./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/test-easy7.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 53f42b1a Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a8fc6b39-146c-4bb9-9639-e8d39344abad/bin/uautomizer-DQz5hQGWxF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a8fc6b39-146c-4bb9-9639-e8d39344abad/bin/uautomizer-DQz5hQGWxF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a8fc6b39-146c-4bb9-9639-e8d39344abad/bin/uautomizer-DQz5hQGWxF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a8fc6b39-146c-4bb9-9639-e8d39344abad/bin/uautomizer-DQz5hQGWxF/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/test-easy7.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a8fc6b39-146c-4bb9-9639-e8d39344abad/bin/uautomizer-DQz5hQGWxF/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a8fc6b39-146c-4bb9-9639-e8d39344abad/bin/uautomizer-DQz5hQGWxF --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 89875838ba00841ab95f284d6aeb82a1a762d2b06c5f173202307480dc57b4e4 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-20 07:04:26,916 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-20 07:04:26,920 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-20 07:04:26,987 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-20 07:04:26,988 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-20 07:04:26,993 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-20 07:04:26,996 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-20 07:04:27,000 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-20 07:04:27,004 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-20 07:04:27,011 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-20 07:04:27,012 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-20 07:04:27,015 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-20 07:04:27,016 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-20 07:04:27,019 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-20 07:04:27,022 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-20 07:04:27,032 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-20 07:04:27,035 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-20 07:04:27,036 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-20 07:04:27,039 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-20 07:04:27,046 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-20 07:04:27,048 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-20 07:04:27,051 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-20 07:04:27,056 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-20 07:04:27,057 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-20 07:04:27,069 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-20 07:04:27,070 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-20 07:04:27,071 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-20 07:04:27,074 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-20 07:04:27,075 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-20 07:04:27,077 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-20 07:04:27,078 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-20 07:04:27,080 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-20 07:04:27,083 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-20 07:04:27,085 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-20 07:04:27,087 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-20 07:04:27,088 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-20 07:04:27,089 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-20 07:04:27,089 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-20 07:04:27,090 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-20 07:04:27,091 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-20 07:04:27,093 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-20 07:04:27,094 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a8fc6b39-146c-4bb9-9639-e8d39344abad/bin/uautomizer-DQz5hQGWxF/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-11-20 07:04:27,151 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-20 07:04:27,152 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-20 07:04:27,153 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-20 07:04:27,153 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-20 07:04:27,155 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-20 07:04:27,155 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-20 07:04:27,156 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-20 07:04:27,156 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-20 07:04:27,157 INFO L138 SettingsManager]: * Use SBE=true [2021-11-20 07:04:27,157 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-20 07:04:27,159 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-20 07:04:27,159 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-20 07:04:27,159 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-20 07:04:27,160 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-20 07:04:27,160 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-20 07:04:27,160 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-20 07:04:27,160 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-20 07:04:27,161 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-20 07:04:27,161 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-20 07:04:27,161 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-20 07:04:27,162 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-20 07:04:27,162 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-20 07:04:27,162 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-20 07:04:27,163 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-20 07:04:27,163 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 07:04:27,163 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-20 07:04:27,164 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-20 07:04:27,164 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-20 07:04:27,164 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-20 07:04:27,165 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-20 07:04:27,165 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-20 07:04:27,165 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-20 07:04:27,166 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-20 07:04:27,166 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-20 07:04:27,167 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_a8fc6b39-146c-4bb9-9639-e8d39344abad/bin/uautomizer-DQz5hQGWxF/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_a8fc6b39-146c-4bb9-9639-e8d39344abad/bin/uautomizer-DQz5hQGWxF 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 -> 89875838ba00841ab95f284d6aeb82a1a762d2b06c5f173202307480dc57b4e4 [2021-11-20 07:04:27,519 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-20 07:04:27,555 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-20 07:04:27,577 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-20 07:04:27,578 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-20 07:04:27,579 INFO L275 PluginConnector]: CDTParser initialized [2021-11-20 07:04:27,582 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a8fc6b39-146c-4bb9-9639-e8d39344abad/bin/uautomizer-DQz5hQGWxF/../../sv-benchmarks/c/weaver/test-easy7.wvr.c [2021-11-20 07:04:27,682 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a8fc6b39-146c-4bb9-9639-e8d39344abad/bin/uautomizer-DQz5hQGWxF/data/eed7b3b6d/ba8f5927d3f64fd289a71d964b611b51/FLAGf20520852 [2021-11-20 07:04:28,270 INFO L306 CDTParser]: Found 1 translation units. [2021-11-20 07:04:28,271 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a8fc6b39-146c-4bb9-9639-e8d39344abad/sv-benchmarks/c/weaver/test-easy7.wvr.c [2021-11-20 07:04:28,278 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a8fc6b39-146c-4bb9-9639-e8d39344abad/bin/uautomizer-DQz5hQGWxF/data/eed7b3b6d/ba8f5927d3f64fd289a71d964b611b51/FLAGf20520852 [2021-11-20 07:04:28,645 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a8fc6b39-146c-4bb9-9639-e8d39344abad/bin/uautomizer-DQz5hQGWxF/data/eed7b3b6d/ba8f5927d3f64fd289a71d964b611b51 [2021-11-20 07:04:28,648 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-20 07:04:28,652 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-20 07:04:28,657 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-20 07:04:28,657 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-20 07:04:28,662 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-20 07:04:28,663 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 07:04:28" (1/1) ... [2021-11-20 07:04:28,665 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2e9a6697 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:04:28, skipping insertion in model container [2021-11-20 07:04:28,665 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 07:04:28" (1/1) ... [2021-11-20 07:04:28,675 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-20 07:04:28,699 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-20 07:04:28,915 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a8fc6b39-146c-4bb9-9639-e8d39344abad/sv-benchmarks/c/weaver/test-easy7.wvr.c[1872,1885] [2021-11-20 07:04:28,919 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 07:04:28,930 INFO L203 MainTranslator]: Completed pre-run [2021-11-20 07:04:28,973 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a8fc6b39-146c-4bb9-9639-e8d39344abad/sv-benchmarks/c/weaver/test-easy7.wvr.c[1872,1885] [2021-11-20 07:04:28,974 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 07:04:28,990 INFO L208 MainTranslator]: Completed translation [2021-11-20 07:04:28,990 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:04:28 WrapperNode [2021-11-20 07:04:28,991 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-20 07:04:28,992 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-20 07:04:28,992 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-20 07:04:28,992 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-20 07:04:29,000 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:04:28" (1/1) ... [2021-11-20 07:04:29,007 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:04:28" (1/1) ... [2021-11-20 07:04:29,030 INFO L137 Inliner]: procedures = 21, calls = 20, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 54 [2021-11-20 07:04:29,030 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-20 07:04:29,031 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-20 07:04:29,031 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-20 07:04:29,032 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-20 07:04:29,042 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:04:28" (1/1) ... [2021-11-20 07:04:29,042 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:04:28" (1/1) ... [2021-11-20 07:04:29,045 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:04:28" (1/1) ... [2021-11-20 07:04:29,045 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:04:28" (1/1) ... [2021-11-20 07:04:29,051 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:04:28" (1/1) ... [2021-11-20 07:04:29,054 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:04:28" (1/1) ... [2021-11-20 07:04:29,055 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:04:28" (1/1) ... [2021-11-20 07:04:29,058 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-20 07:04:29,059 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-20 07:04:29,059 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-20 07:04:29,059 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-20 07:04:29,060 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:04:28" (1/1) ... [2021-11-20 07:04:29,069 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 07:04:29,085 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a8fc6b39-146c-4bb9-9639-e8d39344abad/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 07:04:29,107 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a8fc6b39-146c-4bb9-9639-e8d39344abad/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-20 07:04:29,128 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a8fc6b39-146c-4bb9-9639-e8d39344abad/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-20 07:04:29,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-20 07:04:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-11-20 07:04:29,161 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-11-20 07:04:29,161 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-11-20 07:04:29,162 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-11-20 07:04:29,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-20 07:04:29,162 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-20 07:04:29,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-20 07:04:29,163 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-20 07:04:29,163 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-20 07:04:29,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-20 07:04:29,163 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-20 07:04:29,165 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-11-20 07:04:29,258 INFO L236 CfgBuilder]: Building ICFG [2021-11-20 07:04:29,260 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-20 07:04:29,523 INFO L277 CfgBuilder]: Performing block encoding [2021-11-20 07:04:29,535 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-20 07:04:29,536 INFO L301 CfgBuilder]: Removed 0 assume(true) statements. [2021-11-20 07:04:29,539 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 07:04:29 BoogieIcfgContainer [2021-11-20 07:04:29,539 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-20 07:04:29,541 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-20 07:04:29,545 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-20 07:04:29,549 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-20 07:04:29,549 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 07:04:28" (1/3) ... [2021-11-20 07:04:29,550 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4a262b2f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 07:04:29, skipping insertion in model container [2021-11-20 07:04:29,550 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:04:28" (2/3) ... [2021-11-20 07:04:29,551 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4a262b2f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 07:04:29, skipping insertion in model container [2021-11-20 07:04:29,551 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 07:04:29" (3/3) ... [2021-11-20 07:04:29,552 INFO L111 eAbstractionObserver]: Analyzing ICFG test-easy7.wvr.c [2021-11-20 07:04:29,558 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-11-20 07:04:29,558 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-20 07:04:29,558 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-20 07:04:29,558 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-11-20 07:04:29,596 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,596 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,596 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,597 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,597 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,597 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,597 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,598 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,598 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,598 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,598 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,599 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,599 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,599 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,599 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,600 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,600 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,600 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,600 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,601 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,601 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,601 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,601 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,602 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,602 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,602 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,602 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,603 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,603 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,604 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,604 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,604 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,604 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,605 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,605 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,605 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,606 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,606 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,606 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,606 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,607 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,607 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,607 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,608 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,608 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,608 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,608 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,609 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,609 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,609 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,609 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,610 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,610 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,610 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,610 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,610 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,614 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,615 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,615 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,615 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,615 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,615 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,619 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,620 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,620 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,620 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,621 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,621 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 07:04:29,625 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-11-20 07:04:29,692 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-20 07:04:29,715 INFO L339 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, mLoopAccelerationTechnique=FAST_UPR [2021-11-20 07:04:29,716 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-11-20 07:04:29,733 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 99 places, 94 transitions, 204 flow [2021-11-20 07:04:29,807 INFO L129 PetriNetUnfolder]: 2/92 cut-off events. [2021-11-20 07:04:29,807 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-11-20 07:04:29,811 INFO L84 FinitePrefix]: Finished finitePrefix Result has 101 conditions, 92 events. 2/92 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 49 event pairs, 0 based on Foata normal form. 0/89 useless extension candidates. Maximal degree in co-relation 53. Up to 2 conditions per place. [2021-11-20 07:04:29,811 INFO L82 GeneralOperation]: Start removeDead. Operand has 99 places, 94 transitions, 204 flow [2021-11-20 07:04:29,818 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 88 places, 83 transitions, 178 flow [2021-11-20 07:04:29,865 INFO L129 PetriNetUnfolder]: 2/82 cut-off events. [2021-11-20 07:04:29,872 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-11-20 07:04:29,872 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:04:29,873 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:04:29,874 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:04:29,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:04:29,880 INFO L85 PathProgramCache]: Analyzing trace with hash 126118782, now seen corresponding path program 1 times [2021-11-20 07:04:29,900 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:04:29,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281742190] [2021-11-20 07:04:29,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:04:29,902 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:04:30,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:04:31,834 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:04:31,835 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:04:31,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281742190] [2021-11-20 07:04:31,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281742190] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:04:31,836 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:04:31,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:04:31,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259316543] [2021-11-20 07:04:31,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:04:31,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:04:31,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:04:31,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:04:31,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:04:31,903 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:04:31,914 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 88 places, 83 transitions, 178 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:31,915 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:04:31,915 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:04:31,916 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:04:34,037 INFO L129 PetriNetUnfolder]: 179/513 cut-off events. [2021-11-20 07:04:34,041 INFO L130 PetriNetUnfolder]: For 65/65 co-relation queries the response was YES. [2021-11-20 07:04:34,047 INFO L84 FinitePrefix]: Finished finitePrefix Result has 982 conditions, 513 events. 179/513 cut-off events. For 65/65 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 2096 event pairs, 133 based on Foata normal form. 3/508 useless extension candidates. Maximal degree in co-relation 822. Up to 332 conditions per place. [2021-11-20 07:04:34,061 INFO L132 encePairwiseOnDemand]: 60/94 looper letters, 47 selfloop transitions, 28 changer transitions 34/148 dead transitions. [2021-11-20 07:04:34,061 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 117 places, 148 transitions, 535 flow [2021-11-20 07:04:34,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-20 07:04:34,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-11-20 07:04:34,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1583 transitions. [2021-11-20 07:04:34,102 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5613475177304964 [2021-11-20 07:04:34,103 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1583 transitions. [2021-11-20 07:04:34,103 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1583 transitions. [2021-11-20 07:04:34,114 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:04:34,119 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1583 transitions. [2021-11-20 07:04:34,136 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 52.766666666666666) internal successors, (1583), 30 states have internal predecessors, (1583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:34,155 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 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) [2021-11-20 07:04:34,158 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 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) [2021-11-20 07:04:34,160 INFO L186 Difference]: Start difference. First operand has 88 places, 83 transitions, 178 flow. Second operand 30 states and 1583 transitions. [2021-11-20 07:04:34,162 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 117 places, 148 transitions, 535 flow [2021-11-20 07:04:34,167 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 113 places, 148 transitions, 521 flow, removed 0 selfloop flow, removed 4 redundant places. [2021-11-20 07:04:34,174 INFO L242 Difference]: Finished difference. Result has 136 places, 103 transitions, 360 flow [2021-11-20 07:04:34,176 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=166, PETRI_DIFFERENCE_MINUEND_PLACES=84, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=65, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=360, PETRI_PLACES=136, PETRI_TRANSITIONS=103} [2021-11-20 07:04:34,181 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 48 predicate places. [2021-11-20 07:04:34,181 INFO L470 AbstractCegarLoop]: Abstraction has has 136 places, 103 transitions, 360 flow [2021-11-20 07:04:34,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:34,183 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:04:34,183 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:04:34,183 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-20 07:04:34,184 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:04:34,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:04:34,185 INFO L85 PathProgramCache]: Analyzing trace with hash 1479619674, now seen corresponding path program 2 times [2021-11-20 07:04:34,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:04:34,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630631093] [2021-11-20 07:04:34,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:04:34,186 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:04:34,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:04:35,017 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:04:35,018 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:04:35,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630631093] [2021-11-20 07:04:35,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630631093] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:04:35,019 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:04:35,019 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-11-20 07:04:35,019 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920034255] [2021-11-20 07:04:35,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:04:35,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-20 07:04:35,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:04:35,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-20 07:04:35,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-11-20 07:04:35,026 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:04:35,029 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 136 places, 103 transitions, 360 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:35,029 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:04:35,029 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:04:35,029 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:04:36,912 INFO L129 PetriNetUnfolder]: 202/559 cut-off events. [2021-11-20 07:04:36,912 INFO L130 PetriNetUnfolder]: For 243/243 co-relation queries the response was YES. [2021-11-20 07:04:36,919 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1546 conditions, 559 events. 202/559 cut-off events. For 243/243 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 2482 event pairs, 22 based on Foata normal form. 1/558 useless extension candidates. Maximal degree in co-relation 1515. Up to 329 conditions per place. [2021-11-20 07:04:36,925 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 82 selfloop transitions, 42 changer transitions 36/199 dead transitions. [2021-11-20 07:04:36,925 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 149 places, 199 transitions, 1049 flow [2021-11-20 07:04:36,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-20 07:04:36,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2021-11-20 07:04:36,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1561 transitions. [2021-11-20 07:04:36,938 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5726338958180485 [2021-11-20 07:04:36,938 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1561 transitions. [2021-11-20 07:04:36,939 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1561 transitions. [2021-11-20 07:04:36,941 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:04:36,941 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1561 transitions. [2021-11-20 07:04:36,948 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 53.827586206896555) internal successors, (1561), 29 states have internal predecessors, (1561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:36,956 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 94.0) internal successors, (2820), 30 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:36,958 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 94.0) internal successors, (2820), 30 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:36,959 INFO L186 Difference]: Start difference. First operand has 136 places, 103 transitions, 360 flow. Second operand 29 states and 1561 transitions. [2021-11-20 07:04:36,959 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 149 places, 199 transitions, 1049 flow [2021-11-20 07:04:36,974 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 136 places, 199 transitions, 955 flow, removed 38 selfloop flow, removed 13 redundant places. [2021-11-20 07:04:36,981 INFO L242 Difference]: Finished difference. Result has 156 places, 139 transitions, 637 flow [2021-11-20 07:04:36,982 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=320, PETRI_DIFFERENCE_MINUEND_PLACES=108, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=103, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=637, PETRI_PLACES=156, PETRI_TRANSITIONS=139} [2021-11-20 07:04:36,983 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 68 predicate places. [2021-11-20 07:04:36,983 INFO L470 AbstractCegarLoop]: Abstraction has has 156 places, 139 transitions, 637 flow [2021-11-20 07:04:36,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:36,986 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:04:36,986 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:04:36,987 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-20 07:04:36,987 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:04:36,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:04:36,990 INFO L85 PathProgramCache]: Analyzing trace with hash 1215992582, now seen corresponding path program 3 times [2021-11-20 07:04:36,990 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:04:36,991 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430375740] [2021-11-20 07:04:36,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:04:36,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:04:37,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:04:37,907 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:04:37,908 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:04:37,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430375740] [2021-11-20 07:04:37,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430375740] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:04:37,909 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:04:37,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:04:37,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362946356] [2021-11-20 07:04:37,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:04:37,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:04:37,910 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:04:37,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:04:37,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:04:37,914 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:04:37,916 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 156 places, 139 transitions, 637 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:37,916 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:04:37,916 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:04:37,916 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:04:40,624 INFO L129 PetriNetUnfolder]: 240/651 cut-off events. [2021-11-20 07:04:40,626 INFO L130 PetriNetUnfolder]: For 828/828 co-relation queries the response was YES. [2021-11-20 07:04:40,634 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2267 conditions, 651 events. 240/651 cut-off events. For 828/828 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3070 event pairs, 42 based on Foata normal form. 1/649 useless extension candidates. Maximal degree in co-relation 2226. Up to 401 conditions per place. [2021-11-20 07:04:40,643 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 102 selfloop transitions, 56 changer transitions 43/240 dead transitions. [2021-11-20 07:04:40,643 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 185 places, 240 transitions, 1595 flow [2021-11-20 07:04:40,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-20 07:04:40,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-20 07:04:40,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2062 transitions. [2021-11-20 07:04:40,658 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5624659028914348 [2021-11-20 07:04:40,664 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2062 transitions. [2021-11-20 07:04:40,667 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2062 transitions. [2021-11-20 07:04:40,670 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:04:40,670 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2062 transitions. [2021-11-20 07:04:40,679 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 52.87179487179487) internal successors, (2062), 39 states have internal predecessors, (2062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:40,691 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:40,693 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:40,694 INFO L186 Difference]: Start difference. First operand has 156 places, 139 transitions, 637 flow. Second operand 39 states and 2062 transitions. [2021-11-20 07:04:40,694 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 185 places, 240 transitions, 1595 flow [2021-11-20 07:04:40,714 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 174 places, 240 transitions, 1454 flow, removed 66 selfloop flow, removed 11 redundant places. [2021-11-20 07:04:40,725 INFO L242 Difference]: Finished difference. Result has 201 places, 182 transitions, 1065 flow [2021-11-20 07:04:40,726 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=563, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=139, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=105, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=1065, PETRI_PLACES=201, PETRI_TRANSITIONS=182} [2021-11-20 07:04:40,729 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 113 predicate places. [2021-11-20 07:04:40,729 INFO L470 AbstractCegarLoop]: Abstraction has has 201 places, 182 transitions, 1065 flow [2021-11-20 07:04:40,732 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:40,732 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:04:40,734 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:04:40,734 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-20 07:04:40,734 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:04:40,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:04:40,735 INFO L85 PathProgramCache]: Analyzing trace with hash 1665333946, now seen corresponding path program 4 times [2021-11-20 07:04:40,736 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:04:40,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347091337] [2021-11-20 07:04:40,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:04:40,737 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:04:40,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:04:41,636 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:04:41,637 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:04:41,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347091337] [2021-11-20 07:04:41,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347091337] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:04:41,638 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:04:41,638 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:04:41,638 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151343532] [2021-11-20 07:04:41,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:04:41,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:04:41,639 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:04:41,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:04:41,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:04:41,642 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:04:41,644 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 182 transitions, 1065 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:41,644 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:04:41,644 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:04:41,644 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:04:43,649 INFO L129 PetriNetUnfolder]: 238/637 cut-off events. [2021-11-20 07:04:43,650 INFO L130 PetriNetUnfolder]: For 1491/1491 co-relation queries the response was YES. [2021-11-20 07:04:43,657 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2624 conditions, 637 events. 238/637 cut-off events. For 1491/1491 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 2989 event pairs, 3 based on Foata normal form. 1/637 useless extension candidates. Maximal degree in co-relation 2564. Up to 403 conditions per place. [2021-11-20 07:04:43,665 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 111 selfloop transitions, 53 changer transitions 44/247 dead transitions. [2021-11-20 07:04:43,665 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 247 transitions, 1855 flow [2021-11-20 07:04:43,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-11-20 07:04:43,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2021-11-20 07:04:43,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1502 transitions. [2021-11-20 07:04:43,677 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5706686930091185 [2021-11-20 07:04:43,678 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1502 transitions. [2021-11-20 07:04:43,678 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1502 transitions. [2021-11-20 07:04:43,680 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:04:43,680 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1502 transitions. [2021-11-20 07:04:43,687 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 53.642857142857146) internal successors, (1502), 28 states have internal predecessors, (1502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:43,696 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 94.0) internal successors, (2726), 29 states have internal predecessors, (2726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:43,698 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 94.0) internal successors, (2726), 29 states have internal predecessors, (2726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:43,698 INFO L186 Difference]: Start difference. First operand has 201 places, 182 transitions, 1065 flow. Second operand 28 states and 1502 transitions. [2021-11-20 07:04:43,699 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 247 transitions, 1855 flow [2021-11-20 07:04:43,721 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 197 places, 247 transitions, 1633 flow, removed 89 selfloop flow, removed 18 redundant places. [2021-11-20 07:04:43,732 INFO L242 Difference]: Finished difference. Result has 213 places, 187 transitions, 1114 flow [2021-11-20 07:04:43,733 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=907, PETRI_DIFFERENCE_MINUEND_PLACES=170, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=182, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=48, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=132, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=1114, PETRI_PLACES=213, PETRI_TRANSITIONS=187} [2021-11-20 07:04:43,735 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 125 predicate places. [2021-11-20 07:04:43,736 INFO L470 AbstractCegarLoop]: Abstraction has has 213 places, 187 transitions, 1114 flow [2021-11-20 07:04:43,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:43,737 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:04:43,737 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:04:43,737 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-20 07:04:43,738 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:04:43,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:04:43,740 INFO L85 PathProgramCache]: Analyzing trace with hash 699227332, now seen corresponding path program 5 times [2021-11-20 07:04:43,740 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:04:43,741 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569135641] [2021-11-20 07:04:43,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:04:43,742 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:04:43,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:04:44,454 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:04:44,455 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:04:44,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569135641] [2021-11-20 07:04:44,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569135641] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:04:44,455 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:04:44,456 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:04:44,456 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202164920] [2021-11-20 07:04:44,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:04:44,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:04:44,457 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:04:44,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:04:44,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:04:44,460 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:04:44,462 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 213 places, 187 transitions, 1114 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:44,462 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:04:44,463 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:04:44,463 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:04:46,798 INFO L129 PetriNetUnfolder]: 261/695 cut-off events. [2021-11-20 07:04:46,799 INFO L130 PetriNetUnfolder]: For 1977/1977 co-relation queries the response was YES. [2021-11-20 07:04:46,807 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2995 conditions, 695 events. 261/695 cut-off events. For 1977/1977 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3342 event pairs, 20 based on Foata normal form. 1/694 useless extension candidates. Maximal degree in co-relation 2932. Up to 446 conditions per place. [2021-11-20 07:04:46,815 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 131 selfloop transitions, 61 changer transitions 43/274 dead transitions. [2021-11-20 07:04:46,815 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 236 places, 274 transitions, 2242 flow [2021-11-20 07:04:46,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:04:46,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:04:46,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1861 transitions. [2021-11-20 07:04:46,822 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5656534954407295 [2021-11-20 07:04:46,822 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1861 transitions. [2021-11-20 07:04:46,822 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1861 transitions. [2021-11-20 07:04:46,828 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:04:46,829 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1861 transitions. [2021-11-20 07:04:46,838 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.17142857142857) internal successors, (1861), 35 states have internal predecessors, (1861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:46,847 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:46,849 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:46,850 INFO L186 Difference]: Start difference. First operand has 213 places, 187 transitions, 1114 flow. Second operand 35 states and 1861 transitions. [2021-11-20 07:04:46,850 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 236 places, 274 transitions, 2242 flow [2021-11-20 07:04:46,873 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 212 places, 274 transitions, 1993 flow, removed 66 selfloop flow, removed 24 redundant places. [2021-11-20 07:04:46,881 INFO L242 Difference]: Finished difference. Result has 234 places, 215 transitions, 1438 flow [2021-11-20 07:04:46,882 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=972, PETRI_DIFFERENCE_MINUEND_PLACES=178, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=141, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=1438, PETRI_PLACES=234, PETRI_TRANSITIONS=215} [2021-11-20 07:04:46,887 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 146 predicate places. [2021-11-20 07:04:46,887 INFO L470 AbstractCegarLoop]: Abstraction has has 234 places, 215 transitions, 1438 flow [2021-11-20 07:04:46,889 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:46,894 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:04:46,894 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:04:46,895 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-20 07:04:46,895 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:04:46,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:04:46,897 INFO L85 PathProgramCache]: Analyzing trace with hash 1519473010, now seen corresponding path program 6 times [2021-11-20 07:04:46,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:04:46,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194576978] [2021-11-20 07:04:46,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:04:46,900 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:04:46,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:04:47,617 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:04:47,618 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:04:47,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194576978] [2021-11-20 07:04:47,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194576978] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:04:47,618 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:04:47,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:04:47,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398874226] [2021-11-20 07:04:47,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:04:47,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:04:47,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:04:47,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:04:47,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:04:47,622 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:04:47,624 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 234 places, 215 transitions, 1438 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:47,624 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:04:47,624 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:04:47,625 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:04:49,798 INFO L129 PetriNetUnfolder]: 265/703 cut-off events. [2021-11-20 07:04:49,798 INFO L130 PetriNetUnfolder]: For 2379/2379 co-relation queries the response was YES. [2021-11-20 07:04:49,806 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3166 conditions, 703 events. 265/703 cut-off events. For 2379/2379 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3416 event pairs, 19 based on Foata normal form. 1/702 useless extension candidates. Maximal degree in co-relation 3094. Up to 459 conditions per place. [2021-11-20 07:04:49,814 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 126 selfloop transitions, 74 changer transitions 43/282 dead transitions. [2021-11-20 07:04:49,814 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 251 places, 282 transitions, 2337 flow [2021-11-20 07:04:49,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-20 07:04:49,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-20 07:04:49,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1657 transitions. [2021-11-20 07:04:49,819 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5686341798215512 [2021-11-20 07:04:49,819 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1657 transitions. [2021-11-20 07:04:49,819 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1657 transitions. [2021-11-20 07:04:49,820 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:04:49,820 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1657 transitions. [2021-11-20 07:04:49,825 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.45161290322581) internal successors, (1657), 31 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:49,831 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:49,833 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:49,833 INFO L186 Difference]: Start difference. First operand has 234 places, 215 transitions, 1438 flow. Second operand 31 states and 1657 transitions. [2021-11-20 07:04:49,833 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 251 places, 282 transitions, 2337 flow [2021-11-20 07:04:49,862 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 228 places, 282 transitions, 2057 flow, removed 109 selfloop flow, removed 23 redundant places. [2021-11-20 07:04:49,869 INFO L242 Difference]: Finished difference. Result has 245 places, 224 transitions, 1536 flow [2021-11-20 07:04:49,869 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1238, PETRI_DIFFERENCE_MINUEND_PLACES=198, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=215, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=143, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1536, PETRI_PLACES=245, PETRI_TRANSITIONS=224} [2021-11-20 07:04:49,870 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 157 predicate places. [2021-11-20 07:04:49,871 INFO L470 AbstractCegarLoop]: Abstraction has has 245 places, 224 transitions, 1536 flow [2021-11-20 07:04:49,871 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:49,872 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:04:49,872 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:04:49,872 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-20 07:04:49,872 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:04:49,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:04:49,874 INFO L85 PathProgramCache]: Analyzing trace with hash -1201914780, now seen corresponding path program 7 times [2021-11-20 07:04:49,874 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:04:49,874 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247246373] [2021-11-20 07:04:49,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:04:49,875 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:04:49,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:04:50,446 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:04:50,447 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:04:50,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247246373] [2021-11-20 07:04:50,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247246373] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:04:50,448 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:04:50,448 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:04:50,448 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884294091] [2021-11-20 07:04:50,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:04:50,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:04:50,449 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:04:50,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:04:50,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:04:50,451 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:04:50,453 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 245 places, 224 transitions, 1536 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:50,453 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:04:50,453 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:04:50,454 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:04:52,384 INFO L129 PetriNetUnfolder]: 264/744 cut-off events. [2021-11-20 07:04:52,385 INFO L130 PetriNetUnfolder]: For 2495/2495 co-relation queries the response was YES. [2021-11-20 07:04:52,393 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3274 conditions, 744 events. 264/744 cut-off events. For 2495/2495 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3693 event pairs, 27 based on Foata normal form. 1/743 useless extension candidates. Maximal degree in co-relation 3200. Up to 448 conditions per place. [2021-11-20 07:04:52,401 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 124 selfloop transitions, 76 changer transitions 44/283 dead transitions. [2021-11-20 07:04:52,402 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 264 places, 283 transitions, 2405 flow [2021-11-20 07:04:52,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-20 07:04:52,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-20 07:04:52,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1658 transitions. [2021-11-20 07:04:52,407 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5689773507206589 [2021-11-20 07:04:52,407 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1658 transitions. [2021-11-20 07:04:52,407 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1658 transitions. [2021-11-20 07:04:52,408 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:04:52,409 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1658 transitions. [2021-11-20 07:04:52,413 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.483870967741936) internal successors, (1658), 31 states have internal predecessors, (1658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:52,419 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:52,421 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:52,421 INFO L186 Difference]: Start difference. First operand has 245 places, 224 transitions, 1536 flow. Second operand 31 states and 1658 transitions. [2021-11-20 07:04:52,421 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 264 places, 283 transitions, 2405 flow [2021-11-20 07:04:52,454 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 238 places, 283 transitions, 2194 flow, removed 48 selfloop flow, removed 26 redundant places. [2021-11-20 07:04:52,461 INFO L242 Difference]: Finished difference. Result has 255 places, 224 transitions, 1617 flow [2021-11-20 07:04:52,462 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1378, PETRI_DIFFERENCE_MINUEND_PLACES=208, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=224, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=149, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1617, PETRI_PLACES=255, PETRI_TRANSITIONS=224} [2021-11-20 07:04:52,463 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 167 predicate places. [2021-11-20 07:04:52,463 INFO L470 AbstractCegarLoop]: Abstraction has has 255 places, 224 transitions, 1617 flow [2021-11-20 07:04:52,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:52,465 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:04:52,465 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:04:52,465 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-20 07:04:52,465 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:04:52,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:04:52,466 INFO L85 PathProgramCache]: Analyzing trace with hash -1783083334, now seen corresponding path program 8 times [2021-11-20 07:04:52,467 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:04:52,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222933150] [2021-11-20 07:04:52,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:04:52,467 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:04:52,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:04:53,162 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:04:53,163 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:04:53,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222933150] [2021-11-20 07:04:53,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222933150] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:04:53,164 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:04:53,164 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:04:53,164 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150694518] [2021-11-20 07:04:53,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:04:53,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:04:53,165 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:04:53,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:04:53,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:04:53,171 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:04:53,173 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 255 places, 224 transitions, 1617 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:53,173 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:04:53,173 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:04:53,173 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:04:55,205 INFO L129 PetriNetUnfolder]: 260/739 cut-off events. [2021-11-20 07:04:55,206 INFO L130 PetriNetUnfolder]: For 2601/2601 co-relation queries the response was YES. [2021-11-20 07:04:55,215 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3344 conditions, 739 events. 260/739 cut-off events. For 2601/2601 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3694 event pairs, 33 based on Foata normal form. 1/738 useless extension candidates. Maximal degree in co-relation 3265. Up to 456 conditions per place. [2021-11-20 07:04:55,223 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 126 selfloop transitions, 73 changer transitions 39/277 dead transitions. [2021-11-20 07:04:55,223 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 272 places, 277 transitions, 2429 flow [2021-11-20 07:04:55,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-20 07:04:55,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-11-20 07:04:55,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1603 transitions. [2021-11-20 07:04:55,231 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5684397163120567 [2021-11-20 07:04:55,231 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1603 transitions. [2021-11-20 07:04:55,231 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1603 transitions. [2021-11-20 07:04:55,232 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:04:55,232 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1603 transitions. [2021-11-20 07:04:55,237 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 53.43333333333333) internal successors, (1603), 30 states have internal predecessors, (1603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:55,244 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 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) [2021-11-20 07:04:55,246 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 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) [2021-11-20 07:04:55,246 INFO L186 Difference]: Start difference. First operand has 255 places, 224 transitions, 1617 flow. Second operand 30 states and 1603 transitions. [2021-11-20 07:04:55,246 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 272 places, 277 transitions, 2429 flow [2021-11-20 07:04:55,284 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 243 places, 277 transitions, 2192 flow, removed 35 selfloop flow, removed 29 redundant places. [2021-11-20 07:04:55,293 INFO L242 Difference]: Finished difference. Result has 256 places, 223 transitions, 1629 flow [2021-11-20 07:04:55,294 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1412, PETRI_DIFFERENCE_MINUEND_PLACES=214, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=224, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=152, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=1629, PETRI_PLACES=256, PETRI_TRANSITIONS=223} [2021-11-20 07:04:55,297 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 168 predicate places. [2021-11-20 07:04:55,297 INFO L470 AbstractCegarLoop]: Abstraction has has 256 places, 223 transitions, 1629 flow [2021-11-20 07:04:55,298 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:55,298 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:04:55,299 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:04:55,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-20 07:04:55,299 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:04:55,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:04:55,300 INFO L85 PathProgramCache]: Analyzing trace with hash -944030314, now seen corresponding path program 9 times [2021-11-20 07:04:55,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:04:55,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913897670] [2021-11-20 07:04:55,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:04:55,301 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:04:55,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:04:56,110 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:04:56,110 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:04:56,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913897670] [2021-11-20 07:04:56,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913897670] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:04:56,111 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:04:56,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-20 07:04:56,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752669334] [2021-11-20 07:04:56,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:04:56,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-20 07:04:56,112 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:04:56,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-20 07:04:56,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-20 07:04:56,114 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:04:56,116 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 256 places, 223 transitions, 1629 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:56,116 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:04:56,116 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:04:56,116 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:04:58,878 INFO L129 PetriNetUnfolder]: 261/726 cut-off events. [2021-11-20 07:04:58,878 INFO L130 PetriNetUnfolder]: For 2958/2958 co-relation queries the response was YES. [2021-11-20 07:04:58,885 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3403 conditions, 726 events. 261/726 cut-off events. For 2958/2958 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3615 event pairs, 28 based on Foata normal form. 1/724 useless extension candidates. Maximal degree in co-relation 3326. Up to 460 conditions per place. [2021-11-20 07:04:58,892 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 129 selfloop transitions, 94 changer transitions 29/291 dead transitions. [2021-11-20 07:04:58,893 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 285 places, 291 transitions, 2637 flow [2021-11-20 07:04:58,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-11-20 07:04:58,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2021-11-20 07:04:58,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2205 transitions. [2021-11-20 07:04:58,898 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5585106382978723 [2021-11-20 07:04:58,898 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2205 transitions. [2021-11-20 07:04:58,899 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2205 transitions. [2021-11-20 07:04:58,900 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:04:58,900 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2205 transitions. [2021-11-20 07:04:58,906 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 52.5) internal successors, (2205), 42 states have internal predecessors, (2205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:58,913 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 43 states, 43 states have (on average 94.0) internal successors, (4042), 43 states have internal predecessors, (4042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:58,916 INFO L81 ComplementDD]: Finished complementDD. Result has 43 states, 43 states have (on average 94.0) internal successors, (4042), 43 states have internal predecessors, (4042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:58,917 INFO L186 Difference]: Start difference. First operand has 256 places, 223 transitions, 1629 flow. Second operand 42 states and 2205 transitions. [2021-11-20 07:04:58,917 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 285 places, 291 transitions, 2637 flow [2021-11-20 07:04:58,955 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 257 places, 291 transitions, 2381 flow, removed 68 selfloop flow, removed 28 redundant places. [2021-11-20 07:04:58,962 INFO L242 Difference]: Finished difference. Result has 273 places, 244 transitions, 1891 flow [2021-11-20 07:04:58,963 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1468, PETRI_DIFFERENCE_MINUEND_PLACES=216, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=223, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=140, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=1891, PETRI_PLACES=273, PETRI_TRANSITIONS=244} [2021-11-20 07:04:58,964 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 185 predicate places. [2021-11-20 07:04:58,965 INFO L470 AbstractCegarLoop]: Abstraction has has 273 places, 244 transitions, 1891 flow [2021-11-20 07:04:58,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:58,966 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:04:58,966 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:04:58,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-20 07:04:58,967 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:04:58,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:04:58,968 INFO L85 PathProgramCache]: Analyzing trace with hash -984614164, now seen corresponding path program 10 times [2021-11-20 07:04:58,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:04:58,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135332218] [2021-11-20 07:04:58,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:04:58,969 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:04:58,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:04:59,627 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:04:59,628 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:04:59,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135332218] [2021-11-20 07:04:59,628 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135332218] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:04:59,628 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:04:59,629 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:04:59,629 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654402841] [2021-11-20 07:04:59,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:04:59,630 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:04:59,630 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:04:59,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:04:59,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:04:59,633 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:04:59,635 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 273 places, 244 transitions, 1891 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:04:59,636 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:04:59,636 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:04:59,636 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:05:01,312 INFO L129 PetriNetUnfolder]: 261/745 cut-off events. [2021-11-20 07:05:01,312 INFO L130 PetriNetUnfolder]: For 3271/3271 co-relation queries the response was YES. [2021-11-20 07:05:01,318 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3603 conditions, 745 events. 261/745 cut-off events. For 3271/3271 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 3789 event pairs, 30 based on Foata normal form. 1/744 useless extension candidates. Maximal degree in co-relation 3521. Up to 477 conditions per place. [2021-11-20 07:05:01,325 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 138 selfloop transitions, 78 changer transitions 32/287 dead transitions. [2021-11-20 07:05:01,325 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 296 places, 287 transitions, 2626 flow [2021-11-20 07:05:01,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-20 07:05:01,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-20 07:05:01,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1745 transitions. [2021-11-20 07:05:01,331 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5625402965828498 [2021-11-20 07:05:01,331 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1745 transitions. [2021-11-20 07:05:01,332 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1745 transitions. [2021-11-20 07:05:01,332 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:05:01,333 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1745 transitions. [2021-11-20 07:05:01,337 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.878787878787875) internal successors, (1745), 33 states have internal predecessors, (1745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:01,342 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:01,343 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:01,343 INFO L186 Difference]: Start difference. First operand has 273 places, 244 transitions, 1891 flow. Second operand 33 states and 1745 transitions. [2021-11-20 07:05:01,344 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 296 places, 287 transitions, 2626 flow [2021-11-20 07:05:01,386 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 269 places, 287 transitions, 2308 flow, removed 96 selfloop flow, removed 27 redundant places. [2021-11-20 07:05:01,392 INFO L242 Difference]: Finished difference. Result has 280 places, 241 transitions, 1804 flow [2021-11-20 07:05:01,394 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1623, PETRI_DIFFERENCE_MINUEND_PLACES=237, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=244, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=166, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=1804, PETRI_PLACES=280, PETRI_TRANSITIONS=241} [2021-11-20 07:05:01,395 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 192 predicate places. [2021-11-20 07:05:01,395 INFO L470 AbstractCegarLoop]: Abstraction has has 280 places, 241 transitions, 1804 flow [2021-11-20 07:05:01,395 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:01,396 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:05:01,396 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:05:01,396 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-20 07:05:01,396 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:05:01,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:05:01,397 INFO L85 PathProgramCache]: Analyzing trace with hash 531479520, now seen corresponding path program 11 times [2021-11-20 07:05:01,397 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:05:01,403 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356670137] [2021-11-20 07:05:01,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:05:01,404 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:05:01,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:05:02,130 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:05:02,130 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:05:02,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356670137] [2021-11-20 07:05:02,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1356670137] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:05:02,130 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:05:02,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:05:02,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583245915] [2021-11-20 07:05:02,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:05:02,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:05:02,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:05:02,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:05:02,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:05:02,134 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:05:02,139 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 280 places, 241 transitions, 1804 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:02,139 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:05:02,139 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:05:02,140 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:05:04,888 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:05:05,854 INFO L129 PetriNetUnfolder]: 251/709 cut-off events. [2021-11-20 07:05:05,855 INFO L130 PetriNetUnfolder]: For 2910/2910 co-relation queries the response was YES. [2021-11-20 07:05:05,864 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3439 conditions, 709 events. 251/709 cut-off events. For 2910/2910 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3481 event pairs, 22 based on Foata normal form. 1/709 useless extension candidates. Maximal degree in co-relation 3355. Up to 465 conditions per place. [2021-11-20 07:05:05,872 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 134 selfloop transitions, 75 changer transitions 26/274 dead transitions. [2021-11-20 07:05:05,872 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 299 places, 274 transitions, 2427 flow [2021-11-20 07:05:05,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-20 07:05:05,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-20 07:05:05,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1639 transitions. [2021-11-20 07:05:05,876 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5624571036376115 [2021-11-20 07:05:05,876 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1639 transitions. [2021-11-20 07:05:05,877 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1639 transitions. [2021-11-20 07:05:05,878 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:05:05,878 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1639 transitions. [2021-11-20 07:05:05,882 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 52.87096774193548) internal successors, (1639), 31 states have internal predecessors, (1639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:05,887 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:05,889 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:05,889 INFO L186 Difference]: Start difference. First operand has 280 places, 241 transitions, 1804 flow. Second operand 31 states and 1639 transitions. [2021-11-20 07:05:05,889 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 299 places, 274 transitions, 2427 flow [2021-11-20 07:05:05,929 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 274 transitions, 2189 flow, removed 25 selfloop flow, removed 33 redundant places. [2021-11-20 07:05:05,935 INFO L242 Difference]: Finished difference. Result has 274 places, 234 transitions, 1729 flow [2021-11-20 07:05:05,936 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1582, PETRI_DIFFERENCE_MINUEND_PLACES=236, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=241, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=166, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1729, PETRI_PLACES=274, PETRI_TRANSITIONS=234} [2021-11-20 07:05:05,937 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 186 predicate places. [2021-11-20 07:05:05,937 INFO L470 AbstractCegarLoop]: Abstraction has has 274 places, 234 transitions, 1729 flow [2021-11-20 07:05:05,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:05,938 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:05:05,943 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:05:05,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-20 07:05:05,943 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:05:05,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:05:05,944 INFO L85 PathProgramCache]: Analyzing trace with hash -94536446, now seen corresponding path program 12 times [2021-11-20 07:05:05,944 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:05:05,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813031063] [2021-11-20 07:05:05,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:05:05,945 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:05:05,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:05:06,679 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:05:06,679 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:05:06,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813031063] [2021-11-20 07:05:06,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813031063] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:05:06,680 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:05:06,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:05:06,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921959243] [2021-11-20 07:05:06,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:05:06,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:05:06,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:05:06,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:05:06,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:05:06,683 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:05:06,684 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 274 places, 234 transitions, 1729 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:06,684 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:05:06,684 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:05:06,685 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:05:08,881 INFO L129 PetriNetUnfolder]: 244/701 cut-off events. [2021-11-20 07:05:08,881 INFO L130 PetriNetUnfolder]: For 2598/2598 co-relation queries the response was YES. [2021-11-20 07:05:08,886 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3294 conditions, 701 events. 244/701 cut-off events. For 2598/2598 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3370 event pairs, 26 based on Foata normal form. 1/701 useless extension candidates. Maximal degree in co-relation 3213. Up to 460 conditions per place. [2021-11-20 07:05:08,892 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 130 selfloop transitions, 75 changer transitions 19/263 dead transitions. [2021-11-20 07:05:08,892 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 293 places, 263 transitions, 2301 flow [2021-11-20 07:05:08,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-20 07:05:08,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-20 07:05:08,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1633 transitions. [2021-11-20 07:05:08,896 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.560398078242965 [2021-11-20 07:05:08,896 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1633 transitions. [2021-11-20 07:05:08,896 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1633 transitions. [2021-11-20 07:05:08,897 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:05:08,897 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1633 transitions. [2021-11-20 07:05:08,901 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 52.67741935483871) internal successors, (1633), 31 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:08,906 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:08,908 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:08,908 INFO L186 Difference]: Start difference. First operand has 274 places, 234 transitions, 1729 flow. Second operand 31 states and 1633 transitions. [2021-11-20 07:05:08,909 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 293 places, 263 transitions, 2301 flow [2021-11-20 07:05:08,946 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 260 places, 263 transitions, 2097 flow, removed 17 selfloop flow, removed 33 redundant places. [2021-11-20 07:05:08,952 INFO L242 Difference]: Finished difference. Result has 267 places, 231 transitions, 1700 flow [2021-11-20 07:05:08,953 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1537, PETRI_DIFFERENCE_MINUEND_PLACES=230, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=234, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=159, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1700, PETRI_PLACES=267, PETRI_TRANSITIONS=231} [2021-11-20 07:05:08,954 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 179 predicate places. [2021-11-20 07:05:08,955 INFO L470 AbstractCegarLoop]: Abstraction has has 267 places, 231 transitions, 1700 flow [2021-11-20 07:05:08,955 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:08,956 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:05:08,956 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:05:08,956 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-20 07:05:08,956 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:05:08,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:05:08,957 INFO L85 PathProgramCache]: Analyzing trace with hash -1360263200, now seen corresponding path program 13 times [2021-11-20 07:05:08,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:05:08,958 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655745378] [2021-11-20 07:05:08,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:05:08,958 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:05:08,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:05:09,753 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:05:09,753 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:05:09,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655745378] [2021-11-20 07:05:09,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655745378] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:05:09,754 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:05:09,754 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-20 07:05:09,754 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28722583] [2021-11-20 07:05:09,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:05:09,755 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-20 07:05:09,755 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:05:09,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-20 07:05:09,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-20 07:05:09,757 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:05:09,759 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 267 places, 231 transitions, 1700 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:09,759 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:05:09,760 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:05:09,760 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:05:11,751 INFO L129 PetriNetUnfolder]: 238/682 cut-off events. [2021-11-20 07:05:11,751 INFO L130 PetriNetUnfolder]: For 2348/2348 co-relation queries the response was YES. [2021-11-20 07:05:11,760 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3177 conditions, 682 events. 238/682 cut-off events. For 2348/2348 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3213 event pairs, 29 based on Foata normal form. 1/680 useless extension candidates. Maximal degree in co-relation 3100. Up to 452 conditions per place. [2021-11-20 07:05:11,768 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 123 selfloop transitions, 65 changer transitions 26/253 dead transitions. [2021-11-20 07:05:11,768 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 290 places, 253 transitions, 2225 flow [2021-11-20 07:05:11,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-20 07:05:11,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-20 07:05:11,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1677 transitions. [2021-11-20 07:05:11,773 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5575132978723404 [2021-11-20 07:05:11,773 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1677 transitions. [2021-11-20 07:05:11,773 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1677 transitions. [2021-11-20 07:05:11,776 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:05:11,776 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1677 transitions. [2021-11-20 07:05:11,780 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.40625) internal successors, (1677), 32 states have internal predecessors, (1677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:11,790 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:11,792 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:11,792 INFO L186 Difference]: Start difference. First operand has 267 places, 231 transitions, 1700 flow. Second operand 32 states and 1677 transitions. [2021-11-20 07:05:11,792 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 290 places, 253 transitions, 2225 flow [2021-11-20 07:05:11,825 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 259 places, 253 transitions, 2037 flow, removed 9 selfloop flow, removed 31 redundant places. [2021-11-20 07:05:11,831 INFO L242 Difference]: Finished difference. Result has 264 places, 215 transitions, 1558 flow [2021-11-20 07:05:11,832 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1516, PETRI_DIFFERENCE_MINUEND_PLACES=228, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=231, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=166, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=1558, PETRI_PLACES=264, PETRI_TRANSITIONS=215} [2021-11-20 07:05:11,834 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 176 predicate places. [2021-11-20 07:05:11,834 INFO L470 AbstractCegarLoop]: Abstraction has has 264 places, 215 transitions, 1558 flow [2021-11-20 07:05:11,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:11,835 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:05:11,835 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:05:11,836 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-20 07:05:11,836 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:05:11,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:05:11,837 INFO L85 PathProgramCache]: Analyzing trace with hash 1448759122, now seen corresponding path program 14 times [2021-11-20 07:05:11,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:05:11,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934157485] [2021-11-20 07:05:11,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:05:11,838 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:05:11,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:05:12,557 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:05:12,557 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:05:12,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934157485] [2021-11-20 07:05:12,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934157485] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:05:12,557 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:05:12,558 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:05:12,558 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916779519] [2021-11-20 07:05:12,558 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:05:12,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:05:12,559 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:05:12,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:05:12,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:05:12,561 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:05:12,562 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 264 places, 215 transitions, 1558 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:12,563 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:05:12,563 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:05:12,563 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:05:15,754 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.75s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:05:16,405 INFO L129 PetriNetUnfolder]: 260/742 cut-off events. [2021-11-20 07:05:16,406 INFO L130 PetriNetUnfolder]: For 2561/2561 co-relation queries the response was YES. [2021-11-20 07:05:16,411 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3359 conditions, 742 events. 260/742 cut-off events. For 2561/2561 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3696 event pairs, 37 based on Foata normal form. 1/740 useless extension candidates. Maximal degree in co-relation 3284. Up to 436 conditions per place. [2021-11-20 07:05:16,417 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 120 selfloop transitions, 83 changer transitions 42/284 dead transitions. [2021-11-20 07:05:16,417 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 269 places, 284 transitions, 2512 flow [2021-11-20 07:05:16,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:05:16,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:05:16,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1861 transitions. [2021-11-20 07:05:16,420 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5656534954407295 [2021-11-20 07:05:16,420 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1861 transitions. [2021-11-20 07:05:16,420 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1861 transitions. [2021-11-20 07:05:16,420 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:05:16,421 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1861 transitions. [2021-11-20 07:05:16,423 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.17142857142857) internal successors, (1861), 35 states have internal predecessors, (1861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:16,427 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:16,428 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:16,428 INFO L186 Difference]: Start difference. First operand has 264 places, 215 transitions, 1558 flow. Second operand 35 states and 1861 transitions. [2021-11-20 07:05:16,428 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 269 places, 284 transitions, 2512 flow [2021-11-20 07:05:16,462 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 240 places, 284 transitions, 2221 flow, removed 45 selfloop flow, removed 29 redundant places. [2021-11-20 07:05:16,469 INFO L242 Difference]: Finished difference. Result has 256 places, 224 transitions, 1654 flow [2021-11-20 07:05:16,470 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1329, PETRI_DIFFERENCE_MINUEND_PLACES=206, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=215, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=137, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=1654, PETRI_PLACES=256, PETRI_TRANSITIONS=224} [2021-11-20 07:05:16,470 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 168 predicate places. [2021-11-20 07:05:16,471 INFO L470 AbstractCegarLoop]: Abstraction has has 256 places, 224 transitions, 1654 flow [2021-11-20 07:05:16,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:16,471 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:05:16,472 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:05:16,472 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-20 07:05:16,472 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:05:16,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:05:16,473 INFO L85 PathProgramCache]: Analyzing trace with hash -1202690204, now seen corresponding path program 15 times [2021-11-20 07:05:16,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:05:16,473 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586923187] [2021-11-20 07:05:16,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:05:16,474 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:05:16,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:05:17,082 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:05:17,082 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:05:17,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586923187] [2021-11-20 07:05:17,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586923187] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:05:17,083 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:05:17,083 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:05:17,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105772003] [2021-11-20 07:05:17,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:05:17,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:05:17,084 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:05:17,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:05:17,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:05:17,086 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:05:17,087 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 256 places, 224 transitions, 1654 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:17,087 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:05:17,087 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:05:17,087 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:05:18,770 INFO L129 PetriNetUnfolder]: 272/761 cut-off events. [2021-11-20 07:05:18,771 INFO L130 PetriNetUnfolder]: For 3733/3733 co-relation queries the response was YES. [2021-11-20 07:05:18,780 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3672 conditions, 761 events. 272/761 cut-off events. For 3733/3733 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3711 event pairs, 24 based on Foata normal form. 1/759 useless extension candidates. Maximal degree in co-relation 3595. Up to 458 conditions per place. [2021-11-20 07:05:18,789 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 138 selfloop transitions, 101 changer transitions 22/300 dead transitions. [2021-11-20 07:05:18,790 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 279 places, 300 transitions, 2850 flow [2021-11-20 07:05:18,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-20 07:05:18,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-20 07:05:18,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1818 transitions. [2021-11-20 07:05:18,794 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5688360450563203 [2021-11-20 07:05:18,795 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1818 transitions. [2021-11-20 07:05:18,795 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1818 transitions. [2021-11-20 07:05:18,796 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:05:18,796 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1818 transitions. [2021-11-20 07:05:18,800 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.470588235294116) internal successors, (1818), 34 states have internal predecessors, (1818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:18,805 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:18,807 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:18,808 INFO L186 Difference]: Start difference. First operand has 256 places, 224 transitions, 1654 flow. Second operand 34 states and 1818 transitions. [2021-11-20 07:05:18,808 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 279 places, 300 transitions, 2850 flow [2021-11-20 07:05:18,841 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 250 places, 300 transitions, 2572 flow, removed 73 selfloop flow, removed 29 redundant places. [2021-11-20 07:05:18,848 INFO L242 Difference]: Finished difference. Result has 260 places, 251 transitions, 2016 flow [2021-11-20 07:05:18,849 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1455, PETRI_DIFFERENCE_MINUEND_PLACES=217, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=224, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=79, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=139, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=2016, PETRI_PLACES=260, PETRI_TRANSITIONS=251} [2021-11-20 07:05:18,850 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 172 predicate places. [2021-11-20 07:05:18,850 INFO L470 AbstractCegarLoop]: Abstraction has has 260 places, 251 transitions, 2016 flow [2021-11-20 07:05:18,851 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:18,851 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:05:18,851 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:05:18,852 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-20 07:05:18,852 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:05:18,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:05:18,853 INFO L85 PathProgramCache]: Analyzing trace with hash 2040644658, now seen corresponding path program 16 times [2021-11-20 07:05:18,853 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:05:18,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634791265] [2021-11-20 07:05:18,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:05:18,854 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:05:18,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:05:19,529 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:05:19,530 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:05:19,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634791265] [2021-11-20 07:05:19,530 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634791265] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:05:19,530 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:05:19,531 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-11-20 07:05:19,531 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893255588] [2021-11-20 07:05:19,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:05:19,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-20 07:05:19,531 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:05:19,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-20 07:05:19,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-11-20 07:05:19,533 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:05:19,535 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 260 places, 251 transitions, 2016 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:19,535 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:05:19,535 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:05:19,535 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:05:21,257 INFO L129 PetriNetUnfolder]: 280/785 cut-off events. [2021-11-20 07:05:21,257 INFO L130 PetriNetUnfolder]: For 3938/3938 co-relation queries the response was YES. [2021-11-20 07:05:21,266 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3914 conditions, 785 events. 280/785 cut-off events. For 3938/3938 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3937 event pairs, 25 based on Foata normal form. 1/783 useless extension candidates. Maximal degree in co-relation 3839. Up to 487 conditions per place. [2021-11-20 07:05:21,274 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 151 selfloop transitions, 89 changer transitions 29/308 dead transitions. [2021-11-20 07:05:21,274 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 308 transitions, 3040 flow [2021-11-20 07:05:21,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-20 07:05:21,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2021-11-20 07:05:21,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1560 transitions. [2021-11-20 07:05:21,277 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5722670579603815 [2021-11-20 07:05:21,277 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1560 transitions. [2021-11-20 07:05:21,277 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1560 transitions. [2021-11-20 07:05:21,278 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:05:21,279 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1560 transitions. [2021-11-20 07:05:21,282 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 53.793103448275865) internal successors, (1560), 29 states have internal predecessors, (1560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:21,286 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 94.0) internal successors, (2820), 30 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:21,287 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 94.0) internal successors, (2820), 30 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:21,287 INFO L186 Difference]: Start difference. First operand has 260 places, 251 transitions, 2016 flow. Second operand 29 states and 1560 transitions. [2021-11-20 07:05:21,287 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 308 transitions, 3040 flow [2021-11-20 07:05:21,314 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 268 places, 308 transitions, 2719 flow, removed 122 selfloop flow, removed 14 redundant places. [2021-11-20 07:05:21,322 INFO L242 Difference]: Finished difference. Result has 278 places, 259 transitions, 2077 flow [2021-11-20 07:05:21,322 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1743, PETRI_DIFFERENCE_MINUEND_PLACES=240, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=251, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=167, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=2077, PETRI_PLACES=278, PETRI_TRANSITIONS=259} [2021-11-20 07:05:21,323 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 190 predicate places. [2021-11-20 07:05:21,324 INFO L470 AbstractCegarLoop]: Abstraction has has 278 places, 259 transitions, 2077 flow [2021-11-20 07:05:21,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:21,325 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:05:21,325 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:05:21,325 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-20 07:05:21,325 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:05:21,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:05:21,326 INFO L85 PathProgramCache]: Analyzing trace with hash -347736914, now seen corresponding path program 17 times [2021-11-20 07:05:21,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:05:21,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599488632] [2021-11-20 07:05:21,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:05:21,327 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:05:21,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:05:22,020 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:05:22,021 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:05:22,021 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599488632] [2021-11-20 07:05:22,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599488632] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:05:22,021 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:05:22,021 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:05:22,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185702186] [2021-11-20 07:05:22,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:05:22,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:05:22,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:05:22,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:05:22,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:05:22,024 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:05:22,026 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 278 places, 259 transitions, 2077 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:22,026 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:05:22,026 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:05:22,026 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:05:23,743 INFO L129 PetriNetUnfolder]: 278/781 cut-off events. [2021-11-20 07:05:23,743 INFO L130 PetriNetUnfolder]: For 4196/4196 co-relation queries the response was YES. [2021-11-20 07:05:23,750 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3995 conditions, 781 events. 278/781 cut-off events. For 4196/4196 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3905 event pairs, 25 based on Foata normal form. 1/779 useless extension candidates. Maximal degree in co-relation 3911. Up to 483 conditions per place. [2021-11-20 07:05:23,757 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 149 selfloop transitions, 85 changer transitions 35/308 dead transitions. [2021-11-20 07:05:23,757 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 301 places, 308 transitions, 3007 flow [2021-11-20 07:05:23,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-20 07:05:23,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-20 07:05:23,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1658 transitions. [2021-11-20 07:05:23,761 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5689773507206589 [2021-11-20 07:05:23,761 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1658 transitions. [2021-11-20 07:05:23,761 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1658 transitions. [2021-11-20 07:05:23,762 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:05:23,763 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1658 transitions. [2021-11-20 07:05:23,766 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.483870967741936) internal successors, (1658), 31 states have internal predecessors, (1658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:23,771 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:23,772 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:23,772 INFO L186 Difference]: Start difference. First operand has 278 places, 259 transitions, 2077 flow. Second operand 31 states and 1658 transitions. [2021-11-20 07:05:23,772 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 301 places, 308 transitions, 3007 flow [2021-11-20 07:05:23,806 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 308 transitions, 2721 flow, removed 64 selfloop flow, removed 27 redundant places. [2021-11-20 07:05:23,813 INFO L242 Difference]: Finished difference. Result has 286 places, 256 transitions, 2053 flow [2021-11-20 07:05:23,813 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1831, PETRI_DIFFERENCE_MINUEND_PLACES=244, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=259, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=175, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=2053, PETRI_PLACES=286, PETRI_TRANSITIONS=256} [2021-11-20 07:05:23,814 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 198 predicate places. [2021-11-20 07:05:23,814 INFO L470 AbstractCegarLoop]: Abstraction has has 286 places, 256 transitions, 2053 flow [2021-11-20 07:05:23,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:23,814 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:05:23,815 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:05:23,815 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-20 07:05:23,815 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:05:23,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:05:23,816 INFO L85 PathProgramCache]: Analyzing trace with hash 1422442310, now seen corresponding path program 18 times [2021-11-20 07:05:23,816 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:05:23,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080830213] [2021-11-20 07:05:23,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:05:23,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:05:23,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:05: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. [2021-11-20 07:05:24,470 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:05:24,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080830213] [2021-11-20 07:05:24,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080830213] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:05:24,470 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:05:24,470 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:05:24,470 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144822126] [2021-11-20 07:05:24,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:05:24,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:05:24,471 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:05:24,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:05:24,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:05:24,473 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:05:24,473 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 286 places, 256 transitions, 2053 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:24,473 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:05:24,474 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:05:24,474 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:05:26,031 INFO L129 PetriNetUnfolder]: 274/782 cut-off events. [2021-11-20 07:05:26,032 INFO L130 PetriNetUnfolder]: For 3966/3966 co-relation queries the response was YES. [2021-11-20 07:05:26,039 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3967 conditions, 782 events. 274/782 cut-off events. For 3966/3966 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3920 event pairs, 24 based on Foata normal form. 1/780 useless extension candidates. Maximal degree in co-relation 3882. Up to 481 conditions per place. [2021-11-20 07:05:26,045 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 147 selfloop transitions, 92 changer transitions 26/304 dead transitions. [2021-11-20 07:05:26,045 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 304 places, 304 transitions, 2973 flow [2021-11-20 07:05:26,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-20 07:05:26,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-11-20 07:05:26,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1606 transitions. [2021-11-20 07:05:26,048 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5695035460992908 [2021-11-20 07:05:26,048 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1606 transitions. [2021-11-20 07:05:26,048 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1606 transitions. [2021-11-20 07:05:26,049 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:05:26,050 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1606 transitions. [2021-11-20 07:05:26,092 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 53.53333333333333) internal successors, (1606), 30 states have internal predecessors, (1606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:26,096 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 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) [2021-11-20 07:05:26,097 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 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) [2021-11-20 07:05:26,097 INFO L186 Difference]: Start difference. First operand has 286 places, 256 transitions, 2053 flow. Second operand 30 states and 1606 transitions. [2021-11-20 07:05:26,097 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 304 places, 304 transitions, 2973 flow [2021-11-20 07:05:26,138 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 276 places, 304 transitions, 2719 flow, removed 24 selfloop flow, removed 28 redundant places. [2021-11-20 07:05:26,146 INFO L242 Difference]: Finished difference. Result has 286 places, 259 transitions, 2104 flow [2021-11-20 07:05:26,147 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1826, PETRI_DIFFERENCE_MINUEND_PLACES=247, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=256, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=166, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=2104, PETRI_PLACES=286, PETRI_TRANSITIONS=259} [2021-11-20 07:05:26,148 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 198 predicate places. [2021-11-20 07:05:26,148 INFO L470 AbstractCegarLoop]: Abstraction has has 286 places, 259 transitions, 2104 flow [2021-11-20 07:05:26,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:26,149 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:05:26,149 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:05:26,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-20 07:05:26,149 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:05:26,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:05:26,150 INFO L85 PathProgramCache]: Analyzing trace with hash 455971494, now seen corresponding path program 19 times [2021-11-20 07:05:26,150 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:05:26,151 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431074488] [2021-11-20 07:05:26,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:05:26,151 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:05:26,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:05:26,705 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:05:26,705 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:05:26,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431074488] [2021-11-20 07:05:26,706 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431074488] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:05:26,706 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:05:26,706 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:05:26,707 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107449860] [2021-11-20 07:05:26,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:05:26,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:05:26,708 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:05:26,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:05:26,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:05:26,710 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:05:26,711 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 286 places, 259 transitions, 2104 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:26,712 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:05:26,712 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:05:26,712 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:05:28,434 INFO L129 PetriNetUnfolder]: 280/801 cut-off events. [2021-11-20 07:05:28,435 INFO L130 PetriNetUnfolder]: For 4384/4384 co-relation queries the response was YES. [2021-11-20 07:05:28,441 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4107 conditions, 801 events. 280/801 cut-off events. For 4384/4384 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 4113 event pairs, 25 based on Foata normal form. 1/799 useless extension candidates. Maximal degree in co-relation 4022. Up to 511 conditions per place. [2021-11-20 07:05:28,447 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 165 selfloop transitions, 78 changer transitions 30/312 dead transitions. [2021-11-20 07:05:28,447 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 309 places, 312 transitions, 3125 flow [2021-11-20 07:05:28,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-20 07:05:28,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-20 07:05:28,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1651 transitions. [2021-11-20 07:05:28,461 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5665751544269046 [2021-11-20 07:05:28,461 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1651 transitions. [2021-11-20 07:05:28,461 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1651 transitions. [2021-11-20 07:05:28,462 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:05:28,462 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1651 transitions. [2021-11-20 07:05:28,465 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.25806451612903) internal successors, (1651), 31 states have internal predecessors, (1651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:28,468 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:28,468 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:28,469 INFO L186 Difference]: Start difference. First operand has 286 places, 259 transitions, 2104 flow. Second operand 31 states and 1651 transitions. [2021-11-20 07:05:28,469 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 309 places, 312 transitions, 3125 flow [2021-11-20 07:05:28,501 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 283 places, 312 transitions, 2890 flow, removed 47 selfloop flow, removed 26 redundant places. [2021-11-20 07:05:28,507 INFO L242 Difference]: Finished difference. Result has 297 places, 266 transitions, 2244 flow [2021-11-20 07:05:28,508 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1925, PETRI_DIFFERENCE_MINUEND_PLACES=253, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=259, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=182, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=2244, PETRI_PLACES=297, PETRI_TRANSITIONS=266} [2021-11-20 07:05:28,509 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 209 predicate places. [2021-11-20 07:05:28,509 INFO L470 AbstractCegarLoop]: Abstraction has has 297 places, 266 transitions, 2244 flow [2021-11-20 07:05:28,510 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:28,510 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:05:28,510 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:05:28,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-20 07:05:28,510 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:05:28,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:05:28,511 INFO L85 PathProgramCache]: Analyzing trace with hash -1538372512, now seen corresponding path program 20 times [2021-11-20 07:05:28,511 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:05:28,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343288209] [2021-11-20 07:05:28,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:05:28,511 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:05:28,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:05:29,153 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:05:29,153 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:05:29,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343288209] [2021-11-20 07:05:29,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343288209] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:05:29,154 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:05:29,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:05:29,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696114747] [2021-11-20 07:05:29,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:05:29,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:05:29,155 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:05:29,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:05:29,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:05:29,158 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:05:29,159 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 297 places, 266 transitions, 2244 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:29,159 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:05:29,160 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:05:29,160 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:05:31,298 INFO L129 PetriNetUnfolder]: 278/784 cut-off events. [2021-11-20 07:05:31,298 INFO L130 PetriNetUnfolder]: For 4499/4499 co-relation queries the response was YES. [2021-11-20 07:05:31,305 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4153 conditions, 784 events. 278/784 cut-off events. For 4499/4499 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3935 event pairs, 23 based on Foata normal form. 1/782 useless extension candidates. Maximal degree in co-relation 4062. Up to 503 conditions per place. [2021-11-20 07:05:31,310 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 155 selfloop transitions, 86 changer transitions 30/310 dead transitions. [2021-11-20 07:05:31,310 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 320 places, 310 transitions, 3174 flow [2021-11-20 07:05:31,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-20 07:05:31,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-20 07:05:31,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1701 transitions. [2021-11-20 07:05:31,319 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5654920212765957 [2021-11-20 07:05:31,319 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1701 transitions. [2021-11-20 07:05:31,319 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1701 transitions. [2021-11-20 07:05:31,320 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:05:31,320 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1701 transitions. [2021-11-20 07:05:31,324 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.15625) internal successors, (1701), 32 states have internal predecessors, (1701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:31,331 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:31,332 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:31,333 INFO L186 Difference]: Start difference. First operand has 297 places, 266 transitions, 2244 flow. Second operand 32 states and 1701 transitions. [2021-11-20 07:05:31,333 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 320 places, 310 transitions, 3174 flow [2021-11-20 07:05:31,419 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 294 places, 310 transitions, 2977 flow, removed 39 selfloop flow, removed 26 redundant places. [2021-11-20 07:05:31,425 INFO L242 Difference]: Finished difference. Result has 304 places, 264 transitions, 2304 flow [2021-11-20 07:05:31,426 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2077, PETRI_DIFFERENCE_MINUEND_PLACES=263, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=266, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2304, PETRI_PLACES=304, PETRI_TRANSITIONS=264} [2021-11-20 07:05:31,426 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 216 predicate places. [2021-11-20 07:05:31,427 INFO L470 AbstractCegarLoop]: Abstraction has has 304 places, 264 transitions, 2304 flow [2021-11-20 07:05:31,427 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:31,428 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:05:31,428 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:05:31,428 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-20 07:05:31,428 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:05:31,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:05:31,429 INFO L85 PathProgramCache]: Analyzing trace with hash 912047628, now seen corresponding path program 21 times [2021-11-20 07:05:31,430 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:05:31,430 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587371731] [2021-11-20 07:05:31,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:05:31,430 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:05:31,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:05:31,995 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:05:31,995 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:05:31,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587371731] [2021-11-20 07:05:31,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587371731] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:05:31,995 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:05:31,995 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:05:31,996 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244566878] [2021-11-20 07:05:31,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:05:31,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:05:31,997 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:05:31,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:05:31,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:05:31,998 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:05:31,999 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 304 places, 264 transitions, 2304 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:31,999 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:05:32,000 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:05:32,000 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:05:33,631 INFO L129 PetriNetUnfolder]: 274/769 cut-off events. [2021-11-20 07:05:33,631 INFO L130 PetriNetUnfolder]: For 4637/4637 co-relation queries the response was YES. [2021-11-20 07:05:33,642 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4164 conditions, 769 events. 274/769 cut-off events. For 4637/4637 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3840 event pairs, 21 based on Foata normal form. 1/767 useless extension candidates. Maximal degree in co-relation 4072. Up to 472 conditions per place. [2021-11-20 07:05:33,648 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 151 selfloop transitions, 98 changer transitions 26/314 dead transitions. [2021-11-20 07:05:33,649 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 324 places, 314 transitions, 3258 flow [2021-11-20 07:05:33,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-20 07:05:33,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-20 07:05:33,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1659 transitions. [2021-11-20 07:05:33,653 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5693205216197667 [2021-11-20 07:05:33,653 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1659 transitions. [2021-11-20 07:05:33,653 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1659 transitions. [2021-11-20 07:05:33,654 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:05:33,654 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1659 transitions. [2021-11-20 07:05:33,657 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.516129032258064) internal successors, (1659), 31 states have internal predecessors, (1659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:33,660 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:33,660 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:33,660 INFO L186 Difference]: Start difference. First operand has 304 places, 264 transitions, 2304 flow. Second operand 31 states and 1659 transitions. [2021-11-20 07:05:33,660 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 324 places, 314 transitions, 3258 flow [2021-11-20 07:05:33,696 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 294 places, 314 transitions, 3017 flow, removed 49 selfloop flow, removed 30 redundant places. [2021-11-20 07:05:33,701 INFO L242 Difference]: Finished difference. Result has 305 places, 267 transitions, 2388 flow [2021-11-20 07:05:33,702 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2109, PETRI_DIFFERENCE_MINUEND_PLACES=264, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=264, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=168, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=2388, PETRI_PLACES=305, PETRI_TRANSITIONS=267} [2021-11-20 07:05:33,702 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 217 predicate places. [2021-11-20 07:05:33,703 INFO L470 AbstractCegarLoop]: Abstraction has has 305 places, 267 transitions, 2388 flow [2021-11-20 07:05:33,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:33,703 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:05:33,704 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:05:33,704 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-20 07:05:33,704 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:05:33,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:05:33,705 INFO L85 PathProgramCache]: Analyzing trace with hash -1938344598, now seen corresponding path program 22 times [2021-11-20 07:05:33,705 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:05:33,705 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476238741] [2021-11-20 07:05:33,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:05:33,706 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:05:33,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:05:34,378 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:05:34,379 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:05:34,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476238741] [2021-11-20 07:05:34,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476238741] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:05:34,379 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:05:34,379 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:05:34,379 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394887071] [2021-11-20 07:05:34,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:05:34,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:05:34,380 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:05:34,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:05:34,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:05:34,382 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:05:34,383 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 305 places, 267 transitions, 2388 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:34,383 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:05:34,384 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:05:34,384 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:05:37,001 INFO L129 PetriNetUnfolder]: 275/774 cut-off events. [2021-11-20 07:05:37,001 INFO L130 PetriNetUnfolder]: For 4184/4184 co-relation queries the response was YES. [2021-11-20 07:05:37,008 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4228 conditions, 774 events. 275/774 cut-off events. For 4184/4184 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3879 event pairs, 21 based on Foata normal form. 1/772 useless extension candidates. Maximal degree in co-relation 4134. Up to 493 conditions per place. [2021-11-20 07:05:37,015 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 155 selfloop transitions, 96 changer transitions 25/315 dead transitions. [2021-11-20 07:05:37,015 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 329 places, 315 transitions, 3328 flow [2021-11-20 07:05:37,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-20 07:05:37,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-20 07:05:37,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1756 transitions. [2021-11-20 07:05:37,022 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.56608639587363 [2021-11-20 07:05:37,022 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1756 transitions. [2021-11-20 07:05:37,022 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1756 transitions. [2021-11-20 07:05:37,023 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:05:37,023 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1756 transitions. [2021-11-20 07:05:37,027 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 53.21212121212121) internal successors, (1756), 33 states have internal predecessors, (1756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:37,031 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:37,032 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:37,032 INFO L186 Difference]: Start difference. First operand has 305 places, 267 transitions, 2388 flow. Second operand 33 states and 1756 transitions. [2021-11-20 07:05:37,032 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 329 places, 315 transitions, 3328 flow [2021-11-20 07:05:37,087 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 301 places, 315 transitions, 3058 flow, removed 33 selfloop flow, removed 28 redundant places. [2021-11-20 07:05:37,096 INFO L242 Difference]: Finished difference. Result has 311 places, 271 transitions, 2458 flow [2021-11-20 07:05:37,097 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2169, PETRI_DIFFERENCE_MINUEND_PLACES=269, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=267, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=172, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=2458, PETRI_PLACES=311, PETRI_TRANSITIONS=271} [2021-11-20 07:05:37,098 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 223 predicate places. [2021-11-20 07:05:37,098 INFO L470 AbstractCegarLoop]: Abstraction has has 311 places, 271 transitions, 2458 flow [2021-11-20 07:05:37,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:37,099 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:05:37,099 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:05:37,099 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-20 07:05:37,099 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:05:37,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:05:37,100 INFO L85 PathProgramCache]: Analyzing trace with hash 1491535294, now seen corresponding path program 23 times [2021-11-20 07:05:37,100 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:05:37,101 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410006411] [2021-11-20 07:05:37,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:05:37,101 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:05:37,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:05:37,750 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:05:37,750 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:05:37,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410006411] [2021-11-20 07:05:37,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410006411] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:05:37,751 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:05:37,751 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:05:37,751 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109094922] [2021-11-20 07:05:37,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:05:37,752 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:05:37,752 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:05:37,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:05:37,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:05:37,754 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:05:37,755 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 271 transitions, 2458 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:37,756 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:05:37,756 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:05:37,756 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:05:40,838 INFO L129 PetriNetUnfolder]: 277/781 cut-off events. [2021-11-20 07:05:40,839 INFO L130 PetriNetUnfolder]: For 4454/4454 co-relation queries the response was YES. [2021-11-20 07:05:40,846 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4275 conditions, 781 events. 277/781 cut-off events. For 4454/4454 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 3926 event pairs, 22 based on Foata normal form. 1/779 useless extension candidates. Maximal degree in co-relation 4181. Up to 508 conditions per place. [2021-11-20 07:05:40,851 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 162 selfloop transitions, 86 changer transitions 29/316 dead transitions. [2021-11-20 07:05:40,851 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 336 places, 316 transitions, 3373 flow [2021-11-20 07:05:40,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:05:40,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:05:40,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1848 transitions. [2021-11-20 07:05:40,858 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5617021276595745 [2021-11-20 07:05:40,858 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1848 transitions. [2021-11-20 07:05:40,858 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1848 transitions. [2021-11-20 07:05:40,859 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:05:40,859 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1848 transitions. [2021-11-20 07:05:40,863 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.8) internal successors, (1848), 35 states have internal predecessors, (1848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:40,867 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:40,868 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:40,868 INFO L186 Difference]: Start difference. First operand has 311 places, 271 transitions, 2458 flow. Second operand 35 states and 1848 transitions. [2021-11-20 07:05:40,868 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 336 places, 316 transitions, 3373 flow [2021-11-20 07:05:40,918 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 316 transitions, 3137 flow, removed 34 selfloop flow, removed 26 redundant places. [2021-11-20 07:05:40,926 INFO L242 Difference]: Finished difference. Result has 320 places, 271 transitions, 2462 flow [2021-11-20 07:05:40,927 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2246, PETRI_DIFFERENCE_MINUEND_PLACES=276, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=271, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=79, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=186, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=2462, PETRI_PLACES=320, PETRI_TRANSITIONS=271} [2021-11-20 07:05:40,928 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 232 predicate places. [2021-11-20 07:05:40,928 INFO L470 AbstractCegarLoop]: Abstraction has has 320 places, 271 transitions, 2462 flow [2021-11-20 07:05:40,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:40,929 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:05:40,929 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:05:40,929 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-20 07:05:40,930 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:05:40,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:05:40,930 INFO L85 PathProgramCache]: Analyzing trace with hash 1861472024, now seen corresponding path program 24 times [2021-11-20 07:05:40,931 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:05:40,931 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250107692] [2021-11-20 07:05:40,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:05:40,931 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:05:40,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:05:41,546 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:05:41,546 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:05:41,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250107692] [2021-11-20 07:05:41,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250107692] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:05:41,547 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:05:41,547 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:05:41,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343676257] [2021-11-20 07:05:41,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:05:41,547 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:05:41,547 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:05:41,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:05:41,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:05:41,550 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:05:41,551 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 320 places, 271 transitions, 2462 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:41,552 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:05:41,552 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:05:41,552 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:05:44,692 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:05:45,330 INFO L129 PetriNetUnfolder]: 275/774 cut-off events. [2021-11-20 07:05:45,331 INFO L130 PetriNetUnfolder]: For 4622/4622 co-relation queries the response was YES. [2021-11-20 07:05:45,338 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4319 conditions, 774 events. 275/774 cut-off events. For 4622/4622 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 3861 event pairs, 18 based on Foata normal form. 1/772 useless extension candidates. Maximal degree in co-relation 4226. Up to 484 conditions per place. [2021-11-20 07:05:45,342 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 153 selfloop transitions, 100 changer transitions 25/317 dead transitions. [2021-11-20 07:05:45,342 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 342 places, 317 transitions, 3417 flow [2021-11-20 07:05:45,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-20 07:05:45,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-20 07:05:45,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1755 transitions. [2021-11-20 07:05:45,346 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5657640232108317 [2021-11-20 07:05:45,346 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1755 transitions. [2021-11-20 07:05:45,346 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1755 transitions. [2021-11-20 07:05:45,347 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:05:45,347 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1755 transitions. [2021-11-20 07:05:45,351 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 53.18181818181818) internal successors, (1755), 33 states have internal predecessors, (1755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:45,354 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:45,355 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:45,355 INFO L186 Difference]: Start difference. First operand has 320 places, 271 transitions, 2462 flow. Second operand 33 states and 1755 transitions. [2021-11-20 07:05:45,355 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 342 places, 317 transitions, 3417 flow [2021-11-20 07:05:45,449 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 317 transitions, 3098 flow, removed 49 selfloop flow, removed 31 redundant places. [2021-11-20 07:05:45,457 INFO L242 Difference]: Finished difference. Result has 322 places, 272 transitions, 2494 flow [2021-11-20 07:05:45,458 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2183, PETRI_DIFFERENCE_MINUEND_PLACES=279, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=271, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=172, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=2494, PETRI_PLACES=322, PETRI_TRANSITIONS=272} [2021-11-20 07:05:45,458 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 234 predicate places. [2021-11-20 07:05:45,458 INFO L470 AbstractCegarLoop]: Abstraction has has 322 places, 272 transitions, 2494 flow [2021-11-20 07:05:45,459 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:45,459 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:05:45,459 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:05:45,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-20 07:05:45,460 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:05:45,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:05:45,460 INFO L85 PathProgramCache]: Analyzing trace with hash 1005068040, now seen corresponding path program 25 times [2021-11-20 07:05:45,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:05:45,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962591866] [2021-11-20 07:05:45,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:05:45,461 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:05:45,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:05:46,091 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:05:46,091 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:05:46,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962591866] [2021-11-20 07:05:46,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962591866] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:05:46,091 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:05:46,091 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-20 07:05:46,092 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593449538] [2021-11-20 07:05:46,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:05:46,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-20 07:05:46,092 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:05:46,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-20 07:05:46,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-20 07:05:46,094 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:05:46,095 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 272 transitions, 2494 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:46,095 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:05:46,095 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:05:46,096 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:05:48,446 INFO L129 PetriNetUnfolder]: 268/769 cut-off events. [2021-11-20 07:05:48,446 INFO L130 PetriNetUnfolder]: For 4825/4825 co-relation queries the response was YES. [2021-11-20 07:05:48,454 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4309 conditions, 769 events. 268/769 cut-off events. For 4825/4825 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3882 event pairs, 20 based on Foata normal form. 1/767 useless extension candidates. Maximal degree in co-relation 4213. Up to 507 conditions per place. [2021-11-20 07:05:48,460 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 164 selfloop transitions, 90 changer transitions 15/308 dead transitions. [2021-11-20 07:05:48,460 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 349 places, 308 transitions, 3370 flow [2021-11-20 07:05:48,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-20 07:05:48,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-20 07:05:48,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1892 transitions. [2021-11-20 07:05:48,466 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5591016548463357 [2021-11-20 07:05:48,466 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1892 transitions. [2021-11-20 07:05:48,466 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1892 transitions. [2021-11-20 07:05:48,467 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:05:48,468 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1892 transitions. [2021-11-20 07:05:48,472 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.55555555555556) internal successors, (1892), 36 states have internal predecessors, (1892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:48,476 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:48,477 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:48,477 INFO L186 Difference]: Start difference. First operand has 322 places, 272 transitions, 2494 flow. Second operand 36 states and 1892 transitions. [2021-11-20 07:05:48,477 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 349 places, 308 transitions, 3370 flow [2021-11-20 07:05:48,538 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 321 places, 308 transitions, 3100 flow, removed 51 selfloop flow, removed 28 redundant places. [2021-11-20 07:05:48,546 INFO L242 Difference]: Finished difference. Result has 331 places, 277 transitions, 2571 flow [2021-11-20 07:05:48,547 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2258, PETRI_DIFFERENCE_MINUEND_PLACES=286, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=272, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=185, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=2571, PETRI_PLACES=331, PETRI_TRANSITIONS=277} [2021-11-20 07:05:48,548 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 243 predicate places. [2021-11-20 07:05:48,548 INFO L470 AbstractCegarLoop]: Abstraction has has 331 places, 277 transitions, 2571 flow [2021-11-20 07:05:48,549 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:48,549 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:05:48,549 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:05:48,550 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-20 07:05:48,550 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:05:48,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:05:48,551 INFO L85 PathProgramCache]: Analyzing trace with hash 1846631542, now seen corresponding path program 26 times [2021-11-20 07:05:48,551 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:05:48,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124952249] [2021-11-20 07:05:48,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:05:48,552 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:05:48,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:05:49,291 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:05:49,291 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:05:49,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124952249] [2021-11-20 07:05:49,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124952249] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:05:49,291 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:05:49,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:05:49,292 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790131803] [2021-11-20 07:05:49,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:05:49,292 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:05:49,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:05:49,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:05:49,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:05:49,295 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:05:49,296 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 331 places, 277 transitions, 2571 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:49,296 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:05:49,296 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:05:49,296 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:05:52,755 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:05:53,719 INFO L129 PetriNetUnfolder]: 265/752 cut-off events. [2021-11-20 07:05:53,719 INFO L130 PetriNetUnfolder]: For 4782/4782 co-relation queries the response was YES. [2021-11-20 07:05:53,727 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4277 conditions, 752 events. 265/752 cut-off events. For 4782/4782 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3754 event pairs, 21 based on Foata normal form. 1/750 useless extension candidates. Maximal degree in co-relation 4178. Up to 507 conditions per place. [2021-11-20 07:05:53,733 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 163 selfloop transitions, 83 changer transitions 19/304 dead transitions. [2021-11-20 07:05:53,733 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 357 places, 304 transitions, 3262 flow [2021-11-20 07:05:53,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-20 07:05:53,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-20 07:05:53,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1739 transitions. [2021-11-20 07:05:53,737 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5606060606060606 [2021-11-20 07:05:53,738 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1739 transitions. [2021-11-20 07:05:53,738 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1739 transitions. [2021-11-20 07:05:53,739 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:05:53,739 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1739 transitions. [2021-11-20 07:05:53,743 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.696969696969695) internal successors, (1739), 33 states have internal predecessors, (1739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:53,746 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:53,747 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:53,747 INFO L186 Difference]: Start difference. First operand has 331 places, 277 transitions, 2571 flow. Second operand 33 states and 1739 transitions. [2021-11-20 07:05:53,747 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 357 places, 304 transitions, 3262 flow [2021-11-20 07:05:53,813 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 326 places, 304 transitions, 2999 flow, removed 63 selfloop flow, removed 31 redundant places. [2021-11-20 07:05:53,821 INFO L242 Difference]: Finished difference. Result has 331 places, 270 transitions, 2475 flow [2021-11-20 07:05:53,822 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2336, PETRI_DIFFERENCE_MINUEND_PLACES=294, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=277, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=194, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=2475, PETRI_PLACES=331, PETRI_TRANSITIONS=270} [2021-11-20 07:05:53,823 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 243 predicate places. [2021-11-20 07:05:53,823 INFO L470 AbstractCegarLoop]: Abstraction has has 331 places, 270 transitions, 2475 flow [2021-11-20 07:05:53,824 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:53,824 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:05:53,824 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:05:53,824 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-20 07:05:53,825 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:05:53,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:05:53,825 INFO L85 PathProgramCache]: Analyzing trace with hash -1785682092, now seen corresponding path program 27 times [2021-11-20 07:05:53,826 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:05:53,826 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461424928] [2021-11-20 07:05:53,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:05:53,826 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:05:53,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:05:54,530 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:05:54,530 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:05:54,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461424928] [2021-11-20 07:05:54,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461424928] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:05:54,531 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:05:54,531 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:05:54,531 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847566709] [2021-11-20 07:05:54,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:05:54,532 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:05:54,532 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:05:54,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:05:54,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:05:54,534 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:05:54,535 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 331 places, 270 transitions, 2475 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:54,535 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:05:54,535 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:05:54,536 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:05:56,416 INFO L129 PetriNetUnfolder]: 261/747 cut-off events. [2021-11-20 07:05:56,416 INFO L130 PetriNetUnfolder]: For 4550/4550 co-relation queries the response was YES. [2021-11-20 07:05:56,423 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4215 conditions, 747 events. 261/747 cut-off events. For 4550/4550 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3689 event pairs, 19 based on Foata normal form. 1/745 useless extension candidates. Maximal degree in co-relation 4117. Up to 486 conditions per place. [2021-11-20 07:05:56,431 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 152 selfloop transitions, 94 changer transitions 18/303 dead transitions. [2021-11-20 07:05:56,431 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 352 places, 303 transitions, 3207 flow [2021-11-20 07:05:56,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-20 07:05:56,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-20 07:05:56,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1646 transitions. [2021-11-20 07:05:56,435 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5648592999313659 [2021-11-20 07:05:56,435 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1646 transitions. [2021-11-20 07:05:56,435 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1646 transitions. [2021-11-20 07:05:56,436 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:05:56,437 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1646 transitions. [2021-11-20 07:05:56,440 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.096774193548384) internal successors, (1646), 31 states have internal predecessors, (1646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:56,443 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:56,444 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:56,444 INFO L186 Difference]: Start difference. First operand has 331 places, 270 transitions, 2475 flow. Second operand 31 states and 1646 transitions. [2021-11-20 07:05:56,444 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 352 places, 303 transitions, 3207 flow [2021-11-20 07:05:56,501 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 303 transitions, 2967 flow, removed 15 selfloop flow, removed 33 redundant places. [2021-11-20 07:05:56,513 INFO L242 Difference]: Finished difference. Result has 326 places, 267 transitions, 2452 flow [2021-11-20 07:05:56,514 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2251, PETRI_DIFFERENCE_MINUEND_PLACES=289, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=270, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=176, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=2452, PETRI_PLACES=326, PETRI_TRANSITIONS=267} [2021-11-20 07:05:56,515 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 238 predicate places. [2021-11-20 07:05:56,515 INFO L470 AbstractCegarLoop]: Abstraction has has 326 places, 267 transitions, 2452 flow [2021-11-20 07:05:56,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:56,516 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:05:56,516 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:05:56,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-11-20 07:05:56,516 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:05:56,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:05:56,517 INFO L85 PathProgramCache]: Analyzing trace with hash 28237504, now seen corresponding path program 28 times [2021-11-20 07:05:56,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:05:56,518 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370998969] [2021-11-20 07:05:56,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:05:56,519 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:05:56,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:05:57,150 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:05:57,150 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:05:57,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370998969] [2021-11-20 07:05:57,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370998969] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:05:57,151 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:05:57,151 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-20 07:05:57,151 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173301501] [2021-11-20 07:05:57,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:05:57,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-20 07:05:57,152 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:05:57,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-20 07:05:57,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-20 07:05:57,154 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:05:57,155 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 326 places, 267 transitions, 2452 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:57,155 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:05:57,156 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:05:57,156 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:05:58,930 INFO L129 PetriNetUnfolder]: 256/728 cut-off events. [2021-11-20 07:05:58,930 INFO L130 PetriNetUnfolder]: For 4331/4331 co-relation queries the response was YES. [2021-11-20 07:05:58,937 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4116 conditions, 728 events. 256/728 cut-off events. For 4331/4331 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3565 event pairs, 20 based on Foata normal form. 1/726 useless extension candidates. Maximal degree in co-relation 4018. Up to 500 conditions per place. [2021-11-20 07:05:58,941 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 158 selfloop transitions, 64 changer transitions 29/290 dead transitions. [2021-11-20 07:05:58,941 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 349 places, 290 transitions, 3055 flow [2021-11-20 07:05:58,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-20 07:05:58,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-20 07:05:58,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1681 transitions. [2021-11-20 07:05:58,945 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.558843085106383 [2021-11-20 07:05:58,945 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1681 transitions. [2021-11-20 07:05:58,945 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1681 transitions. [2021-11-20 07:05:58,946 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:05:58,946 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1681 transitions. [2021-11-20 07:05:58,950 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.53125) internal successors, (1681), 32 states have internal predecessors, (1681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:58,953 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:58,954 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:58,954 INFO L186 Difference]: Start difference. First operand has 326 places, 267 transitions, 2452 flow. Second operand 32 states and 1681 transitions. [2021-11-20 07:05:58,954 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 349 places, 290 transitions, 3055 flow [2021-11-20 07:05:59,001 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 317 places, 290 transitions, 2771 flow, removed 11 selfloop flow, removed 32 redundant places. [2021-11-20 07:05:59,007 INFO L242 Difference]: Finished difference. Result has 321 places, 247 transitions, 2080 flow [2021-11-20 07:05:59,008 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2174, PETRI_DIFFERENCE_MINUEND_PLACES=286, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=267, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=203, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2080, PETRI_PLACES=321, PETRI_TRANSITIONS=247} [2021-11-20 07:05:59,009 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 233 predicate places. [2021-11-20 07:05:59,009 INFO L470 AbstractCegarLoop]: Abstraction has has 321 places, 247 transitions, 2080 flow [2021-11-20 07:05:59,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:59,010 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:05:59,010 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:05:59,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-20 07:05:59,011 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:05:59,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:05:59,011 INFO L85 PathProgramCache]: Analyzing trace with hash -1833529844, now seen corresponding path program 29 times [2021-11-20 07:05:59,011 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:05:59,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499018298] [2021-11-20 07:05:59,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:05:59,012 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:05:59,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:05:59,684 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:05:59,684 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:05:59,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499018298] [2021-11-20 07:05:59,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499018298] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:05:59,684 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:05:59,685 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:05:59,685 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56783985] [2021-11-20 07:05:59,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:05:59,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:05:59,686 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:05:59,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:05:59,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:05:59,688 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:05:59,689 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 321 places, 247 transitions, 2080 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:05:59,690 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:05:59,690 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:05:59,690 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:01,146 INFO L129 PetriNetUnfolder]: 257/732 cut-off events. [2021-11-20 07:06:01,146 INFO L130 PetriNetUnfolder]: For 4217/4217 co-relation queries the response was YES. [2021-11-20 07:06:01,153 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3940 conditions, 732 events. 257/732 cut-off events. For 4217/4217 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3570 event pairs, 19 based on Foata normal form. 1/730 useless extension candidates. Maximal degree in co-relation 3846. Up to 454 conditions per place. [2021-11-20 07:06:01,157 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 139 selfloop transitions, 96 changer transitions 19/293 dead transitions. [2021-11-20 07:06:01,157 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 321 places, 293 transitions, 3000 flow [2021-11-20 07:06:01,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-20 07:06:01,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2021-11-20 07:06:01,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1550 transitions. [2021-11-20 07:06:01,159 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5685986793837124 [2021-11-20 07:06:01,159 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1550 transitions. [2021-11-20 07:06:01,159 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1550 transitions. [2021-11-20 07:06:01,160 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:01,160 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1550 transitions. [2021-11-20 07:06:01,164 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 53.44827586206897) internal successors, (1550), 29 states have internal predecessors, (1550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:01,167 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 94.0) internal successors, (2820), 30 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:01,167 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 94.0) internal successors, (2820), 30 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:01,168 INFO L186 Difference]: Start difference. First operand has 321 places, 247 transitions, 2080 flow. Second operand 29 states and 1550 transitions. [2021-11-20 07:06:01,168 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 321 places, 293 transitions, 3000 flow [2021-11-20 07:06:01,218 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 283 places, 293 transitions, 2726 flow, removed 26 selfloop flow, removed 38 redundant places. [2021-11-20 07:06:01,226 INFO L242 Difference]: Finished difference. Result has 290 places, 252 transitions, 2134 flow [2021-11-20 07:06:01,226 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1824, PETRI_DIFFERENCE_MINUEND_PLACES=255, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=247, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=92, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=153, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=2134, PETRI_PLACES=290, PETRI_TRANSITIONS=252} [2021-11-20 07:06:01,227 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 202 predicate places. [2021-11-20 07:06:01,228 INFO L470 AbstractCegarLoop]: Abstraction has has 290 places, 252 transitions, 2134 flow [2021-11-20 07:06:01,228 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:01,228 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:01,229 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:01,229 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-20 07:06:01,229 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:01,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:01,230 INFO L85 PathProgramCache]: Analyzing trace with hash -1005074932, now seen corresponding path program 30 times [2021-11-20 07:06:01,230 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:01,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827518010] [2021-11-20 07:06:01,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:01,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:01,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:01,896 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:01,896 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:01,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827518010] [2021-11-20 07:06:01,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827518010] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:01,897 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:01,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:06:01,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818861587] [2021-11-20 07:06:01,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:01,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:06:01,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:01,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:06:01,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:06:01,900 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:01,901 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 290 places, 252 transitions, 2134 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:01,901 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:01,901 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:01,901 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:03,572 INFO L129 PetriNetUnfolder]: 259/719 cut-off events. [2021-11-20 07:06:03,572 INFO L130 PetriNetUnfolder]: For 4259/4259 co-relation queries the response was YES. [2021-11-20 07:06:03,579 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3901 conditions, 719 events. 259/719 cut-off events. For 4259/4259 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3452 event pairs, 18 based on Foata normal form. 1/717 useless extension candidates. Maximal degree in co-relation 3815. Up to 458 conditions per place. [2021-11-20 07:06:03,582 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 140 selfloop transitions, 97 changer transitions 18/294 dead transitions. [2021-11-20 07:06:03,582 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 314 places, 294 transitions, 2989 flow [2021-11-20 07:06:03,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-20 07:06:03,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-11-20 07:06:03,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1602 transitions. [2021-11-20 07:06:03,585 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5680851063829787 [2021-11-20 07:06:03,585 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1602 transitions. [2021-11-20 07:06:03,585 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1602 transitions. [2021-11-20 07:06:03,586 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:03,586 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1602 transitions. [2021-11-20 07:06:03,588 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 53.4) internal successors, (1602), 30 states have internal predecessors, (1602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:03,589 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 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) [2021-11-20 07:06:03,590 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 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) [2021-11-20 07:06:03,590 INFO L186 Difference]: Start difference. First operand has 290 places, 252 transitions, 2134 flow. Second operand 30 states and 1602 transitions. [2021-11-20 07:06:03,590 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 314 places, 294 transitions, 2989 flow [2021-11-20 07:06:03,621 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 290 places, 294 transitions, 2748 flow, removed 53 selfloop flow, removed 24 redundant places. [2021-11-20 07:06:03,626 INFO L242 Difference]: Finished difference. Result has 297 places, 254 transitions, 2192 flow [2021-11-20 07:06:03,626 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1931, PETRI_DIFFERENCE_MINUEND_PLACES=261, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=252, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=156, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=2192, PETRI_PLACES=297, PETRI_TRANSITIONS=254} [2021-11-20 07:06:03,627 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 209 predicate places. [2021-11-20 07:06:03,627 INFO L470 AbstractCegarLoop]: Abstraction has has 297 places, 254 transitions, 2192 flow [2021-11-20 07:06:03,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:03,627 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:03,628 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:03,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-11-20 07:06:03,628 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:03,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:03,628 INFO L85 PathProgramCache]: Analyzing trace with hash -1551116998, now seen corresponding path program 31 times [2021-11-20 07:06:03,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:03,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995918250] [2021-11-20 07:06:03,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:03,629 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:03,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:04,150 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:04,150 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:04,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995918250] [2021-11-20 07:06:04,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995918250] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:04,151 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:04,151 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:06:04,151 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812113595] [2021-11-20 07:06:04,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:04,151 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:06:04,152 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:04,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:06:04,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:06:04,153 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:04,154 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 297 places, 254 transitions, 2192 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:04,154 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:04,154 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:04,154 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:05,682 INFO L129 PetriNetUnfolder]: 254/705 cut-off events. [2021-11-20 07:06:05,682 INFO L130 PetriNetUnfolder]: For 4116/4116 co-relation queries the response was YES. [2021-11-20 07:06:05,689 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3858 conditions, 705 events. 254/705 cut-off events. For 4116/4116 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3344 event pairs, 19 based on Foata normal form. 1/702 useless extension candidates. Maximal degree in co-relation 3770. Up to 451 conditions per place. [2021-11-20 07:06:05,692 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 140 selfloop transitions, 100 changer transitions 14/293 dead transitions. [2021-11-20 07:06:05,693 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 293 transitions, 3011 flow [2021-11-20 07:06:05,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-20 07:06:05,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-20 07:06:05,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1701 transitions. [2021-11-20 07:06:05,696 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5654920212765957 [2021-11-20 07:06:05,696 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1701 transitions. [2021-11-20 07:06:05,697 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1701 transitions. [2021-11-20 07:06:05,697 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:05,698 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1701 transitions. [2021-11-20 07:06:05,701 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.15625) internal successors, (1701), 32 states have internal predecessors, (1701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:05,704 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:05,705 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:05,705 INFO L186 Difference]: Start difference. First operand has 297 places, 254 transitions, 2192 flow. Second operand 32 states and 1701 transitions. [2021-11-20 07:06:05,706 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 293 transitions, 3011 flow [2021-11-20 07:06:05,756 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 296 places, 293 transitions, 2800 flow, removed 30 selfloop flow, removed 27 redundant places. [2021-11-20 07:06:05,762 INFO L242 Difference]: Finished difference. Result has 303 places, 257 transitions, 2291 flow [2021-11-20 07:06:05,763 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2002, PETRI_DIFFERENCE_MINUEND_PLACES=265, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=254, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=155, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2291, PETRI_PLACES=303, PETRI_TRANSITIONS=257} [2021-11-20 07:06:05,764 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 215 predicate places. [2021-11-20 07:06:05,764 INFO L470 AbstractCegarLoop]: Abstraction has has 303 places, 257 transitions, 2291 flow [2021-11-20 07:06:05,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:05,765 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:05,765 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:05,765 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-11-20 07:06:05,765 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:05,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:05,766 INFO L85 PathProgramCache]: Analyzing trace with hash -1269698554, now seen corresponding path program 32 times [2021-11-20 07:06:05,766 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:05,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559837231] [2021-11-20 07:06:05,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:05,767 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:05,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:06,380 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:06,380 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:06,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559837231] [2021-11-20 07:06:06,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559837231] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:06,380 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:06,380 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:06:06,380 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950975537] [2021-11-20 07:06:06,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:06,381 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:06:06,381 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:06,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:06:06,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:06:06,384 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:06,385 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 303 places, 257 transitions, 2291 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:06,385 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:06,385 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:06,385 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:07,820 INFO L129 PetriNetUnfolder]: 255/710 cut-off events. [2021-11-20 07:06:07,820 INFO L130 PetriNetUnfolder]: For 4029/4029 co-relation queries the response was YES. [2021-11-20 07:06:07,826 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3924 conditions, 710 events. 255/710 cut-off events. For 4029/4029 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3392 event pairs, 16 based on Foata normal form. 1/708 useless extension candidates. Maximal degree in co-relation 3836. Up to 450 conditions per place. [2021-11-20 07:06:07,828 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 137 selfloop transitions, 105 changer transitions 16/297 dead transitions. [2021-11-20 07:06:07,829 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 332 places, 297 transitions, 3115 flow [2021-11-20 07:06:07,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:06:07,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:06:07,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1853 transitions. [2021-11-20 07:06:07,831 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5632218844984802 [2021-11-20 07:06:07,831 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1853 transitions. [2021-11-20 07:06:07,831 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1853 transitions. [2021-11-20 07:06:07,832 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:07,832 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1853 transitions. [2021-11-20 07:06:07,834 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.94285714285714) internal successors, (1853), 35 states have internal predecessors, (1853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:07,837 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:07,837 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:07,837 INFO L186 Difference]: Start difference. First operand has 303 places, 257 transitions, 2291 flow. Second operand 35 states and 1853 transitions. [2021-11-20 07:06:07,837 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 332 places, 297 transitions, 3115 flow [2021-11-20 07:06:07,863 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 305 places, 297 transitions, 2879 flow, removed 33 selfloop flow, removed 27 redundant places. [2021-11-20 07:06:07,868 INFO L242 Difference]: Finished difference. Result has 312 places, 259 transitions, 2367 flow [2021-11-20 07:06:07,868 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2072, PETRI_DIFFERENCE_MINUEND_PLACES=271, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=257, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=153, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=2367, PETRI_PLACES=312, PETRI_TRANSITIONS=259} [2021-11-20 07:06:07,869 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 224 predicate places. [2021-11-20 07:06:07,869 INFO L470 AbstractCegarLoop]: Abstraction has has 312 places, 259 transitions, 2367 flow [2021-11-20 07:06:07,869 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:07,869 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:07,870 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:07,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-11-20 07:06:07,870 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:07,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:07,871 INFO L85 PathProgramCache]: Analyzing trace with hash -774744260, now seen corresponding path program 33 times [2021-11-20 07:06:07,871 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:07,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851762798] [2021-11-20 07:06:07,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:07,871 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:07,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:08,394 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:08,394 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:08,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851762798] [2021-11-20 07:06:08,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851762798] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:08,394 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:08,394 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:06:08,395 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263424397] [2021-11-20 07:06:08,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:08,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:06:08,395 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:08,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:06:08,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:06:08,397 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:08,398 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 312 places, 259 transitions, 2367 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:08,398 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:08,398 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:08,398 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:09,780 INFO L129 PetriNetUnfolder]: 257/719 cut-off events. [2021-11-20 07:06:09,781 INFO L130 PetriNetUnfolder]: For 4401/4401 co-relation queries the response was YES. [2021-11-20 07:06:09,786 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4036 conditions, 719 events. 257/719 cut-off events. For 4401/4401 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3444 event pairs, 17 based on Foata normal form. 1/717 useless extension candidates. Maximal degree in co-relation 3945. Up to 483 conditions per place. [2021-11-20 07:06:09,788 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 160 selfloop transitions, 83 changer transitions 16/298 dead transitions. [2021-11-20 07:06:09,788 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 339 places, 298 transitions, 3189 flow [2021-11-20 07:06:09,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-20 07:06:09,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-20 07:06:09,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1792 transitions. [2021-11-20 07:06:09,790 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5607008760951189 [2021-11-20 07:06:09,790 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1792 transitions. [2021-11-20 07:06:09,790 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1792 transitions. [2021-11-20 07:06:09,791 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:09,791 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1792 transitions. [2021-11-20 07:06:09,793 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.705882352941174) internal successors, (1792), 34 states have internal predecessors, (1792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:09,795 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:09,795 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:09,795 INFO L186 Difference]: Start difference. First operand has 312 places, 259 transitions, 2367 flow. Second operand 34 states and 1792 transitions. [2021-11-20 07:06:09,796 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 339 places, 298 transitions, 3189 flow [2021-11-20 07:06:09,836 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 309 places, 298 transitions, 2920 flow, removed 27 selfloop flow, removed 30 redundant places. [2021-11-20 07:06:09,842 INFO L242 Difference]: Finished difference. Result has 318 places, 264 transitions, 2375 flow [2021-11-20 07:06:09,843 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2108, PETRI_DIFFERENCE_MINUEND_PLACES=276, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=259, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=177, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=2375, PETRI_PLACES=318, PETRI_TRANSITIONS=264} [2021-11-20 07:06:09,843 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 230 predicate places. [2021-11-20 07:06:09,843 INFO L470 AbstractCegarLoop]: Abstraction has has 318 places, 264 transitions, 2375 flow [2021-11-20 07:06:09,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:09,844 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:09,844 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:09,844 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-11-20 07:06:09,844 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:09,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:09,845 INFO L85 PathProgramCache]: Analyzing trace with hash 1071112154, now seen corresponding path program 34 times [2021-11-20 07:06:09,845 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:09,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176517298] [2021-11-20 07:06:09,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:09,846 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:09,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:10,294 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:10,294 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:10,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176517298] [2021-11-20 07:06:10,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1176517298] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:10,294 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:10,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:06:10,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026262107] [2021-11-20 07:06:10,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:10,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:06:10,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:10,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:06:10,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:06:10,296 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:10,297 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 318 places, 264 transitions, 2375 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:10,297 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:10,297 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:10,297 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:11,460 INFO L129 PetriNetUnfolder]: 252/704 cut-off events. [2021-11-20 07:06:11,460 INFO L130 PetriNetUnfolder]: For 4323/4323 co-relation queries the response was YES. [2021-11-20 07:06:11,465 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3947 conditions, 704 events. 252/704 cut-off events. For 4323/4323 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3365 event pairs, 17 based on Foata normal form. 1/702 useless extension candidates. Maximal degree in co-relation 3851. Up to 456 conditions per place. [2021-11-20 07:06:11,468 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 149 selfloop transitions, 87 changer transitions 18/293 dead transitions. [2021-11-20 07:06:11,468 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 342 places, 293 transitions, 3063 flow [2021-11-20 07:06:11,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-20 07:06:11,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-20 07:06:11,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1647 transitions. [2021-11-20 07:06:11,471 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5652024708304736 [2021-11-20 07:06:11,471 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1647 transitions. [2021-11-20 07:06:11,471 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1647 transitions. [2021-11-20 07:06:11,472 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:11,472 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1647 transitions. [2021-11-20 07:06:11,474 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.12903225806452) internal successors, (1647), 31 states have internal predecessors, (1647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:11,476 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:11,477 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:11,477 INFO L186 Difference]: Start difference. First operand has 318 places, 264 transitions, 2375 flow. Second operand 31 states and 1647 transitions. [2021-11-20 07:06:11,477 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 342 places, 293 transitions, 3063 flow [2021-11-20 07:06:11,503 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 314 places, 293 transitions, 2859 flow, removed 39 selfloop flow, removed 28 redundant places. [2021-11-20 07:06:11,507 INFO L242 Difference]: Finished difference. Result has 319 places, 254 transitions, 2279 flow [2021-11-20 07:06:11,507 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2177, PETRI_DIFFERENCE_MINUEND_PLACES=284, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=264, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=177, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=2279, PETRI_PLACES=319, PETRI_TRANSITIONS=254} [2021-11-20 07:06:11,507 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 231 predicate places. [2021-11-20 07:06:11,507 INFO L470 AbstractCegarLoop]: Abstraction has has 319 places, 254 transitions, 2279 flow [2021-11-20 07:06:11,508 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:11,508 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:11,508 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:11,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-11-20 07:06:11,508 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:11,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:11,508 INFO L85 PathProgramCache]: Analyzing trace with hash 1979983374, now seen corresponding path program 35 times [2021-11-20 07:06:11,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:11,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415916606] [2021-11-20 07:06:11,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:11,509 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:11,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:12,007 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:12,007 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:12,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415916606] [2021-11-20 07:06:12,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415916606] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:12,008 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:12,008 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:06:12,008 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345150518] [2021-11-20 07:06:12,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:12,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:06:12,008 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:12,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:06:12,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:06:12,009 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:12,010 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 319 places, 254 transitions, 2279 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:12,010 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:12,010 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:12,010 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:13,245 INFO L129 PetriNetUnfolder]: 247/686 cut-off events. [2021-11-20 07:06:13,245 INFO L130 PetriNetUnfolder]: For 4186/4186 co-relation queries the response was YES. [2021-11-20 07:06:13,250 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3891 conditions, 686 events. 247/686 cut-off events. For 4186/4186 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3234 event pairs, 14 based on Foata normal form. 1/685 useless extension candidates. Maximal degree in co-relation 3795. Up to 448 conditions per place. [2021-11-20 07:06:13,252 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 142 selfloop transitions, 84 changer transitions 18/283 dead transitions. [2021-11-20 07:06:13,252 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 337 places, 283 transitions, 2949 flow [2021-11-20 07:06:13,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-20 07:06:13,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-20 07:06:13,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1696 transitions. [2021-11-20 07:06:13,259 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5638297872340425 [2021-11-20 07:06:13,259 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1696 transitions. [2021-11-20 07:06:13,259 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1696 transitions. [2021-11-20 07:06:13,260 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:13,260 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1696 transitions. [2021-11-20 07:06:13,262 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.0) internal successors, (1696), 32 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:13,264 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:13,265 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:13,265 INFO L186 Difference]: Start difference. First operand has 319 places, 254 transitions, 2279 flow. Second operand 32 states and 1696 transitions. [2021-11-20 07:06:13,265 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 337 places, 283 transitions, 2949 flow [2021-11-20 07:06:13,307 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 305 places, 283 transitions, 2693 flow, removed 19 selfloop flow, removed 32 redundant places. [2021-11-20 07:06:13,313 INFO L242 Difference]: Finished difference. Result has 310 places, 244 transitions, 2135 flow [2021-11-20 07:06:13,314 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2031, PETRI_DIFFERENCE_MINUEND_PLACES=274, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=254, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=170, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2135, PETRI_PLACES=310, PETRI_TRANSITIONS=244} [2021-11-20 07:06:13,314 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 222 predicate places. [2021-11-20 07:06:13,314 INFO L470 AbstractCegarLoop]: Abstraction has has 310 places, 244 transitions, 2135 flow [2021-11-20 07:06:13,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:13,315 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:13,315 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:13,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-11-20 07:06:13,315 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:13,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:13,316 INFO L85 PathProgramCache]: Analyzing trace with hash -210741460, now seen corresponding path program 36 times [2021-11-20 07:06:13,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:13,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545044803] [2021-11-20 07:06:13,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:13,317 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:13,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:13,836 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:13,836 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:13,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545044803] [2021-11-20 07:06:13,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545044803] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:13,837 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:13,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:06:13,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891773036] [2021-11-20 07:06:13,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:13,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:06:13,838 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:13,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:06:13,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:06:13,839 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:13,840 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 310 places, 244 transitions, 2135 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:13,840 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:13,841 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:13,841 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:16,759 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:06:17,174 INFO L129 PetriNetUnfolder]: 243/678 cut-off events. [2021-11-20 07:06:17,174 INFO L130 PetriNetUnfolder]: For 4149/4149 co-relation queries the response was YES. [2021-11-20 07:06:17,179 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3786 conditions, 678 events. 243/678 cut-off events. For 4149/4149 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3201 event pairs, 18 based on Foata normal form. 1/675 useless extension candidates. Maximal degree in co-relation 3692. Up to 456 conditions per place. [2021-11-20 07:06:17,182 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 141 selfloop transitions, 68 changer transitions 21/269 dead transitions. [2021-11-20 07:06:17,182 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 325 places, 269 transitions, 2744 flow [2021-11-20 07:06:17,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-20 07:06:17,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-20 07:06:17,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1635 transitions. [2021-11-20 07:06:17,184 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5610844200411805 [2021-11-20 07:06:17,184 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1635 transitions. [2021-11-20 07:06:17,184 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1635 transitions. [2021-11-20 07:06:17,185 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:17,185 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1635 transitions. [2021-11-20 07:06:17,187 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 52.74193548387097) internal successors, (1635), 31 states have internal predecessors, (1635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:17,189 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:17,190 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:17,190 INFO L186 Difference]: Start difference. First operand has 310 places, 244 transitions, 2135 flow. Second operand 31 states and 1635 transitions. [2021-11-20 07:06:17,190 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 325 places, 269 transitions, 2744 flow [2021-11-20 07:06:17,217 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 292 places, 269 transitions, 2487 flow, removed 15 selfloop flow, removed 33 redundant places. [2021-11-20 07:06:17,221 INFO L242 Difference]: Finished difference. Result has 297 places, 231 transitions, 1911 flow [2021-11-20 07:06:17,221 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1888, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=244, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=176, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1911, PETRI_PLACES=297, PETRI_TRANSITIONS=231} [2021-11-20 07:06:17,222 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 209 predicate places. [2021-11-20 07:06:17,222 INFO L470 AbstractCegarLoop]: Abstraction has has 297 places, 231 transitions, 1911 flow [2021-11-20 07:06:17,222 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:17,222 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:17,222 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:17,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-11-20 07:06:17,222 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:17,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:17,223 INFO L85 PathProgramCache]: Analyzing trace with hash -394825584, now seen corresponding path program 37 times [2021-11-20 07:06:17,223 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:17,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650799847] [2021-11-20 07:06:17,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:17,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:17,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:17,694 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:17,694 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:17,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650799847] [2021-11-20 07:06:17,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650799847] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:17,695 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:17,695 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:06:17,695 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077157383] [2021-11-20 07:06:17,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:17,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:06:17,696 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:17,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:06:17,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:06:17,697 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:17,698 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 297 places, 231 transitions, 1911 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:17,698 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:17,698 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:17,698 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:18,763 INFO L129 PetriNetUnfolder]: 239/654 cut-off events. [2021-11-20 07:06:18,764 INFO L130 PetriNetUnfolder]: For 3742/3742 co-relation queries the response was YES. [2021-11-20 07:06:18,772 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3592 conditions, 654 events. 239/654 cut-off events. For 3742/3742 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 2991 event pairs, 18 based on Foata normal form. 1/652 useless extension candidates. Maximal degree in co-relation 3502. Up to 433 conditions per place. [2021-11-20 07:06:18,775 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 122 selfloop transitions, 72 changer transitions 28/261 dead transitions. [2021-11-20 07:06:18,776 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 305 places, 261 transitions, 2530 flow [2021-11-20 07:06:18,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-20 07:06:18,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-11-20 07:06:18,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1592 transitions. [2021-11-20 07:06:18,778 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5645390070921986 [2021-11-20 07:06:18,779 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1592 transitions. [2021-11-20 07:06:18,779 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1592 transitions. [2021-11-20 07:06:18,779 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:18,779 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1592 transitions. [2021-11-20 07:06:18,782 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 53.06666666666667) internal successors, (1592), 30 states have internal predecessors, (1592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:18,783 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 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) [2021-11-20 07:06:18,784 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 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) [2021-11-20 07:06:18,784 INFO L186 Difference]: Start difference. First operand has 297 places, 231 transitions, 1911 flow. Second operand 30 states and 1592 transitions. [2021-11-20 07:06:18,784 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 305 places, 261 transitions, 2530 flow [2021-11-20 07:06:18,818 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 272 places, 261 transitions, 2302 flow, removed 18 selfloop flow, removed 33 redundant places. [2021-11-20 07:06:18,823 INFO L242 Difference]: Finished difference. Result has 276 places, 218 transitions, 1759 flow [2021-11-20 07:06:18,824 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1689, PETRI_DIFFERENCE_MINUEND_PLACES=243, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=231, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=159, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=1759, PETRI_PLACES=276, PETRI_TRANSITIONS=218} [2021-11-20 07:06:18,824 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 188 predicate places. [2021-11-20 07:06:18,824 INFO L470 AbstractCegarLoop]: Abstraction has has 276 places, 218 transitions, 1759 flow [2021-11-20 07:06:18,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:18,825 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:18,825 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:18,825 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-11-20 07:06:18,825 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:18,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:18,826 INFO L85 PathProgramCache]: Analyzing trace with hash 323224922, now seen corresponding path program 38 times [2021-11-20 07:06:18,826 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:18,826 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373069575] [2021-11-20 07:06:18,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:18,827 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:18,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:19,367 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:19,367 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:19,368 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373069575] [2021-11-20 07:06:19,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373069575] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:19,368 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:19,368 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:06:19,368 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77653049] [2021-11-20 07:06:19,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:19,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:06:19,369 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:19,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:06:19,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:06:19,370 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:19,371 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 276 places, 218 transitions, 1759 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:19,372 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:19,372 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:19,372 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:20,904 INFO L129 PetriNetUnfolder]: 232/628 cut-off events. [2021-11-20 07:06:20,904 INFO L130 PetriNetUnfolder]: For 3536/3536 co-relation queries the response was YES. [2021-11-20 07:06:20,908 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3424 conditions, 628 events. 232/628 cut-off events. For 3536/3536 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 2798 event pairs, 17 based on Foata normal form. 1/627 useless extension candidates. Maximal degree in co-relation 3343. Up to 429 conditions per place. [2021-11-20 07:06:20,911 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 119 selfloop transitions, 75 changer transitions 16/249 dead transitions. [2021-11-20 07:06:20,911 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 249 transitions, 2405 flow [2021-11-20 07:06:20,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-20 07:06:20,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-20 07:06:20,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1784 transitions. [2021-11-20 07:06:20,913 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.55819774718398 [2021-11-20 07:06:20,913 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1784 transitions. [2021-11-20 07:06:20,913 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1784 transitions. [2021-11-20 07:06:20,913 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:20,913 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1784 transitions. [2021-11-20 07:06:20,915 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.470588235294116) internal successors, (1784), 34 states have internal predecessors, (1784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:20,916 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:20,916 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:20,916 INFO L186 Difference]: Start difference. First operand has 276 places, 218 transitions, 1759 flow. Second operand 34 states and 1784 transitions. [2021-11-20 07:06:20,916 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 297 places, 249 transitions, 2405 flow [2021-11-20 07:06:20,935 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 258 places, 249 transitions, 2130 flow, removed 26 selfloop flow, removed 39 redundant places. [2021-11-20 07:06:20,938 INFO L242 Difference]: Finished difference. Result has 263 places, 217 transitions, 1699 flow [2021-11-20 07:06:20,939 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1516, PETRI_DIFFERENCE_MINUEND_PLACES=225, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=218, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=144, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=1699, PETRI_PLACES=263, PETRI_TRANSITIONS=217} [2021-11-20 07:06:20,939 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 175 predicate places. [2021-11-20 07:06:20,939 INFO L470 AbstractCegarLoop]: Abstraction has has 263 places, 217 transitions, 1699 flow [2021-11-20 07:06:20,939 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:20,939 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:20,940 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:20,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-11-20 07:06:20,940 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:20,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:20,940 INFO L85 PathProgramCache]: Analyzing trace with hash 2062239298, now seen corresponding path program 39 times [2021-11-20 07:06:20,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:20,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691017730] [2021-11-20 07:06:20,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:20,941 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:20,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:21,496 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:21,496 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:21,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691017730] [2021-11-20 07:06:21,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691017730] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:21,496 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:21,496 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:06:21,497 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499665631] [2021-11-20 07:06:21,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:21,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:06:21,497 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:21,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:06:21,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:06:21,499 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:21,500 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 263 places, 217 transitions, 1699 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:21,500 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:21,500 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:21,500 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:22,992 INFO L129 PetriNetUnfolder]: 227/615 cut-off events. [2021-11-20 07:06:22,992 INFO L130 PetriNetUnfolder]: For 3057/3057 co-relation queries the response was YES. [2021-11-20 07:06:22,996 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3238 conditions, 615 events. 227/615 cut-off events. For 3057/3057 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 2734 event pairs, 18 based on Foata normal form. 1/614 useless extension candidates. Maximal degree in co-relation 3163. Up to 424 conditions per place. [2021-11-20 07:06:22,998 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 112 selfloop transitions, 55 changer transitions 33/239 dead transitions. [2021-11-20 07:06:22,998 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 286 places, 239 transitions, 2216 flow [2021-11-20 07:06:22,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-20 07:06:22,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-20 07:06:23,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1628 transitions. [2021-11-20 07:06:23,001 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5586822237474263 [2021-11-20 07:06:23,001 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1628 transitions. [2021-11-20 07:06:23,001 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1628 transitions. [2021-11-20 07:06:23,002 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:23,002 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1628 transitions. [2021-11-20 07:06:23,004 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 52.516129032258064) internal successors, (1628), 31 states have internal predecessors, (1628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:23,006 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:23,006 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:23,006 INFO L186 Difference]: Start difference. First operand has 263 places, 217 transitions, 1699 flow. Second operand 31 states and 1628 transitions. [2021-11-20 07:06:23,007 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 286 places, 239 transitions, 2216 flow [2021-11-20 07:06:23,031 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 256 places, 239 transitions, 2013 flow, removed 24 selfloop flow, removed 30 redundant places. [2021-11-20 07:06:23,036 INFO L242 Difference]: Finished difference. Result has 260 places, 196 transitions, 1502 flow [2021-11-20 07:06:23,037 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1502, PETRI_DIFFERENCE_MINUEND_PLACES=226, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=217, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=162, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1502, PETRI_PLACES=260, PETRI_TRANSITIONS=196} [2021-11-20 07:06:23,037 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 172 predicate places. [2021-11-20 07:06:23,037 INFO L470 AbstractCegarLoop]: Abstraction has has 260 places, 196 transitions, 1502 flow [2021-11-20 07:06:23,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:23,038 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:23,038 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:23,038 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-11-20 07:06:23,039 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:23,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:23,039 INFO L85 PathProgramCache]: Analyzing trace with hash -1029196706, now seen corresponding path program 40 times [2021-11-20 07:06:23,039 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:23,039 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041784919] [2021-11-20 07:06:23,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:23,040 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:23,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:23,498 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:23,498 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:23,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041784919] [2021-11-20 07:06:23,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041784919] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:23,498 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:23,498 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:06:23,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667197627] [2021-11-20 07:06:23,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:23,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:06:23,499 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:23,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:06:23,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:06:23,500 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:23,501 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 260 places, 196 transitions, 1502 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:23,501 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:23,501 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:23,501 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:24,888 INFO L129 PetriNetUnfolder]: 260/728 cut-off events. [2021-11-20 07:06:24,888 INFO L130 PetriNetUnfolder]: For 3927/3927 co-relation queries the response was YES. [2021-11-20 07:06:24,893 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3752 conditions, 728 events. 260/728 cut-off events. For 3927/3927 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3602 event pairs, 52 based on Foata normal form. 1/727 useless extension candidates. Maximal degree in co-relation 3677. Up to 435 conditions per place. [2021-11-20 07:06:24,896 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 115 selfloop transitions, 81 changer transitions 45/280 dead transitions. [2021-11-20 07:06:24,896 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 264 places, 280 transitions, 2851 flow [2021-11-20 07:06:24,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-20 07:06:24,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-20 07:06:24,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1965 transitions. [2021-11-20 07:06:24,899 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5649798734905118 [2021-11-20 07:06:24,899 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1965 transitions. [2021-11-20 07:06:24,899 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1965 transitions. [2021-11-20 07:06:24,900 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:24,900 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1965 transitions. [2021-11-20 07:06:24,901 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 53.108108108108105) internal successors, (1965), 37 states have internal predecessors, (1965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:24,903 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:06:24,903 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:06:24,903 INFO L186 Difference]: Start difference. First operand has 260 places, 196 transitions, 1502 flow. Second operand 37 states and 1965 transitions. [2021-11-20 07:06:24,903 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 264 places, 280 transitions, 2851 flow [2021-11-20 07:06:24,921 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 235 places, 280 transitions, 2503 flow, removed 53 selfloop flow, removed 29 redundant places. [2021-11-20 07:06:24,925 INFO L242 Difference]: Finished difference. Result has 257 places, 221 transitions, 1845 flow [2021-11-20 07:06:24,925 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1259, PETRI_DIFFERENCE_MINUEND_PLACES=199, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=196, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=129, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=1845, PETRI_PLACES=257, PETRI_TRANSITIONS=221} [2021-11-20 07:06:24,925 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 169 predicate places. [2021-11-20 07:06:24,926 INFO L470 AbstractCegarLoop]: Abstraction has has 257 places, 221 transitions, 1845 flow [2021-11-20 07:06:24,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:24,926 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:24,926 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:24,927 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-11-20 07:06:24,927 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:24,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:24,927 INFO L85 PathProgramCache]: Analyzing trace with hash -464531948, now seen corresponding path program 41 times [2021-11-20 07:06:24,928 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:24,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605339168] [2021-11-20 07:06:24,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:24,928 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:24,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:25,368 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:25,368 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:25,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605339168] [2021-11-20 07:06:25,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605339168] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:25,369 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:25,369 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:06:25,369 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407496538] [2021-11-20 07:06:25,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:25,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:06:25,369 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:25,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:06:25,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:06:25,371 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:25,372 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 257 places, 221 transitions, 1845 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:25,372 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:25,372 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:25,372 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:26,836 INFO L129 PetriNetUnfolder]: 280/770 cut-off events. [2021-11-20 07:06:26,837 INFO L130 PetriNetUnfolder]: For 5510/5510 co-relation queries the response was YES. [2021-11-20 07:06:26,842 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4229 conditions, 770 events. 280/770 cut-off events. For 5510/5510 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3738 event pairs, 37 based on Foata normal form. 1/769 useless extension candidates. Maximal degree in co-relation 4146. Up to 482 conditions per place. [2021-11-20 07:06:26,845 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 146 selfloop transitions, 97 changer transitions 22/304 dead transitions. [2021-11-20 07:06:26,845 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 285 places, 304 transitions, 3346 flow [2021-11-20 07:06:26,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-20 07:06:26,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-20 07:06:26,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2071 transitions. [2021-11-20 07:06:26,847 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5649208947081288 [2021-11-20 07:06:26,847 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2071 transitions. [2021-11-20 07:06:26,847 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2071 transitions. [2021-11-20 07:06:26,848 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:26,848 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2071 transitions. [2021-11-20 07:06:26,849 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 53.1025641025641) internal successors, (2071), 39 states have internal predecessors, (2071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:26,851 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:26,851 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:26,851 INFO L186 Difference]: Start difference. First operand has 257 places, 221 transitions, 1845 flow. Second operand 39 states and 2071 transitions. [2021-11-20 07:06:26,851 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 285 places, 304 transitions, 3346 flow [2021-11-20 07:06:26,877 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 304 transitions, 2978 flow, removed 148 selfloop flow, removed 21 redundant places. [2021-11-20 07:06:26,882 INFO L242 Difference]: Finished difference. Result has 277 places, 258 transitions, 2347 flow [2021-11-20 07:06:26,882 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1557, PETRI_DIFFERENCE_MINUEND_PLACES=226, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=221, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=147, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=2347, PETRI_PLACES=277, PETRI_TRANSITIONS=258} [2021-11-20 07:06:26,883 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 189 predicate places. [2021-11-20 07:06:26,883 INFO L470 AbstractCegarLoop]: Abstraction has has 277 places, 258 transitions, 2347 flow [2021-11-20 07:06:26,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:26,883 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:26,884 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:26,884 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-11-20 07:06:26,884 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:26,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:26,885 INFO L85 PathProgramCache]: Analyzing trace with hash 1720585070, now seen corresponding path program 42 times [2021-11-20 07:06:26,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:26,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167124528] [2021-11-20 07:06:26,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:26,885 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:26,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:27,367 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:27,367 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:27,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167124528] [2021-11-20 07:06:27,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167124528] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:27,367 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:27,368 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:06:27,368 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679145089] [2021-11-20 07:06:27,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:27,368 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:06:27,368 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:27,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:06:27,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:06:27,369 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:27,370 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 277 places, 258 transitions, 2347 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:27,370 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:27,370 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:27,370 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:28,655 INFO L129 PetriNetUnfolder]: 296/817 cut-off events. [2021-11-20 07:06:28,655 INFO L130 PetriNetUnfolder]: For 7259/7259 co-relation queries the response was YES. [2021-11-20 07:06:28,660 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4772 conditions, 817 events. 296/817 cut-off events. For 7259/7259 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 4124 event pairs, 56 based on Foata normal form. 1/816 useless extension candidates. Maximal degree in co-relation 4687. Up to 527 conditions per place. [2021-11-20 07:06:28,664 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 166 selfloop transitions, 79 changer transitions 36/320 dead transitions. [2021-11-20 07:06:28,664 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 304 places, 320 transitions, 3625 flow [2021-11-20 07:06:28,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-20 07:06:28,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-20 07:06:28,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1813 transitions. [2021-11-20 07:06:28,665 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5672715894868585 [2021-11-20 07:06:28,665 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1813 transitions. [2021-11-20 07:06:28,666 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1813 transitions. [2021-11-20 07:06:28,666 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:28,666 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1813 transitions. [2021-11-20 07:06:28,668 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.3235294117647) internal successors, (1813), 34 states have internal predecessors, (1813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:28,671 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:28,671 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:28,671 INFO L186 Difference]: Start difference. First operand has 277 places, 258 transitions, 2347 flow. Second operand 34 states and 1813 transitions. [2021-11-20 07:06:28,672 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 304 places, 320 transitions, 3625 flow [2021-11-20 07:06:28,703 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 287 places, 320 transitions, 3143 flow, removed 204 selfloop flow, removed 17 redundant places. [2021-11-20 07:06:28,707 INFO L242 Difference]: Finished difference. Result has 301 places, 268 transitions, 2299 flow [2021-11-20 07:06:28,707 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1901, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=258, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=184, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=2299, PETRI_PLACES=301, PETRI_TRANSITIONS=268} [2021-11-20 07:06:28,708 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 213 predicate places. [2021-11-20 07:06:28,708 INFO L470 AbstractCegarLoop]: Abstraction has has 301 places, 268 transitions, 2299 flow [2021-11-20 07:06:28,708 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:28,708 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:28,709 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:28,709 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-11-20 07:06:28,709 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:28,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:28,709 INFO L85 PathProgramCache]: Analyzing trace with hash 681483046, now seen corresponding path program 43 times [2021-11-20 07:06:28,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:28,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871981172] [2021-11-20 07:06:28,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:28,709 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:28,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:29,105 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:29,106 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:29,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871981172] [2021-11-20 07:06:29,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871981172] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:29,106 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:29,106 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:06:29,107 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949285648] [2021-11-20 07:06:29,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:29,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:06:29,107 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:29,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:06:29,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:06:29,109 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:29,110 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 301 places, 268 transitions, 2299 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:29,110 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:29,111 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:29,111 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:30,557 INFO L129 PetriNetUnfolder]: 303/842 cut-off events. [2021-11-20 07:06:30,558 INFO L130 PetriNetUnfolder]: For 8621/8621 co-relation queries the response was YES. [2021-11-20 07:06:30,564 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5057 conditions, 842 events. 303/842 cut-off events. For 8621/8621 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 4349 event pairs, 50 based on Foata normal form. 1/841 useless extension candidates. Maximal degree in co-relation 4960. Up to 524 conditions per place. [2021-11-20 07:06:30,568 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 163 selfloop transitions, 91 changer transitions 41/334 dead transitions. [2021-11-20 07:06:30,568 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 321 places, 334 transitions, 3654 flow [2021-11-20 07:06:30,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-20 07:06:30,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-20 07:06:30,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1659 transitions. [2021-11-20 07:06:30,569 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5693205216197667 [2021-11-20 07:06:30,569 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1659 transitions. [2021-11-20 07:06:30,570 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1659 transitions. [2021-11-20 07:06:30,570 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:30,570 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1659 transitions. [2021-11-20 07:06:30,571 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.516129032258064) internal successors, (1659), 31 states have internal predecessors, (1659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:30,572 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:30,573 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:30,573 INFO L186 Difference]: Start difference. First operand has 301 places, 268 transitions, 2299 flow. Second operand 31 states and 1659 transitions. [2021-11-20 07:06:30,573 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 321 places, 334 transitions, 3654 flow [2021-11-20 07:06:30,612 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 294 places, 334 transitions, 3267 flow, removed 139 selfloop flow, removed 27 redundant places. [2021-11-20 07:06:30,616 INFO L242 Difference]: Finished difference. Result has 308 places, 276 transitions, 2458 flow [2021-11-20 07:06:30,617 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2057, PETRI_DIFFERENCE_MINUEND_PLACES=264, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=268, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=81, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=2458, PETRI_PLACES=308, PETRI_TRANSITIONS=276} [2021-11-20 07:06:30,617 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 220 predicate places. [2021-11-20 07:06:30,617 INFO L470 AbstractCegarLoop]: Abstraction has has 308 places, 276 transitions, 2458 flow [2021-11-20 07:06:30,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:30,618 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:30,618 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:30,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-11-20 07:06:30,618 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:30,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:30,619 INFO L85 PathProgramCache]: Analyzing trace with hash -1580493070, now seen corresponding path program 44 times [2021-11-20 07:06:30,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:30,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534359155] [2021-11-20 07:06:30,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:30,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:30,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:31,130 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:31,130 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:31,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534359155] [2021-11-20 07:06:31,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534359155] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:31,130 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:31,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:06:31,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200487303] [2021-11-20 07:06:31,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:31,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:06:31,131 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:31,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:06:31,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:06:31,133 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:31,134 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 308 places, 276 transitions, 2458 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:31,134 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:31,134 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:31,134 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:33,267 INFO L129 PetriNetUnfolder]: 302/850 cut-off events. [2021-11-20 07:06:33,267 INFO L130 PetriNetUnfolder]: For 9188/9188 co-relation queries the response was YES. [2021-11-20 07:06:33,279 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5224 conditions, 850 events. 302/850 cut-off events. For 9188/9188 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 4428 event pairs, 47 based on Foata normal form. 1/849 useless extension candidates. Maximal degree in co-relation 5122. Up to 540 conditions per place. [2021-11-20 07:06:33,284 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 162 selfloop transitions, 95 changer transitions 37/333 dead transitions. [2021-11-20 07:06:33,284 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 332 places, 333 transitions, 3724 flow [2021-11-20 07:06:33,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-20 07:06:33,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-20 07:06:33,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1909 transitions. [2021-11-20 07:06:33,287 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5641252955082743 [2021-11-20 07:06:33,287 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1909 transitions. [2021-11-20 07:06:33,287 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1909 transitions. [2021-11-20 07:06:33,288 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:33,288 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1909 transitions. [2021-11-20 07:06:33,290 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 53.02777777777778) internal successors, (1909), 36 states have internal predecessors, (1909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:33,292 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:33,293 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:33,293 INFO L186 Difference]: Start difference. First operand has 308 places, 276 transitions, 2458 flow. Second operand 36 states and 1909 transitions. [2021-11-20 07:06:33,293 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 332 places, 333 transitions, 3724 flow [2021-11-20 07:06:33,363 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 304 places, 333 transitions, 3401 flow, removed 114 selfloop flow, removed 28 redundant places. [2021-11-20 07:06:33,400 INFO L242 Difference]: Finished difference. Result has 317 places, 284 transitions, 2660 flow [2021-11-20 07:06:33,401 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2267, PETRI_DIFFERENCE_MINUEND_PLACES=269, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=276, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=183, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=2660, PETRI_PLACES=317, PETRI_TRANSITIONS=284} [2021-11-20 07:06:33,401 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 229 predicate places. [2021-11-20 07:06:33,402 INFO L470 AbstractCegarLoop]: Abstraction has has 317 places, 284 transitions, 2660 flow [2021-11-20 07:06:33,402 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:33,402 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:33,402 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:33,402 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-11-20 07:06:33,403 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:33,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:33,403 INFO L85 PathProgramCache]: Analyzing trace with hash -1049874770, now seen corresponding path program 45 times [2021-11-20 07:06:33,403 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:33,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150855020] [2021-11-20 07:06:33,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:33,404 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:33,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:33,888 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:33,889 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:33,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150855020] [2021-11-20 07:06:33,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150855020] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:33,889 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:33,889 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:06:33,889 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453326613] [2021-11-20 07:06:33,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:33,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:06:33,890 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:33,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:06:33,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:06:33,891 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:33,892 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 317 places, 284 transitions, 2660 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:33,892 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:33,892 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:33,892 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:35,288 INFO L129 PetriNetUnfolder]: 307/874 cut-off events. [2021-11-20 07:06:35,289 INFO L130 PetriNetUnfolder]: For 9088/9088 co-relation queries the response was YES. [2021-11-20 07:06:35,296 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5357 conditions, 874 events. 307/874 cut-off events. For 9088/9088 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 4617 event pairs, 55 based on Foata normal form. 1/873 useless extension candidates. Maximal degree in co-relation 5253. Up to 571 conditions per place. [2021-11-20 07:06:35,299 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 184 selfloop transitions, 90 changer transitions 31/344 dead transitions. [2021-11-20 07:06:35,299 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 345 places, 344 transitions, 3895 flow [2021-11-20 07:06:35,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-20 07:06:35,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-20 07:06:35,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2011 transitions. [2021-11-20 07:06:35,301 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.562989921612542 [2021-11-20 07:06:35,301 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2011 transitions. [2021-11-20 07:06:35,302 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2011 transitions. [2021-11-20 07:06:35,302 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:35,302 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2011 transitions. [2021-11-20 07:06:35,305 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.921052631578945) internal successors, (2011), 38 states have internal predecessors, (2011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:35,307 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:35,308 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:35,308 INFO L186 Difference]: Start difference. First operand has 317 places, 284 transitions, 2660 flow. Second operand 38 states and 2011 transitions. [2021-11-20 07:06:35,308 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 345 places, 344 transitions, 3895 flow [2021-11-20 07:06:35,350 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 314 places, 344 transitions, 3663 flow, removed 62 selfloop flow, removed 31 redundant places. [2021-11-20 07:06:35,355 INFO L242 Difference]: Finished difference. Result has 328 places, 299 transitions, 2908 flow [2021-11-20 07:06:35,356 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2478, PETRI_DIFFERENCE_MINUEND_PLACES=277, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=284, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=202, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=2908, PETRI_PLACES=328, PETRI_TRANSITIONS=299} [2021-11-20 07:06:35,356 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 240 predicate places. [2021-11-20 07:06:35,356 INFO L470 AbstractCegarLoop]: Abstraction has has 328 places, 299 transitions, 2908 flow [2021-11-20 07:06:35,357 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:35,357 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:35,357 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:35,357 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-11-20 07:06:35,357 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:35,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:35,358 INFO L85 PathProgramCache]: Analyzing trace with hash -1079355796, now seen corresponding path program 46 times [2021-11-20 07:06:35,358 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:35,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877083375] [2021-11-20 07:06:35,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:35,359 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:35,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:35,791 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:35,791 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:35,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877083375] [2021-11-20 07:06:35,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877083375] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:35,792 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:35,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:06:35,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196222582] [2021-11-20 07:06:35,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:35,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:06:35,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:35,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:06:35,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:06:35,794 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:35,795 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 328 places, 299 transitions, 2908 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:35,795 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:35,795 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:35,795 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:37,119 INFO L129 PetriNetUnfolder]: 313/888 cut-off events. [2021-11-20 07:06:37,120 INFO L130 PetriNetUnfolder]: For 9513/9513 co-relation queries the response was YES. [2021-11-20 07:06:37,132 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5583 conditions, 888 events. 313/888 cut-off events. For 9513/9513 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 4711 event pairs, 56 based on Foata normal form. 1/887 useless extension candidates. Maximal degree in co-relation 5474. Up to 576 conditions per place. [2021-11-20 07:06:37,137 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 189 selfloop transitions, 89 changer transitions 38/355 dead transitions. [2021-11-20 07:06:37,138 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 354 places, 355 transitions, 4116 flow [2021-11-20 07:06:37,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:06:37,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:06:37,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1858 transitions. [2021-11-20 07:06:37,140 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.564741641337386 [2021-11-20 07:06:37,140 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1858 transitions. [2021-11-20 07:06:37,141 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1858 transitions. [2021-11-20 07:06:37,141 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:37,141 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1858 transitions. [2021-11-20 07:06:37,144 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.08571428571429) internal successors, (1858), 35 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:37,146 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:37,146 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:37,147 INFO L186 Difference]: Start difference. First operand has 328 places, 299 transitions, 2908 flow. Second operand 35 states and 1858 transitions. [2021-11-20 07:06:37,147 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 354 places, 355 transitions, 4116 flow [2021-11-20 07:06:37,204 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 326 places, 355 transitions, 3844 flow, removed 78 selfloop flow, removed 28 redundant places. [2021-11-20 07:06:37,209 INFO L242 Difference]: Finished difference. Result has 341 places, 305 transitions, 3011 flow [2021-11-20 07:06:37,210 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2664, PETRI_DIFFERENCE_MINUEND_PLACES=292, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=299, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=213, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=3011, PETRI_PLACES=341, PETRI_TRANSITIONS=305} [2021-11-20 07:06:37,210 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 253 predicate places. [2021-11-20 07:06:37,210 INFO L470 AbstractCegarLoop]: Abstraction has has 341 places, 305 transitions, 3011 flow [2021-11-20 07:06:37,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:37,211 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:37,211 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:37,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-11-20 07:06:37,211 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:37,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:37,212 INFO L85 PathProgramCache]: Analyzing trace with hash -1197010018, now seen corresponding path program 47 times [2021-11-20 07:06:37,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:37,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198382811] [2021-11-20 07:06:37,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:37,213 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:37,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:37,733 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:37,733 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:37,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198382811] [2021-11-20 07:06:37,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198382811] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:37,734 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:37,734 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:06:37,734 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931851256] [2021-11-20 07:06:37,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:37,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:06:37,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:37,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:06:37,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:06:37,736 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:37,737 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 341 places, 305 transitions, 3011 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:37,737 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:37,737 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:37,737 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:39,233 INFO L129 PetriNetUnfolder]: 311/886 cut-off events. [2021-11-20 07:06:39,233 INFO L130 PetriNetUnfolder]: For 9682/9682 co-relation queries the response was YES. [2021-11-20 07:06:39,240 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5662 conditions, 886 events. 311/886 cut-off events. For 9682/9682 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 4701 event pairs, 64 based on Foata normal form. 1/885 useless extension candidates. Maximal degree in co-relation 5547. Up to 573 conditions per place. [2021-11-20 07:06:39,244 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 183 selfloop transitions, 98 changer transitions 34/354 dead transitions. [2021-11-20 07:06:39,244 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 367 places, 354 transitions, 4195 flow [2021-11-20 07:06:39,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-20 07:06:39,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-20 07:06:39,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1908 transitions. [2021-11-20 07:06:39,246 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5638297872340425 [2021-11-20 07:06:39,246 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1908 transitions. [2021-11-20 07:06:39,246 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1908 transitions. [2021-11-20 07:06:39,246 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:39,246 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1908 transitions. [2021-11-20 07:06:39,248 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 53.0) internal successors, (1908), 36 states have internal predecessors, (1908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:39,250 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:39,251 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:39,251 INFO L186 Difference]: Start difference. First operand has 341 places, 305 transitions, 3011 flow. Second operand 36 states and 1908 transitions. [2021-11-20 07:06:39,251 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 367 places, 354 transitions, 4195 flow [2021-11-20 07:06:39,299 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 340 places, 354 transitions, 3970 flow, removed 59 selfloop flow, removed 27 redundant places. [2021-11-20 07:06:39,304 INFO L242 Difference]: Finished difference. Result has 353 places, 308 transitions, 3185 flow [2021-11-20 07:06:39,305 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2822, PETRI_DIFFERENCE_MINUEND_PLACES=305, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=305, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=92, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=208, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=3185, PETRI_PLACES=353, PETRI_TRANSITIONS=308} [2021-11-20 07:06:39,305 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 265 predicate places. [2021-11-20 07:06:39,305 INFO L470 AbstractCegarLoop]: Abstraction has has 353 places, 308 transitions, 3185 flow [2021-11-20 07:06:39,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:39,306 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:39,306 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:39,306 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-11-20 07:06:39,306 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:39,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:39,307 INFO L85 PathProgramCache]: Analyzing trace with hash -1004088360, now seen corresponding path program 48 times [2021-11-20 07:06:39,307 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:39,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471351996] [2021-11-20 07:06:39,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:39,307 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:39,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:39,746 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:39,746 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:39,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471351996] [2021-11-20 07:06:39,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1471351996] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:39,746 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:39,747 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:06:39,747 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164745518] [2021-11-20 07:06:39,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:39,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:06:39,747 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:39,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:06:39,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:06:39,748 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:39,749 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 353 places, 308 transitions, 3185 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:39,749 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:39,749 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:39,749 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:41,766 INFO L129 PetriNetUnfolder]: 355/1003 cut-off events. [2021-11-20 07:06:41,766 INFO L130 PetriNetUnfolder]: For 12260/12260 co-relation queries the response was YES. [2021-11-20 07:06:41,775 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6550 conditions, 1003 events. 355/1003 cut-off events. For 12260/12260 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 5489 event pairs, 43 based on Foata normal form. 1/1002 useless extension candidates. Maximal degree in co-relation 6432. Up to 617 conditions per place. [2021-11-20 07:06:41,780 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 213 selfloop transitions, 157 changer transitions 22/431 dead transitions. [2021-11-20 07:06:41,780 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 394 places, 431 transitions, 5500 flow [2021-11-20 07:06:41,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-11-20 07:06:41,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2021-11-20 07:06:41,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 2728 transitions. [2021-11-20 07:06:41,782 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.55810147299509 [2021-11-20 07:06:41,782 INFO L72 ComplementDD]: Start complementDD. Operand 52 states and 2728 transitions. [2021-11-20 07:06:41,782 INFO L73 IsDeterministic]: Start isDeterministic. Operand 52 states and 2728 transitions. [2021-11-20 07:06:41,783 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:41,783 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 52 states and 2728 transitions. [2021-11-20 07:06:41,785 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 53 states, 52 states have (on average 52.46153846153846) internal successors, (2728), 52 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) [2021-11-20 07:06:41,787 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 53 states, 53 states have (on average 94.0) internal successors, (4982), 53 states have internal predecessors, (4982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:41,787 INFO L81 ComplementDD]: Finished complementDD. Result has 53 states, 53 states have (on average 94.0) internal successors, (4982), 53 states have internal predecessors, (4982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:41,788 INFO L186 Difference]: Start difference. First operand has 353 places, 308 transitions, 3185 flow. Second operand 52 states and 2728 transitions. [2021-11-20 07:06:41,788 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 394 places, 431 transitions, 5500 flow [2021-11-20 07:06:41,852 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 362 places, 431 transitions, 5144 flow, removed 99 selfloop flow, removed 32 redundant places. [2021-11-20 07:06:41,858 INFO L242 Difference]: Finished difference. Result has 381 places, 392 transitions, 4493 flow [2021-11-20 07:06:41,858 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2939, PETRI_DIFFERENCE_MINUEND_PLACES=311, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=308, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=193, PETRI_DIFFERENCE_SUBTRAHEND_STATES=52, PETRI_FLOW=4493, PETRI_PLACES=381, PETRI_TRANSITIONS=392} [2021-11-20 07:06:41,859 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 293 predicate places. [2021-11-20 07:06:41,859 INFO L470 AbstractCegarLoop]: Abstraction has has 381 places, 392 transitions, 4493 flow [2021-11-20 07:06:41,859 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:41,859 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:41,859 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:41,859 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-11-20 07:06:41,860 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:41,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:41,860 INFO L85 PathProgramCache]: Analyzing trace with hash -232584376, now seen corresponding path program 49 times [2021-11-20 07:06:41,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:41,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739386171] [2021-11-20 07:06:41,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:41,860 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:41,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:42,343 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:42,343 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:42,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739386171] [2021-11-20 07:06:42,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739386171] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:42,343 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:42,343 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:06:42,343 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066238872] [2021-11-20 07:06:42,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:42,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:06:42,344 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:42,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:06:42,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:06:42,345 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:42,345 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 381 places, 392 transitions, 4493 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:42,346 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:42,346 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:42,346 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:44,054 INFO L129 PetriNetUnfolder]: 360/1003 cut-off events. [2021-11-20 07:06:44,055 INFO L130 PetriNetUnfolder]: For 13633/13633 co-relation queries the response was YES. [2021-11-20 07:06:44,065 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6999 conditions, 1003 events. 360/1003 cut-off events. For 13633/13633 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 5603 event pairs, 35 based on Foata normal form. 1/1002 useless extension candidates. Maximal degree in co-relation 6872. Up to 673 conditions per place. [2021-11-20 07:06:44,105 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 266 selfloop transitions, 106 changer transitions 31/442 dead transitions. [2021-11-20 07:06:44,105 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 413 places, 442 transitions, 5895 flow [2021-11-20 07:06:44,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-20 07:06:44,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-20 07:06:44,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2066 transitions. [2021-11-20 07:06:44,107 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.563557010365521 [2021-11-20 07:06:44,107 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2066 transitions. [2021-11-20 07:06:44,107 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2066 transitions. [2021-11-20 07:06:44,107 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:44,107 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2066 transitions. [2021-11-20 07:06:44,109 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 52.97435897435897) internal successors, (2066), 39 states have internal predecessors, (2066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:44,112 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:44,112 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:44,113 INFO L186 Difference]: Start difference. First operand has 381 places, 392 transitions, 4493 flow. Second operand 39 states and 2066 transitions. [2021-11-20 07:06:44,113 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 413 places, 442 transitions, 5895 flow [2021-11-20 07:06:44,198 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 392 places, 442 transitions, 5142 flow, removed 325 selfloop flow, removed 21 redundant places. [2021-11-20 07:06:44,205 INFO L242 Difference]: Finished difference. Result has 402 places, 395 transitions, 4107 flow [2021-11-20 07:06:44,205 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3762, PETRI_DIFFERENCE_MINUEND_PLACES=354, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=392, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=289, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=4107, PETRI_PLACES=402, PETRI_TRANSITIONS=395} [2021-11-20 07:06:44,206 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 314 predicate places. [2021-11-20 07:06:44,206 INFO L470 AbstractCegarLoop]: Abstraction has has 402 places, 395 transitions, 4107 flow [2021-11-20 07:06:44,206 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:44,206 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:44,207 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:44,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-11-20 07:06:44,207 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:44,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:44,207 INFO L85 PathProgramCache]: Analyzing trace with hash 647155168, now seen corresponding path program 50 times [2021-11-20 07:06:44,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:44,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675593830] [2021-11-20 07:06:44,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:44,208 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:44,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:44,680 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:44,680 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:44,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675593830] [2021-11-20 07:06:44,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675593830] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:44,680 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:44,681 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:06:44,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688017369] [2021-11-20 07:06:44,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:44,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:06:44,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:44,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:06:44,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:06:44,683 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:44,684 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 402 places, 395 transitions, 4107 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:44,684 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:44,684 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:44,685 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:46,146 INFO L129 PetriNetUnfolder]: 354/1011 cut-off events. [2021-11-20 07:06:46,147 INFO L130 PetriNetUnfolder]: For 12591/12591 co-relation queries the response was YES. [2021-11-20 07:06:46,157 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6736 conditions, 1011 events. 354/1011 cut-off events. For 12591/12591 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 5701 event pairs, 44 based on Foata normal form. 1/1010 useless extension candidates. Maximal degree in co-relation 6603. Up to 697 conditions per place. [2021-11-20 07:06:46,161 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 276 selfloop transitions, 83 changer transitions 36/434 dead transitions. [2021-11-20 07:06:46,161 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 429 places, 434 transitions, 5264 flow [2021-11-20 07:06:46,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:06:46,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:06:46,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1857 transitions. [2021-11-20 07:06:46,163 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5644376899696049 [2021-11-20 07:06:46,163 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1857 transitions. [2021-11-20 07:06:46,163 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1857 transitions. [2021-11-20 07:06:46,164 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:46,164 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1857 transitions. [2021-11-20 07:06:46,165 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.05714285714286) internal successors, (1857), 35 states have internal predecessors, (1857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:46,166 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:46,167 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:46,167 INFO L186 Difference]: Start difference. First operand has 402 places, 395 transitions, 4107 flow. Second operand 35 states and 1857 transitions. [2021-11-20 07:06:46,167 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 429 places, 434 transitions, 5264 flow [2021-11-20 07:06:46,247 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 394 places, 434 transitions, 4998 flow, removed 55 selfloop flow, removed 35 redundant places. [2021-11-20 07:06:46,254 INFO L242 Difference]: Finished difference. Result has 405 places, 388 transitions, 4034 flow [2021-11-20 07:06:46,255 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3863, PETRI_DIFFERENCE_MINUEND_PLACES=360, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=395, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=312, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=4034, PETRI_PLACES=405, PETRI_TRANSITIONS=388} [2021-11-20 07:06:46,256 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 317 predicate places. [2021-11-20 07:06:46,256 INFO L470 AbstractCegarLoop]: Abstraction has has 405 places, 388 transitions, 4034 flow [2021-11-20 07:06:46,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:46,256 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:46,256 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:46,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-11-20 07:06:46,257 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:46,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:46,257 INFO L85 PathProgramCache]: Analyzing trace with hash -396561566, now seen corresponding path program 51 times [2021-11-20 07:06:46,258 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:46,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968358128] [2021-11-20 07:06:46,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:46,258 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:46,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:46,739 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:46,739 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:46,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968358128] [2021-11-20 07:06:46,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968358128] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:46,739 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:46,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-11-20 07:06:46,740 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438627659] [2021-11-20 07:06:46,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:46,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-20 07:06:46,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:46,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-20 07:06:46,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-11-20 07:06:46,742 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:46,743 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 405 places, 388 transitions, 4034 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:46,743 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:46,743 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:46,743 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:48,091 INFO L129 PetriNetUnfolder]: 358/1033 cut-off events. [2021-11-20 07:06:48,091 INFO L130 PetriNetUnfolder]: For 12496/12496 co-relation queries the response was YES. [2021-11-20 07:06:48,102 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6864 conditions, 1033 events. 358/1033 cut-off events. For 12496/12496 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 5903 event pairs, 46 based on Foata normal form. 1/1032 useless extension candidates. Maximal degree in co-relation 6728. Up to 684 conditions per place. [2021-11-20 07:06:48,107 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 274 selfloop transitions, 104 changer transitions 30/447 dead transitions. [2021-11-20 07:06:48,107 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 425 places, 447 transitions, 5585 flow [2021-11-20 07:06:48,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-20 07:06:48,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-20 07:06:48,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1814 transitions. [2021-11-20 07:06:48,109 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.567584480600751 [2021-11-20 07:06:48,109 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1814 transitions. [2021-11-20 07:06:48,109 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1814 transitions. [2021-11-20 07:06:48,109 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:48,109 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1814 transitions. [2021-11-20 07:06:48,110 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.35294117647059) internal successors, (1814), 34 states have internal predecessors, (1814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:48,112 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:48,113 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:48,113 INFO L186 Difference]: Start difference. First operand has 405 places, 388 transitions, 4034 flow. Second operand 34 states and 1814 transitions. [2021-11-20 07:06:48,114 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 425 places, 447 transitions, 5585 flow [2021-11-20 07:06:48,199 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 389 places, 447 transitions, 5327 flow, removed 39 selfloop flow, removed 36 redundant places. [2021-11-20 07:06:48,205 INFO L242 Difference]: Finished difference. Result has 399 places, 401 transitions, 4329 flow [2021-11-20 07:06:48,205 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3828, PETRI_DIFFERENCE_MINUEND_PLACES=356, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=388, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=290, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=4329, PETRI_PLACES=399, PETRI_TRANSITIONS=401} [2021-11-20 07:06:48,206 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 311 predicate places. [2021-11-20 07:06:48,206 INFO L470 AbstractCegarLoop]: Abstraction has has 399 places, 401 transitions, 4329 flow [2021-11-20 07:06:48,206 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:48,207 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:48,207 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:48,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-11-20 07:06:48,207 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:48,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:48,208 INFO L85 PathProgramCache]: Analyzing trace with hash -981120510, now seen corresponding path program 52 times [2021-11-20 07:06:48,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:48,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686902656] [2021-11-20 07:06:48,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:48,208 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:48,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:48,674 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:48,674 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:48,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686902656] [2021-11-20 07:06:48,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686902656] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:48,675 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:48,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:06:48,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155060616] [2021-11-20 07:06:48,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:48,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:06:48,675 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:48,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:06:48,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:06:48,677 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:48,678 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 399 places, 401 transitions, 4329 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:48,678 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:48,678 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:48,678 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:50,730 INFO L129 PetriNetUnfolder]: 393/1137 cut-off events. [2021-11-20 07:06:50,730 INFO L130 PetriNetUnfolder]: For 15009/15009 co-relation queries the response was YES. [2021-11-20 07:06:50,740 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7619 conditions, 1137 events. 393/1137 cut-off events. For 15009/15009 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 6694 event pairs, 42 based on Foata normal form. 1/1136 useless extension candidates. Maximal degree in co-relation 7486. Up to 661 conditions per place. [2021-11-20 07:06:50,745 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 241 selfloop transitions, 201 changer transitions 23/504 dead transitions. [2021-11-20 07:06:50,745 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 437 places, 504 transitions, 6697 flow [2021-11-20 07:06:50,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-11-20 07:06:50,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2021-11-20 07:06:50,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2426 transitions. [2021-11-20 07:06:50,747 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.561054579093432 [2021-11-20 07:06:50,748 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 2426 transitions. [2021-11-20 07:06:50,748 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 2426 transitions. [2021-11-20 07:06:50,748 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:50,749 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 2426 transitions. [2021-11-20 07:06:50,751 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 52.73913043478261) internal successors, (2426), 46 states have internal predecessors, (2426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:50,752 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 94.0) internal successors, (4418), 47 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:50,753 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 94.0) internal successors, (4418), 47 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:50,753 INFO L186 Difference]: Start difference. First operand has 399 places, 401 transitions, 4329 flow. Second operand 46 states and 2426 transitions. [2021-11-20 07:06:50,753 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 437 places, 504 transitions, 6697 flow [2021-11-20 07:06:50,850 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 409 places, 504 transitions, 6344 flow, removed 114 selfloop flow, removed 28 redundant places. [2021-11-20 07:06:50,857 INFO L242 Difference]: Finished difference. Result has 422 places, 455 transitions, 5496 flow [2021-11-20 07:06:50,858 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4066, PETRI_DIFFERENCE_MINUEND_PLACES=364, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=401, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=153, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=218, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=5496, PETRI_PLACES=422, PETRI_TRANSITIONS=455} [2021-11-20 07:06:50,858 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 334 predicate places. [2021-11-20 07:06:50,858 INFO L470 AbstractCegarLoop]: Abstraction has has 422 places, 455 transitions, 5496 flow [2021-11-20 07:06:50,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:50,858 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:50,858 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:50,859 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-11-20 07:06:50,859 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:50,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:50,859 INFO L85 PathProgramCache]: Analyzing trace with hash 548224926, now seen corresponding path program 53 times [2021-11-20 07:06:50,859 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:50,859 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744332302] [2021-11-20 07:06:50,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:50,860 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:50,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:51,263 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:51,263 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:51,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744332302] [2021-11-20 07:06:51,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744332302] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:51,264 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:51,264 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:06:51,264 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221128320] [2021-11-20 07:06:51,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:51,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:06:51,265 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:51,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:06:51,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:06:51,267 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:51,268 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 422 places, 455 transitions, 5496 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:51,268 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:51,268 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:51,268 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:53,216 INFO L129 PetriNetUnfolder]: 403/1167 cut-off events. [2021-11-20 07:06:53,217 INFO L130 PetriNetUnfolder]: For 17388/17388 co-relation queries the response was YES. [2021-11-20 07:06:53,230 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8346 conditions, 1167 events. 403/1167 cut-off events. For 17388/17388 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 7041 event pairs, 33 based on Foata normal form. 1/1166 useless extension candidates. Maximal degree in co-relation 8207. Up to 756 conditions per place. [2021-11-20 07:06:53,235 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 307 selfloop transitions, 140 changer transitions 30/516 dead transitions. [2021-11-20 07:06:53,235 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 456 places, 516 transitions, 7358 flow [2021-11-20 07:06:53,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-20 07:06:53,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2021-11-20 07:06:53,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2168 transitions. [2021-11-20 07:06:53,237 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5625324338349766 [2021-11-20 07:06:53,237 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2168 transitions. [2021-11-20 07:06:53,238 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2168 transitions. [2021-11-20 07:06:53,238 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:53,238 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2168 transitions. [2021-11-20 07:06:53,240 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 52.8780487804878) internal successors, (2168), 41 states have internal predecessors, (2168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:53,241 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 94.0) internal successors, (3948), 42 states have internal predecessors, (3948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:53,242 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 94.0) internal successors, (3948), 42 states have internal predecessors, (3948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:53,242 INFO L186 Difference]: Start difference. First operand has 422 places, 455 transitions, 5496 flow. Second operand 41 states and 2168 transitions. [2021-11-20 07:06:53,242 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 456 places, 516 transitions, 7358 flow [2021-11-20 07:06:53,374 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 428 places, 516 transitions, 6741 flow, removed 245 selfloop flow, removed 28 redundant places. [2021-11-20 07:06:53,382 INFO L242 Difference]: Finished difference. Result has 439 places, 468 transitions, 5641 flow [2021-11-20 07:06:53,382 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5001, PETRI_DIFFERENCE_MINUEND_PLACES=388, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=455, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=129, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=321, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=5641, PETRI_PLACES=439, PETRI_TRANSITIONS=468} [2021-11-20 07:06:53,383 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 351 predicate places. [2021-11-20 07:06:53,383 INFO L470 AbstractCegarLoop]: Abstraction has has 439 places, 468 transitions, 5641 flow [2021-11-20 07:06:53,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:53,383 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:53,383 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:53,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-11-20 07:06:53,383 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:53,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:53,384 INFO L85 PathProgramCache]: Analyzing trace with hash 994369812, now seen corresponding path program 54 times [2021-11-20 07:06:53,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:53,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41542823] [2021-11-20 07:06:53,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:53,385 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:53,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:53,888 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:53,888 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:53,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41542823] [2021-11-20 07:06:53,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41542823] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:53,888 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:53,889 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:06:53,889 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149170934] [2021-11-20 07:06:53,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:53,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:06:53,889 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:53,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:06:53,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:06:53,891 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:53,892 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 439 places, 468 transitions, 5641 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:53,892 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:53,892 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:53,892 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:55,540 INFO L129 PetriNetUnfolder]: 407/1160 cut-off events. [2021-11-20 07:06:55,541 INFO L130 PetriNetUnfolder]: For 17119/17119 co-relation queries the response was YES. [2021-11-20 07:06:55,567 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8389 conditions, 1160 events. 407/1160 cut-off events. For 17119/17119 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 6955 event pairs, 35 based on Foata normal form. 1/1159 useless extension candidates. Maximal degree in co-relation 8244. Up to 797 conditions per place. [2021-11-20 07:06:55,576 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 341 selfloop transitions, 114 changer transitions 31/525 dead transitions. [2021-11-20 07:06:55,576 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 470 places, 525 transitions, 7413 flow [2021-11-20 07:06:55,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-20 07:06:55,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-20 07:06:55,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2067 transitions. [2021-11-20 07:06:55,579 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5638297872340425 [2021-11-20 07:06:55,580 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2067 transitions. [2021-11-20 07:06:55,580 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2067 transitions. [2021-11-20 07:06:55,581 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:55,581 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2067 transitions. [2021-11-20 07:06:55,584 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 53.0) internal successors, (2067), 39 states have internal predecessors, (2067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:55,587 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:55,588 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:55,588 INFO L186 Difference]: Start difference. First operand has 439 places, 468 transitions, 5641 flow. Second operand 39 states and 2067 transitions. [2021-11-20 07:06:55,588 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 470 places, 525 transitions, 7413 flow [2021-11-20 07:06:55,827 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 434 places, 525 transitions, 7006 flow, removed 118 selfloop flow, removed 36 redundant places. [2021-11-20 07:06:55,839 INFO L242 Difference]: Finished difference. Result has 447 places, 478 transitions, 5819 flow [2021-11-20 07:06:55,840 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5311, PETRI_DIFFERENCE_MINUEND_PLACES=396, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=468, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=360, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=5819, PETRI_PLACES=447, PETRI_TRANSITIONS=478} [2021-11-20 07:06:55,840 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 359 predicate places. [2021-11-20 07:06:55,840 INFO L470 AbstractCegarLoop]: Abstraction has has 447 places, 478 transitions, 5819 flow [2021-11-20 07:06:55,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:55,841 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:55,841 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:55,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-11-20 07:06:55,841 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:55,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:55,842 INFO L85 PathProgramCache]: Analyzing trace with hash -28124160, now seen corresponding path program 55 times [2021-11-20 07:06:55,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:55,842 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133662306] [2021-11-20 07:06:55,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:55,843 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:55,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:56,309 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:56,309 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:56,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133662306] [2021-11-20 07:06:56,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133662306] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:56,310 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:56,310 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:06:56,310 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369008037] [2021-11-20 07:06:56,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:56,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:06:56,311 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:56,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:06:56,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:06:56,312 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:56,313 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 447 places, 478 transitions, 5819 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:56,313 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:56,313 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:56,313 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:06:57,851 INFO L129 PetriNetUnfolder]: 403/1178 cut-off events. [2021-11-20 07:06:57,851 INFO L130 PetriNetUnfolder]: For 14981/14981 co-relation queries the response was YES. [2021-11-20 07:06:57,864 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8241 conditions, 1178 events. 403/1178 cut-off events. For 14981/14981 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 7170 event pairs, 36 based on Foata normal form. 1/1177 useless extension candidates. Maximal degree in co-relation 8091. Up to 801 conditions per place. [2021-11-20 07:06:57,869 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 348 selfloop transitions, 96 changer transitions 36/519 dead transitions. [2021-11-20 07:06:57,869 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 474 places, 519 transitions, 7192 flow [2021-11-20 07:06:57,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-20 07:06:57,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-20 07:06:57,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1910 transitions. [2021-11-20 07:06:57,871 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5644208037825059 [2021-11-20 07:06:57,871 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1910 transitions. [2021-11-20 07:06:57,871 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1910 transitions. [2021-11-20 07:06:57,872 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:06:57,872 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1910 transitions. [2021-11-20 07:06:57,873 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 53.05555555555556) internal successors, (1910), 36 states have internal predecessors, (1910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:57,875 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:57,875 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:57,875 INFO L186 Difference]: Start difference. First operand has 447 places, 478 transitions, 5819 flow. Second operand 36 states and 1910 transitions. [2021-11-20 07:06:57,875 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 474 places, 519 transitions, 7192 flow [2021-11-20 07:06:58,014 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 445 places, 519 transitions, 6862 flow, removed 93 selfloop flow, removed 29 redundant places. [2021-11-20 07:06:58,025 INFO L242 Difference]: Finished difference. Result has 456 places, 471 transitions, 5717 flow [2021-11-20 07:06:58,025 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5525, PETRI_DIFFERENCE_MINUEND_PLACES=410, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=478, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=96, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=382, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=5717, PETRI_PLACES=456, PETRI_TRANSITIONS=471} [2021-11-20 07:06:58,026 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 368 predicate places. [2021-11-20 07:06:58,026 INFO L470 AbstractCegarLoop]: Abstraction has has 456 places, 471 transitions, 5717 flow [2021-11-20 07:06:58,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:58,027 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:06:58,027 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:06:58,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-11-20 07:06:58,027 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:06:58,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:06:58,028 INFO L85 PathProgramCache]: Analyzing trace with hash -1807152066, now seen corresponding path program 56 times [2021-11-20 07:06:58,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:06:58,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692487889] [2021-11-20 07:06:58,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:06:58,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:06:58,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:06:58,564 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:06:58,564 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:06:58,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692487889] [2021-11-20 07:06:58,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692487889] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:06:58,564 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:06:58,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:06:58,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404704162] [2021-11-20 07:06:58,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:06:58,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:06:58,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:06:58,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:06:58,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:06:58,567 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:06:58,568 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 456 places, 471 transitions, 5717 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:06:58,568 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:06:58,568 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:06:58,568 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:07:00,610 INFO L129 PetriNetUnfolder]: 405/1163 cut-off events. [2021-11-20 07:07:00,610 INFO L130 PetriNetUnfolder]: For 15219/15219 co-relation queries the response was YES. [2021-11-20 07:07:00,624 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8350 conditions, 1163 events. 405/1163 cut-off events. For 15219/15219 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 6991 event pairs, 34 based on Foata normal form. 1/1161 useless extension candidates. Maximal degree in co-relation 8198. Up to 757 conditions per place. [2021-11-20 07:07:00,629 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 304 selfloop transitions, 155 changer transitions 31/529 dead transitions. [2021-11-20 07:07:00,629 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 489 places, 529 transitions, 7524 flow [2021-11-20 07:07:00,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-11-20 07:07:00,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2021-11-20 07:07:00,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 2471 transitions. [2021-11-20 07:07:00,632 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5593028519692168 [2021-11-20 07:07:00,632 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 2471 transitions. [2021-11-20 07:07:00,632 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 2471 transitions. [2021-11-20 07:07:00,633 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:07:00,633 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 2471 transitions. [2021-11-20 07:07:00,636 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 48 states, 47 states have (on average 52.57446808510638) internal successors, (2471), 47 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:00,639 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 48 states, 48 states have (on average 94.0) internal successors, (4512), 48 states have internal predecessors, (4512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:00,640 INFO L81 ComplementDD]: Finished complementDD. Result has 48 states, 48 states have (on average 94.0) internal successors, (4512), 48 states have internal predecessors, (4512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:00,641 INFO L186 Difference]: Start difference. First operand has 456 places, 471 transitions, 5717 flow. Second operand 47 states and 2471 transitions. [2021-11-20 07:07:00,641 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 489 places, 529 transitions, 7524 flow [2021-11-20 07:07:00,843 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 451 places, 529 transitions, 7222 flow, removed 34 selfloop flow, removed 38 redundant places. [2021-11-20 07:07:00,851 INFO L242 Difference]: Finished difference. Result has 464 places, 481 transitions, 6096 flow [2021-11-20 07:07:00,852 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5455, PETRI_DIFFERENCE_MINUEND_PLACES=405, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=471, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=145, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=323, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=6096, PETRI_PLACES=464, PETRI_TRANSITIONS=481} [2021-11-20 07:07:00,852 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 376 predicate places. [2021-11-20 07:07:00,852 INFO L470 AbstractCegarLoop]: Abstraction has has 464 places, 481 transitions, 6096 flow [2021-11-20 07:07:00,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:00,853 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:07:00,853 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:07:00,853 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-11-20 07:07:00,853 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:07:00,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:07:00,854 INFO L85 PathProgramCache]: Analyzing trace with hash -1146638190, now seen corresponding path program 57 times [2021-11-20 07:07:00,854 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:07:00,854 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658414726] [2021-11-20 07:07:00,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:07:00,855 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:07:00,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:07:01,391 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:07:01,391 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:07:01,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658414726] [2021-11-20 07:07:01,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658414726] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:07:01,392 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:07:01,392 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:07:01,392 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917414117] [2021-11-20 07:07:01,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:07:01,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:07:01,392 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:07:01,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:07:01,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:07:01,394 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:07:01,395 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 464 places, 481 transitions, 6096 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:01,395 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:07:01,395 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:07:01,395 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:07:03,486 INFO L129 PetriNetUnfolder]: 400/1179 cut-off events. [2021-11-20 07:07:03,486 INFO L130 PetriNetUnfolder]: For 15491/15491 co-relation queries the response was YES. [2021-11-20 07:07:03,501 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8411 conditions, 1179 events. 400/1179 cut-off events. For 15491/15491 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 7229 event pairs, 44 based on Foata normal form. 1/1178 useless extension candidates. Maximal degree in co-relation 8259. Up to 767 conditions per place. [2021-11-20 07:07:03,507 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 319 selfloop transitions, 126 changer transitions 36/520 dead transitions. [2021-11-20 07:07:03,507 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 499 places, 520 transitions, 7466 flow [2021-11-20 07:07:03,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-11-20 07:07:03,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2021-11-20 07:07:03,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2314 transitions. [2021-11-20 07:07:03,509 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.559477756286267 [2021-11-20 07:07:03,509 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 2314 transitions. [2021-11-20 07:07:03,509 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 2314 transitions. [2021-11-20 07:07:03,510 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:07:03,510 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 2314 transitions. [2021-11-20 07:07:03,512 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 52.59090909090909) internal successors, (2314), 44 states have internal predecessors, (2314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:03,514 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 45 states, 45 states have (on average 94.0) internal successors, (4230), 45 states have internal predecessors, (4230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:03,514 INFO L81 ComplementDD]: Finished complementDD. Result has 45 states, 45 states have (on average 94.0) internal successors, (4230), 45 states have internal predecessors, (4230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:03,514 INFO L186 Difference]: Start difference. First operand has 464 places, 481 transitions, 6096 flow. Second operand 44 states and 2314 transitions. [2021-11-20 07:07:03,514 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 499 places, 520 transitions, 7466 flow [2021-11-20 07:07:03,680 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 462 places, 520 transitions, 7047 flow, removed 111 selfloop flow, removed 37 redundant places. [2021-11-20 07:07:03,751 INFO L242 Difference]: Finished difference. Result has 472 places, 473 transitions, 5981 flow [2021-11-20 07:07:03,752 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5727, PETRI_DIFFERENCE_MINUEND_PLACES=419, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=481, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=126, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=355, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=5981, PETRI_PLACES=472, PETRI_TRANSITIONS=473} [2021-11-20 07:07:03,752 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 384 predicate places. [2021-11-20 07:07:03,753 INFO L470 AbstractCegarLoop]: Abstraction has has 472 places, 473 transitions, 5981 flow [2021-11-20 07:07:03,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:03,753 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:07:03,753 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:07:03,753 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-11-20 07:07:03,754 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:07:03,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:07:03,755 INFO L85 PathProgramCache]: Analyzing trace with hash -2086011520, now seen corresponding path program 58 times [2021-11-20 07:07:03,755 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:07:03,756 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904218624] [2021-11-20 07:07:03,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:07:03,756 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:07:03,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:07:04,349 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:07:04,349 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:07:04,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904218624] [2021-11-20 07:07:04,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904218624] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:07:04,350 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:07:04,350 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:07:04,350 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192123522] [2021-11-20 07:07:04,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:07:04,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:07:04,351 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:07:04,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:07:04,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:07:04,352 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:07:04,353 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 472 places, 473 transitions, 5981 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:04,353 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:07:04,353 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:07:04,353 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:07:07,188 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:07:09,016 INFO L129 PetriNetUnfolder]: 434/1312 cut-off events. [2021-11-20 07:07:09,016 INFO L130 PetriNetUnfolder]: For 16009/16009 co-relation queries the response was YES. [2021-11-20 07:07:09,031 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9122 conditions, 1312 events. 434/1312 cut-off events. For 16009/16009 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 8374 event pairs, 45 based on Foata normal form. 1/1311 useless extension candidates. Maximal degree in co-relation 8969. Up to 790 conditions per place. [2021-11-20 07:07:09,037 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 338 selfloop transitions, 187 changer transitions 22/586 dead transitions. [2021-11-20 07:07:09,037 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 507 places, 586 transitions, 8498 flow [2021-11-20 07:07:09,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-11-20 07:07:09,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2021-11-20 07:07:09,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 2575 transitions. [2021-11-20 07:07:09,039 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5590534085974815 [2021-11-20 07:07:09,039 INFO L72 ComplementDD]: Start complementDD. Operand 49 states and 2575 transitions. [2021-11-20 07:07:09,039 INFO L73 IsDeterministic]: Start isDeterministic. Operand 49 states and 2575 transitions. [2021-11-20 07:07:09,040 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:07:09,040 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 49 states and 2575 transitions. [2021-11-20 07:07:09,042 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 50 states, 49 states have (on average 52.55102040816327) internal successors, (2575), 49 states have internal predecessors, (2575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:09,044 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 50 states, 50 states have (on average 94.0) internal successors, (4700), 50 states have internal predecessors, (4700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:09,044 INFO L81 ComplementDD]: Finished complementDD. Result has 50 states, 50 states have (on average 94.0) internal successors, (4700), 50 states have internal predecessors, (4700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:09,044 INFO L186 Difference]: Start difference. First operand has 472 places, 473 transitions, 5981 flow. Second operand 49 states and 2575 transitions. [2021-11-20 07:07:09,044 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 507 places, 586 transitions, 8498 flow [2021-11-20 07:07:09,190 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 462 places, 586 transitions, 8096 flow, removed 35 selfloop flow, removed 45 redundant places. [2021-11-20 07:07:09,199 INFO L242 Difference]: Finished difference. Result has 473 places, 539 transitions, 7115 flow [2021-11-20 07:07:09,199 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5639, PETRI_DIFFERENCE_MINUEND_PLACES=414, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=473, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=128, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=300, PETRI_DIFFERENCE_SUBTRAHEND_STATES=49, PETRI_FLOW=7115, PETRI_PLACES=473, PETRI_TRANSITIONS=539} [2021-11-20 07:07:09,200 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 385 predicate places. [2021-11-20 07:07:09,200 INFO L470 AbstractCegarLoop]: Abstraction has has 473 places, 539 transitions, 7115 flow [2021-11-20 07:07:09,200 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:09,200 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:07:09,200 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:07:09,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-11-20 07:07:09,200 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:07:09,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:07:09,201 INFO L85 PathProgramCache]: Analyzing trace with hash 189181836, now seen corresponding path program 59 times [2021-11-20 07:07:09,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:07:09,201 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914095484] [2021-11-20 07:07:09,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:07:09,201 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:07:09,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:07:09,621 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:07:09,621 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:07:09,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914095484] [2021-11-20 07:07:09,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1914095484] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:07:09,622 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:07:09,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:07:09,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870014974] [2021-11-20 07:07:09,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:07:09,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:07:09,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:07:09,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:07:09,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:07:09,624 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:07:09,625 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 473 places, 539 transitions, 7115 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:09,625 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:07:09,625 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:07:09,625 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:07:11,278 INFO L129 PetriNetUnfolder]: 437/1328 cut-off events. [2021-11-20 07:07:11,278 INFO L130 PetriNetUnfolder]: For 17910/17910 co-relation queries the response was YES. [2021-11-20 07:07:11,294 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9562 conditions, 1328 events. 437/1328 cut-off events. For 17910/17910 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 8596 event pairs, 45 based on Foata normal form. 1/1327 useless extension candidates. Maximal degree in co-relation 9409. Up to 919 conditions per place. [2021-11-20 07:07:11,300 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 422 selfloop transitions, 88 changer transitions 30/579 dead transitions. [2021-11-20 07:07:11,300 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 500 places, 579 transitions, 8709 flow [2021-11-20 07:07:11,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-20 07:07:11,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-20 07:07:11,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1803 transitions. [2021-11-20 07:07:11,303 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.564142678347935 [2021-11-20 07:07:11,303 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1803 transitions. [2021-11-20 07:07:11,303 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1803 transitions. [2021-11-20 07:07:11,304 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:07:11,304 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1803 transitions. [2021-11-20 07:07:11,307 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.029411764705884) internal successors, (1803), 34 states have internal predecessors, (1803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:11,309 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:11,310 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:11,310 INFO L186 Difference]: Start difference. First operand has 473 places, 539 transitions, 7115 flow. Second operand 34 states and 1803 transitions. [2021-11-20 07:07:11,310 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 500 places, 579 transitions, 8709 flow [2021-11-20 07:07:11,568 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 467 places, 579 transitions, 8335 flow, removed 106 selfloop flow, removed 33 redundant places. [2021-11-20 07:07:11,581 INFO L242 Difference]: Finished difference. Result has 477 places, 538 transitions, 7026 flow [2021-11-20 07:07:11,582 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6745, PETRI_DIFFERENCE_MINUEND_PLACES=434, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=539, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=452, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=7026, PETRI_PLACES=477, PETRI_TRANSITIONS=538} [2021-11-20 07:07:11,582 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 389 predicate places. [2021-11-20 07:07:11,583 INFO L470 AbstractCegarLoop]: Abstraction has has 477 places, 538 transitions, 7026 flow [2021-11-20 07:07:11,583 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:11,583 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:07:11,583 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:07:11,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-11-20 07:07:11,584 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:07:11,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:07:11,584 INFO L85 PathProgramCache]: Analyzing trace with hash -932836810, now seen corresponding path program 60 times [2021-11-20 07:07:11,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:07:11,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005231705] [2021-11-20 07:07:11,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:07:11,585 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:07:11,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:07:12,089 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:07:12,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:07:12,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005231705] [2021-11-20 07:07:12,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005231705] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:07:12,090 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:07:12,090 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:07:12,090 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472295889] [2021-11-20 07:07:12,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:07:12,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:07:12,091 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:07:12,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:07:12,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:07:12,093 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:07:12,093 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 477 places, 538 transitions, 7026 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:12,094 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:07:12,094 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:07:12,094 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:07:13,728 INFO L129 PetriNetUnfolder]: 439/1347 cut-off events. [2021-11-20 07:07:13,728 INFO L130 PetriNetUnfolder]: For 19793/19793 co-relation queries the response was YES. [2021-11-20 07:07:13,745 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9811 conditions, 1347 events. 439/1347 cut-off events. For 19793/19793 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8798 event pairs, 50 based on Foata normal form. 1/1346 useless extension candidates. Maximal degree in co-relation 9649. Up to 900 conditions per place. [2021-11-20 07:07:13,751 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 418 selfloop transitions, 106 changer transitions 28/591 dead transitions. [2021-11-20 07:07:13,751 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 500 places, 591 transitions, 9031 flow [2021-11-20 07:07:13,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-20 07:07:13,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-20 07:07:13,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1813 transitions. [2021-11-20 07:07:13,753 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5672715894868585 [2021-11-20 07:07:13,754 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1813 transitions. [2021-11-20 07:07:13,754 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1813 transitions. [2021-11-20 07:07:13,755 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:07:13,755 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1813 transitions. [2021-11-20 07:07:13,759 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.3235294117647) internal successors, (1813), 34 states have internal predecessors, (1813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:13,763 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:13,764 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:13,764 INFO L186 Difference]: Start difference. First operand has 477 places, 538 transitions, 7026 flow. Second operand 34 states and 1813 transitions. [2021-11-20 07:07:13,764 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 500 places, 591 transitions, 9031 flow [2021-11-20 07:07:13,928 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 468 places, 591 transitions, 8716 flow, removed 70 selfloop flow, removed 32 redundant places. [2021-11-20 07:07:13,939 INFO L242 Difference]: Finished difference. Result has 479 places, 551 transitions, 7334 flow [2021-11-20 07:07:13,940 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6759, PETRI_DIFFERENCE_MINUEND_PLACES=435, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=538, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=438, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=7334, PETRI_PLACES=479, PETRI_TRANSITIONS=551} [2021-11-20 07:07:13,940 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 391 predicate places. [2021-11-20 07:07:13,941 INFO L470 AbstractCegarLoop]: Abstraction has has 479 places, 551 transitions, 7334 flow [2021-11-20 07:07:13,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:13,941 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:07:13,941 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:07:13,941 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-11-20 07:07:13,942 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:07:13,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:07:13,942 INFO L85 PathProgramCache]: Analyzing trace with hash 206855110, now seen corresponding path program 61 times [2021-11-20 07:07:13,942 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:07:13,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365931422] [2021-11-20 07:07:13,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:07:13,943 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:07:13,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:07:14,325 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:07:14,325 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:07:14,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365931422] [2021-11-20 07:07:14,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365931422] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:07:14,325 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:07:14,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:07:14,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936810616] [2021-11-20 07:07:14,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:07:14,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:07:14,326 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:07:14,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:07:14,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:07:14,328 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:07:14,328 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 479 places, 551 transitions, 7334 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:14,328 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:07:14,328 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:07:14,328 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:07:15,878 INFO L129 PetriNetUnfolder]: 433/1325 cut-off events. [2021-11-20 07:07:15,878 INFO L130 PetriNetUnfolder]: For 20898/20898 co-relation queries the response was YES. [2021-11-20 07:07:15,896 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9814 conditions, 1325 events. 433/1325 cut-off events. For 20898/20898 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 8559 event pairs, 50 based on Foata normal form. 1/1324 useless extension candidates. Maximal degree in co-relation 9650. Up to 872 conditions per place. [2021-11-20 07:07:15,902 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 406 selfloop transitions, 130 changer transitions 22/597 dead transitions. [2021-11-20 07:07:15,902 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 504 places, 597 transitions, 9118 flow [2021-11-20 07:07:15,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-20 07:07:15,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-20 07:07:15,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1808 transitions. [2021-11-20 07:07:15,904 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5657071339173968 [2021-11-20 07:07:15,904 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1808 transitions. [2021-11-20 07:07:15,904 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1808 transitions. [2021-11-20 07:07:15,904 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:07:15,904 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1808 transitions. [2021-11-20 07:07:15,905 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.1764705882353) internal successors, (1808), 34 states have internal predecessors, (1808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:15,907 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:15,907 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:15,907 INFO L186 Difference]: Start difference. First operand has 479 places, 551 transitions, 7334 flow. Second operand 34 states and 1808 transitions. [2021-11-20 07:07:15,907 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 504 places, 597 transitions, 9118 flow [2021-11-20 07:07:16,071 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 477 places, 597 transitions, 8705 flow, removed 123 selfloop flow, removed 27 redundant places. [2021-11-20 07:07:16,081 INFO L242 Difference]: Finished difference. Result has 484 places, 555 transitions, 7376 flow [2021-11-20 07:07:16,082 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6939, PETRI_DIFFERENCE_MINUEND_PLACES=444, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=551, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=125, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=424, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=7376, PETRI_PLACES=484, PETRI_TRANSITIONS=555} [2021-11-20 07:07:16,082 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 396 predicate places. [2021-11-20 07:07:16,082 INFO L470 AbstractCegarLoop]: Abstraction has has 484 places, 555 transitions, 7376 flow [2021-11-20 07:07:16,082 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:16,083 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:07:16,083 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:07:16,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-11-20 07:07:16,083 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:07:16,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:07:16,083 INFO L85 PathProgramCache]: Analyzing trace with hash 1989330444, now seen corresponding path program 62 times [2021-11-20 07:07:16,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:07:16,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067847152] [2021-11-20 07:07:16,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:07:16,084 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:07:16,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:07:16,527 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:07:16,527 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:07:16,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067847152] [2021-11-20 07:07:16,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2067847152] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:07:16,527 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:07:16,527 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-20 07:07:16,527 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372130398] [2021-11-20 07:07:16,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:07:16,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-20 07:07:16,528 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:07:16,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-20 07:07:16,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-20 07:07:16,529 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:07:16,530 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 484 places, 555 transitions, 7376 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:16,530 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:07:16,530 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:07:16,530 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:07:20,037 INFO L129 PetriNetUnfolder]: 432/1313 cut-off events. [2021-11-20 07:07:20,037 INFO L130 PetriNetUnfolder]: For 20776/20776 co-relation queries the response was YES. [2021-11-20 07:07:20,054 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9761 conditions, 1313 events. 432/1313 cut-off events. For 20776/20776 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 8413 event pairs, 50 based on Foata normal form. 1/1312 useless extension candidates. Maximal degree in co-relation 9597. Up to 832 conditions per place. [2021-11-20 07:07:20,060 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 393 selfloop transitions, 151 changer transitions 23/606 dead transitions. [2021-11-20 07:07:20,060 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 529 places, 606 transitions, 9231 flow [2021-11-20 07:07:20,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-11-20 07:07:20,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2021-11-20 07:07:20,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 2666 transitions. [2021-11-20 07:07:20,063 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5561118064246975 [2021-11-20 07:07:20,063 INFO L72 ComplementDD]: Start complementDD. Operand 51 states and 2666 transitions. [2021-11-20 07:07:20,063 INFO L73 IsDeterministic]: Start isDeterministic. Operand 51 states and 2666 transitions. [2021-11-20 07:07:20,063 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:07:20,063 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 51 states and 2666 transitions. [2021-11-20 07:07:20,065 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 52 states, 51 states have (on average 52.27450980392157) internal successors, (2666), 51 states have internal predecessors, (2666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:20,068 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 52 states, 52 states have (on average 94.0) internal successors, (4888), 52 states have internal predecessors, (4888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:20,069 INFO L81 ComplementDD]: Finished complementDD. Result has 52 states, 52 states have (on average 94.0) internal successors, (4888), 52 states have internal predecessors, (4888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:20,069 INFO L186 Difference]: Start difference. First operand has 484 places, 555 transitions, 7376 flow. Second operand 51 states and 2666 transitions. [2021-11-20 07:07:20,069 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 529 places, 606 transitions, 9231 flow [2021-11-20 07:07:20,246 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 502 places, 606 transitions, 8895 flow, removed 95 selfloop flow, removed 27 redundant places. [2021-11-20 07:07:20,256 INFO L242 Difference]: Finished difference. Result has 512 places, 563 transitions, 7645 flow [2021-11-20 07:07:20,257 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7116, PETRI_DIFFERENCE_MINUEND_PLACES=452, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=555, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=142, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=411, PETRI_DIFFERENCE_SUBTRAHEND_STATES=51, PETRI_FLOW=7645, PETRI_PLACES=512, PETRI_TRANSITIONS=563} [2021-11-20 07:07:20,257 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 424 predicate places. [2021-11-20 07:07:20,257 INFO L470 AbstractCegarLoop]: Abstraction has has 512 places, 563 transitions, 7645 flow [2021-11-20 07:07:20,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:20,257 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:07:20,258 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:07:20,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-11-20 07:07:20,258 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:07:20,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:07:20,258 INFO L85 PathProgramCache]: Analyzing trace with hash -147087234, now seen corresponding path program 63 times [2021-11-20 07:07:20,258 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:07:20,259 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029675476] [2021-11-20 07:07:20,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:07:20,259 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:07:20,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:07:20,769 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:07:20,769 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:07:20,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029675476] [2021-11-20 07:07:20,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1029675476] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:07:20,769 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:07:20,769 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:07:20,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848726292] [2021-11-20 07:07:20,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:07:20,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:07:20,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:07:20,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:07:20,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:07:20,772 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:07:20,773 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 512 places, 563 transitions, 7645 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:20,773 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:07:20,773 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:07:20,773 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:07:24,608 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:07:25,349 INFO L129 PetriNetUnfolder]: 435/1325 cut-off events. [2021-11-20 07:07:25,349 INFO L130 PetriNetUnfolder]: For 20805/20805 co-relation queries the response was YES. [2021-11-20 07:07:25,367 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9955 conditions, 1325 events. 435/1325 cut-off events. For 20805/20805 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 8565 event pairs, 51 based on Foata normal form. 1/1324 useless extension candidates. Maximal degree in co-relation 9785. Up to 937 conditions per place. [2021-11-20 07:07:25,373 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 451 selfloop transitions, 89 changer transitions 26/605 dead transitions. [2021-11-20 07:07:25,373 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 541 places, 605 transitions, 9278 flow [2021-11-20 07:07:25,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-20 07:07:25,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-20 07:07:25,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1951 transitions. [2021-11-20 07:07:25,375 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5609545715928694 [2021-11-20 07:07:25,375 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1951 transitions. [2021-11-20 07:07:25,375 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1951 transitions. [2021-11-20 07:07:25,376 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:07:25,376 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1951 transitions. [2021-11-20 07:07:25,377 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.729729729729726) internal successors, (1951), 37 states have internal predecessors, (1951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:25,379 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:07:25,379 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:07:25,379 INFO L186 Difference]: Start difference. First operand has 512 places, 563 transitions, 7645 flow. Second operand 37 states and 1951 transitions. [2021-11-20 07:07:25,379 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 541 places, 605 transitions, 9278 flow [2021-11-20 07:07:25,634 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 499 places, 605 transitions, 8871 flow, removed 91 selfloop flow, removed 42 redundant places. [2021-11-20 07:07:25,648 INFO L242 Difference]: Finished difference. Result has 510 places, 568 transitions, 7598 flow [2021-11-20 07:07:25,649 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7256, PETRI_DIFFERENCE_MINUEND_PLACES=463, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=563, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=81, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=475, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=7598, PETRI_PLACES=510, PETRI_TRANSITIONS=568} [2021-11-20 07:07:25,650 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 422 predicate places. [2021-11-20 07:07:25,650 INFO L470 AbstractCegarLoop]: Abstraction has has 510 places, 568 transitions, 7598 flow [2021-11-20 07:07:25,650 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:25,650 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:07:25,651 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:07:25,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-11-20 07:07:25,651 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:07:25,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:07:25,651 INFO L85 PathProgramCache]: Analyzing trace with hash 801086184, now seen corresponding path program 64 times [2021-11-20 07:07:25,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:07:25,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167691801] [2021-11-20 07:07:25,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:07:25,653 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:07:25,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:07:26,146 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:07:26,146 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:07:26,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167691801] [2021-11-20 07:07:26,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167691801] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:07:26,147 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:07:26,147 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:07:26,147 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745214648] [2021-11-20 07:07:26,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:07:26,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:07:26,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:07:26,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:07:26,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:07:26,150 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:07:26,151 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 510 places, 568 transitions, 7598 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:26,151 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:07:26,151 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:07:26,151 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:07:27,843 INFO L129 PetriNetUnfolder]: 449/1364 cut-off events. [2021-11-20 07:07:27,843 INFO L130 PetriNetUnfolder]: For 21047/21047 co-relation queries the response was YES. [2021-11-20 07:07:27,863 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10279 conditions, 1364 events. 449/1364 cut-off events. For 21047/21047 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 8918 event pairs, 52 based on Foata normal form. 1/1362 useless extension candidates. Maximal degree in co-relation 10105. Up to 884 conditions per place. [2021-11-20 07:07:27,869 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 411 selfloop transitions, 162 changer transitions 24/636 dead transitions. [2021-11-20 07:07:27,869 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 539 places, 636 transitions, 9841 flow [2021-11-20 07:07:27,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-20 07:07:27,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-20 07:07:27,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2070 transitions. [2021-11-20 07:07:27,871 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5646481178396072 [2021-11-20 07:07:27,871 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2070 transitions. [2021-11-20 07:07:27,871 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2070 transitions. [2021-11-20 07:07:27,871 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:07:27,871 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2070 transitions. [2021-11-20 07:07:27,873 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 53.07692307692308) internal successors, (2070), 39 states have internal predecessors, (2070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:27,874 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:27,875 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:27,875 INFO L186 Difference]: Start difference. First operand has 510 places, 568 transitions, 7598 flow. Second operand 39 states and 2070 transitions. [2021-11-20 07:07:27,875 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 539 places, 636 transitions, 9841 flow [2021-11-20 07:07:28,075 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 509 places, 636 transitions, 9575 flow, removed 59 selfloop flow, removed 30 redundant places. [2021-11-20 07:07:28,085 INFO L242 Difference]: Finished difference. Result has 520 places, 593 transitions, 8324 flow [2021-11-20 07:07:28,086 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7368, PETRI_DIFFERENCE_MINUEND_PLACES=471, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=568, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=139, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=420, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=8324, PETRI_PLACES=520, PETRI_TRANSITIONS=593} [2021-11-20 07:07:28,086 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 432 predicate places. [2021-11-20 07:07:28,086 INFO L470 AbstractCegarLoop]: Abstraction has has 520 places, 593 transitions, 8324 flow [2021-11-20 07:07:28,086 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:28,087 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:07:28,087 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:07:28,087 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-11-20 07:07:28,087 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:07:28,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:07:28,088 INFO L85 PathProgramCache]: Analyzing trace with hash -1559557818, now seen corresponding path program 65 times [2021-11-20 07:07:28,088 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:07:28,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709239286] [2021-11-20 07:07:28,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:07:28,088 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:07:28,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:07:28,587 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:07:28,587 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:07:28,587 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709239286] [2021-11-20 07:07:28,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709239286] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:07:28,588 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:07:28,588 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:07:28,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946499986] [2021-11-20 07:07:28,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:07:28,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:07:28,588 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:07:28,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:07:28,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:07:28,590 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:07:28,591 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 520 places, 593 transitions, 8324 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:28,591 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:07:28,591 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:07:28,591 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:07:31,089 INFO L129 PetriNetUnfolder]: 487/1499 cut-off events. [2021-11-20 07:07:31,089 INFO L130 PetriNetUnfolder]: For 24831/24831 co-relation queries the response was YES. [2021-11-20 07:07:31,111 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11461 conditions, 1499 events. 487/1499 cut-off events. For 24831/24831 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 10226 event pairs, 38 based on Foata normal form. 1/1498 useless extension candidates. Maximal degree in co-relation 11282. Up to 895 conditions per place. [2021-11-20 07:07:31,118 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 415 selfloop transitions, 226 changer transitions 22/702 dead transitions. [2021-11-20 07:07:31,118 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 559 places, 702 transitions, 11320 flow [2021-11-20 07:07:31,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-11-20 07:07:31,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2021-11-20 07:07:31,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2427 transitions. [2021-11-20 07:07:31,120 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5612858464384829 [2021-11-20 07:07:31,120 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 2427 transitions. [2021-11-20 07:07:31,120 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 2427 transitions. [2021-11-20 07:07:31,121 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:07:31,121 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 2427 transitions. [2021-11-20 07:07:31,122 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 52.76086956521739) internal successors, (2427), 46 states have internal predecessors, (2427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:31,124 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 94.0) internal successors, (4418), 47 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:31,124 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 94.0) internal successors, (4418), 47 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:31,124 INFO L186 Difference]: Start difference. First operand has 520 places, 593 transitions, 8324 flow. Second operand 46 states and 2427 transitions. [2021-11-20 07:07:31,124 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 559 places, 702 transitions, 11320 flow [2021-11-20 07:07:31,356 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 532 places, 702 transitions, 10829 flow, removed 156 selfloop flow, removed 27 redundant places. [2021-11-20 07:07:31,367 INFO L242 Difference]: Finished difference. Result has 547 places, 653 transitions, 9642 flow [2021-11-20 07:07:31,368 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7997, PETRI_DIFFERENCE_MINUEND_PLACES=487, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=593, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=171, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=386, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=9642, PETRI_PLACES=547, PETRI_TRANSITIONS=653} [2021-11-20 07:07:31,368 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 459 predicate places. [2021-11-20 07:07:31,368 INFO L470 AbstractCegarLoop]: Abstraction has has 547 places, 653 transitions, 9642 flow [2021-11-20 07:07:31,368 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:31,369 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:07:31,369 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:07:31,369 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-11-20 07:07:31,369 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:07:31,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:07:31,369 INFO L85 PathProgramCache]: Analyzing trace with hash -87429182, now seen corresponding path program 66 times [2021-11-20 07:07:31,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:07:31,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417532548] [2021-11-20 07:07:31,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:07:31,370 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:07:31,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:07:31,777 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:07:31,777 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:07:31,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417532548] [2021-11-20 07:07:31,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417532548] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:07:31,778 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:07:31,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:07:31,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52006900] [2021-11-20 07:07:31,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:07:31,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:07:31,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:07:31,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:07:31,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:07:31,779 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:07:31,780 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 547 places, 653 transitions, 9642 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:31,780 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:07:31,780 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:07:31,780 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:07:33,698 INFO L129 PetriNetUnfolder]: 486/1506 cut-off events. [2021-11-20 07:07:33,698 INFO L130 PetriNetUnfolder]: For 25547/25547 co-relation queries the response was YES. [2021-11-20 07:07:33,722 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11851 conditions, 1506 events. 486/1506 cut-off events. For 25547/25547 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 10315 event pairs, 40 based on Foata normal form. 1/1505 useless extension candidates. Maximal degree in co-relation 11663. Up to 1025 conditions per place. [2021-11-20 07:07:33,729 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 504 selfloop transitions, 120 changer transitions 36/699 dead transitions. [2021-11-20 07:07:33,729 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 580 places, 699 transitions, 11601 flow [2021-11-20 07:07:33,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-11-20 07:07:33,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2021-11-20 07:07:33,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2112 transitions. [2021-11-20 07:07:33,731 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5617021276595745 [2021-11-20 07:07:33,731 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2112 transitions. [2021-11-20 07:07:33,731 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2112 transitions. [2021-11-20 07:07:33,732 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:07:33,732 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2112 transitions. [2021-11-20 07:07:33,733 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.8) internal successors, (2112), 40 states have internal predecessors, (2112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:33,735 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:33,735 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:33,735 INFO L186 Difference]: Start difference. First operand has 547 places, 653 transitions, 9642 flow. Second operand 40 states and 2112 transitions. [2021-11-20 07:07:33,735 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 580 places, 699 transitions, 11601 flow [2021-11-20 07:07:33,995 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 552 places, 699 transitions, 11283 flow, removed 104 selfloop flow, removed 28 redundant places. [2021-11-20 07:07:34,006 INFO L242 Difference]: Finished difference. Result has 562 places, 648 transitions, 9577 flow [2021-11-20 07:07:34,007 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9339, PETRI_DIFFERENCE_MINUEND_PLACES=513, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=653, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=534, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=9577, PETRI_PLACES=562, PETRI_TRANSITIONS=648} [2021-11-20 07:07:34,007 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 474 predicate places. [2021-11-20 07:07:34,007 INFO L470 AbstractCegarLoop]: Abstraction has has 562 places, 648 transitions, 9577 flow [2021-11-20 07:07:34,008 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:34,008 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:07:34,008 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:07:34,008 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-11-20 07:07:34,008 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:07:34,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:07:34,008 INFO L85 PathProgramCache]: Analyzing trace with hash -1135925282, now seen corresponding path program 67 times [2021-11-20 07:07:34,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:07:34,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63066767] [2021-11-20 07:07:34,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:07:34,009 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:07:34,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:07:34,500 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:07:34,500 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:07:34,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63066767] [2021-11-20 07:07:34,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63066767] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:07:34,500 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:07:34,500 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-11-20 07:07:34,500 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459598078] [2021-11-20 07:07:34,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:07:34,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-20 07:07:34,501 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:07:34,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-20 07:07:34,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-11-20 07:07:34,502 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:07:34,503 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 562 places, 648 transitions, 9577 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:34,503 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:07:34,503 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:07:34,503 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:07:36,233 INFO L129 PetriNetUnfolder]: 484/1503 cut-off events. [2021-11-20 07:07:36,233 INFO L130 PetriNetUnfolder]: For 26630/26630 co-relation queries the response was YES. [2021-11-20 07:07:36,257 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11953 conditions, 1503 events. 484/1503 cut-off events. For 26630/26630 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 10280 event pairs, 47 based on Foata normal form. 1/1502 useless extension candidates. Maximal degree in co-relation 11758. Up to 1037 conditions per place. [2021-11-20 07:07:36,264 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 523 selfloop transitions, 104 changer transitions 27/693 dead transitions. [2021-11-20 07:07:36,264 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 585 places, 693 transitions, 11621 flow [2021-11-20 07:07:36,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-20 07:07:36,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-20 07:07:36,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1708 transitions. [2021-11-20 07:07:36,266 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5678191489361702 [2021-11-20 07:07:36,266 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1708 transitions. [2021-11-20 07:07:36,266 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1708 transitions. [2021-11-20 07:07:36,267 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:07:36,267 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1708 transitions. [2021-11-20 07:07:36,268 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.375) internal successors, (1708), 32 states have internal predecessors, (1708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:36,269 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:36,269 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:36,270 INFO L186 Difference]: Start difference. First operand has 562 places, 648 transitions, 9577 flow. Second operand 32 states and 1708 transitions. [2021-11-20 07:07:36,270 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 585 places, 693 transitions, 11621 flow [2021-11-20 07:07:36,622 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 547 places, 693 transitions, 11251 flow, removed 65 selfloop flow, removed 38 redundant places. [2021-11-20 07:07:36,634 INFO L242 Difference]: Finished difference. Result has 557 places, 655 transitions, 9683 flow [2021-11-20 07:07:36,634 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9233, PETRI_DIFFERENCE_MINUEND_PLACES=516, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=648, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=548, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=9683, PETRI_PLACES=557, PETRI_TRANSITIONS=655} [2021-11-20 07:07:36,635 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 469 predicate places. [2021-11-20 07:07:36,635 INFO L470 AbstractCegarLoop]: Abstraction has has 557 places, 655 transitions, 9683 flow [2021-11-20 07:07:36,635 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:36,635 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:07:36,635 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:07:36,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-11-20 07:07:36,635 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:07:36,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:07:36,636 INFO L85 PathProgramCache]: Analyzing trace with hash 1197240716, now seen corresponding path program 68 times [2021-11-20 07:07:36,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:07:36,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525557240] [2021-11-20 07:07:36,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:07:36,636 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:07:36,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:07:37,034 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:07:37,034 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:07:37,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525557240] [2021-11-20 07:07:37,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525557240] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:07:37,034 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:07:37,034 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:07:37,034 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131258646] [2021-11-20 07:07:37,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:07:37,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:07:37,035 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:07:37,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:07:37,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:07:37,036 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:07:37,036 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 557 places, 655 transitions, 9683 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:37,037 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:07:37,037 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:07:37,037 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:07:38,895 INFO L129 PetriNetUnfolder]: 485/1508 cut-off events. [2021-11-20 07:07:38,895 INFO L130 PetriNetUnfolder]: For 27945/27945 co-relation queries the response was YES. [2021-11-20 07:07:38,915 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12072 conditions, 1508 events. 485/1508 cut-off events. For 27945/27945 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 10381 event pairs, 38 based on Foata normal form. 1/1507 useless extension candidates. Maximal degree in co-relation 11877. Up to 1038 conditions per place. [2021-11-20 07:07:38,922 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 521 selfloop transitions, 109 changer transitions 27/696 dead transitions. [2021-11-20 07:07:38,922 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 582 places, 696 transitions, 11684 flow [2021-11-20 07:07:38,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-20 07:07:38,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-20 07:07:38,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1758 transitions. [2021-11-20 07:07:38,924 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5667311411992263 [2021-11-20 07:07:38,924 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1758 transitions. [2021-11-20 07:07:38,924 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1758 transitions. [2021-11-20 07:07:38,924 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:07:38,924 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1758 transitions. [2021-11-20 07:07:38,926 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 53.27272727272727) internal successors, (1758), 33 states have internal predecessors, (1758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:38,927 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:38,927 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:38,927 INFO L186 Difference]: Start difference. First operand has 557 places, 655 transitions, 9683 flow. Second operand 33 states and 1758 transitions. [2021-11-20 07:07:38,927 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 582 places, 696 transitions, 11684 flow [2021-11-20 07:07:39,188 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 555 places, 696 transitions, 11365 flow, removed 78 selfloop flow, removed 27 redundant places. [2021-11-20 07:07:39,200 INFO L242 Difference]: Finished difference. Result has 565 places, 658 transitions, 9781 flow [2021-11-20 07:07:39,200 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9401, PETRI_DIFFERENCE_MINUEND_PLACES=523, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=655, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=548, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=9781, PETRI_PLACES=565, PETRI_TRANSITIONS=658} [2021-11-20 07:07:39,201 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 477 predicate places. [2021-11-20 07:07:39,201 INFO L470 AbstractCegarLoop]: Abstraction has has 565 places, 658 transitions, 9781 flow [2021-11-20 07:07:39,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:39,201 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:07:39,202 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:07:39,202 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2021-11-20 07:07:39,202 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:07:39,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:07:39,202 INFO L85 PathProgramCache]: Analyzing trace with hash 622696138, now seen corresponding path program 69 times [2021-11-20 07:07:39,203 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:07:39,203 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933157877] [2021-11-20 07:07:39,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:07:39,203 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:07:39,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:07:39,588 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:07:39,588 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:07:39,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933157877] [2021-11-20 07:07:39,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933157877] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:07:39,589 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:07:39,589 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:07:39,589 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914525158] [2021-11-20 07:07:39,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:07:39,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:07:39,590 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:07:39,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:07:39,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:07:39,591 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:07:39,592 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 565 places, 658 transitions, 9781 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:39,592 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:07:39,593 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:07:39,593 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:07:41,933 INFO L129 PetriNetUnfolder]: 492/1540 cut-off events. [2021-11-20 07:07:41,934 INFO L130 PetriNetUnfolder]: For 28514/28514 co-relation queries the response was YES. [2021-11-20 07:07:41,957 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12254 conditions, 1540 events. 492/1540 cut-off events. For 28514/28514 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 10691 event pairs, 38 based on Foata normal form. 1/1539 useless extension candidates. Maximal degree in co-relation 12057. Up to 997 conditions per place. [2021-11-20 07:07:41,964 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 479 selfloop transitions, 168 changer transitions 31/717 dead transitions. [2021-11-20 07:07:41,964 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 602 places, 717 transitions, 12051 flow [2021-11-20 07:07:41,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-20 07:07:41,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2021-11-20 07:07:41,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 2366 transitions. [2021-11-20 07:07:41,966 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5593380614657211 [2021-11-20 07:07:41,966 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 2366 transitions. [2021-11-20 07:07:41,966 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 2366 transitions. [2021-11-20 07:07:41,966 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:07:41,966 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 2366 transitions. [2021-11-20 07:07:41,969 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 52.577777777777776) internal successors, (2366), 45 states have internal predecessors, (2366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:41,972 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 94.0) internal successors, (4324), 46 states have internal predecessors, (4324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:41,973 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 94.0) internal successors, (4324), 46 states have internal predecessors, (4324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:41,973 INFO L186 Difference]: Start difference. First operand has 565 places, 658 transitions, 9781 flow. Second operand 45 states and 2366 transitions. [2021-11-20 07:07:41,973 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 602 places, 717 transitions, 12051 flow [2021-11-20 07:07:42,235 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 573 places, 717 transitions, 11753 flow, removed 69 selfloop flow, removed 29 redundant places. [2021-11-20 07:07:42,247 INFO L242 Difference]: Finished difference. Result has 584 places, 671 transitions, 10233 flow [2021-11-20 07:07:42,248 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9527, PETRI_DIFFERENCE_MINUEND_PLACES=529, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=658, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=152, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=494, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=10233, PETRI_PLACES=584, PETRI_TRANSITIONS=671} [2021-11-20 07:07:42,248 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 496 predicate places. [2021-11-20 07:07:42,248 INFO L470 AbstractCegarLoop]: Abstraction has has 584 places, 671 transitions, 10233 flow [2021-11-20 07:07:42,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:42,248 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:07:42,249 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:07:42,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-11-20 07:07:42,249 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:07:42,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:07:42,249 INFO L85 PathProgramCache]: Analyzing trace with hash -1143370514, now seen corresponding path program 70 times [2021-11-20 07:07:42,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:07:42,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137683328] [2021-11-20 07:07:42,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:07:42,250 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:07:42,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:07:42,703 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:07:42,703 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:07:42,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [137683328] [2021-11-20 07:07:42,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [137683328] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:07:42,704 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:07:42,704 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:07:42,704 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518672136] [2021-11-20 07:07:42,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:07:42,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:07:42,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:07:42,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:07:42,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:07:42,707 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:07:42,708 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 584 places, 671 transitions, 10233 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:42,708 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:07:42,709 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:07:42,709 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:07:45,198 INFO L129 PetriNetUnfolder]: 487/1549 cut-off events. [2021-11-20 07:07:45,198 INFO L130 PetriNetUnfolder]: For 30412/30412 co-relation queries the response was YES. [2021-11-20 07:07:45,230 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12546 conditions, 1549 events. 487/1549 cut-off events. For 30412/30412 co-relation queries the response was YES. Maximal size of possible extension queue 86. Compared 10901 event pairs, 38 based on Foata normal form. 1/1548 useless extension candidates. Maximal degree in co-relation 12346. Up to 1070 conditions per place. [2021-11-20 07:07:45,240 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 544 selfloop transitions, 97 changer transitions 31/711 dead transitions. [2021-11-20 07:07:45,240 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 612 places, 711 transitions, 12269 flow [2021-11-20 07:07:45,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:07:45,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:07:45,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1854 transitions. [2021-11-20 07:07:45,242 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5635258358662614 [2021-11-20 07:07:45,242 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1854 transitions. [2021-11-20 07:07:45,242 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1854 transitions. [2021-11-20 07:07:45,243 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:07:45,243 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1854 transitions. [2021-11-20 07:07:45,245 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.97142857142857) internal successors, (1854), 35 states have internal predecessors, (1854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:45,247 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:45,247 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:45,247 INFO L186 Difference]: Start difference. First operand has 584 places, 671 transitions, 10233 flow. Second operand 35 states and 1854 transitions. [2021-11-20 07:07:45,247 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 612 places, 711 transitions, 12269 flow [2021-11-20 07:07:45,645 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 576 places, 711 transitions, 11912 flow, removed 73 selfloop flow, removed 36 redundant places. [2021-11-20 07:07:45,673 INFO L242 Difference]: Finished difference. Result has 586 places, 669 transitions, 10196 flow [2021-11-20 07:07:45,674 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9896, PETRI_DIFFERENCE_MINUEND_PLACES=542, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=671, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=575, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=10196, PETRI_PLACES=586, PETRI_TRANSITIONS=669} [2021-11-20 07:07:45,675 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 498 predicate places. [2021-11-20 07:07:45,675 INFO L470 AbstractCegarLoop]: Abstraction has has 586 places, 669 transitions, 10196 flow [2021-11-20 07:07:45,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:45,676 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:07:45,676 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:07:45,676 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2021-11-20 07:07:45,676 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:07:45,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:07:45,677 INFO L85 PathProgramCache]: Analyzing trace with hash 247975102, now seen corresponding path program 71 times [2021-11-20 07:07:45,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:07:45,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092507106] [2021-11-20 07:07:45,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:07:45,678 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:07:45,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:07:46,232 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:07:46,232 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:07:46,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092507106] [2021-11-20 07:07:46,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092507106] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:07:46,232 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:07:46,233 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:07:46,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603446871] [2021-11-20 07:07:46,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:07:46,233 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:07:46,233 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:07:46,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:07:46,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:07:46,234 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:07:46,235 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 586 places, 669 transitions, 10196 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:46,235 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:07:46,235 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:07:46,235 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:07:49,616 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:07:50,440 INFO L129 PetriNetUnfolder]: 484/1534 cut-off events. [2021-11-20 07:07:50,440 INFO L130 PetriNetUnfolder]: For 31307/31307 co-relation queries the response was YES. [2021-11-20 07:07:50,469 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12574 conditions, 1534 events. 484/1534 cut-off events. For 31307/31307 co-relation queries the response was YES. Maximal size of possible extension queue 85. Compared 10723 event pairs, 51 based on Foata normal form. 1/1533 useless extension candidates. Maximal degree in co-relation 12368. Up to 1078 conditions per place. [2021-11-20 07:07:50,477 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 553 selfloop transitions, 92 changer transitions 26/710 dead transitions. [2021-11-20 07:07:50,477 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 612 places, 710 transitions, 12219 flow [2021-11-20 07:07:50,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-20 07:07:50,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-20 07:07:50,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1950 transitions. [2021-11-20 07:07:50,479 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5606670500287522 [2021-11-20 07:07:50,479 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1950 transitions. [2021-11-20 07:07:50,479 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1950 transitions. [2021-11-20 07:07:50,480 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:07:50,480 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1950 transitions. [2021-11-20 07:07:50,481 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.7027027027027) internal successors, (1950), 37 states have internal predecessors, (1950), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:50,483 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:07:50,483 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:07:50,483 INFO L186 Difference]: Start difference. First operand has 586 places, 669 transitions, 10196 flow. Second operand 37 states and 1950 transitions. [2021-11-20 07:07:50,483 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 612 places, 710 transitions, 12219 flow [2021-11-20 07:07:50,870 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 577 places, 710 transitions, 11836 flow, removed 87 selfloop flow, removed 35 redundant places. [2021-11-20 07:07:50,886 INFO L242 Difference]: Finished difference. Result has 587 places, 673 transitions, 10227 flow [2021-11-20 07:07:50,887 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9889, PETRI_DIFFERENCE_MINUEND_PLACES=541, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=669, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=578, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=10227, PETRI_PLACES=587, PETRI_TRANSITIONS=673} [2021-11-20 07:07:50,887 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 499 predicate places. [2021-11-20 07:07:50,888 INFO L470 AbstractCegarLoop]: Abstraction has has 587 places, 673 transitions, 10227 flow [2021-11-20 07:07:50,888 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:50,888 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:07:50,888 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:07:50,889 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2021-11-20 07:07:50,889 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:07:50,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:07:50,889 INFO L85 PathProgramCache]: Analyzing trace with hash -957894792, now seen corresponding path program 72 times [2021-11-20 07:07:50,890 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:07:50,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149912669] [2021-11-20 07:07:50,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:07:50,890 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:07:50,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:07:51,567 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:07:51,567 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:07:51,567 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149912669] [2021-11-20 07:07:51,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149912669] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:07:51,567 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:07:51,568 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:07:51,568 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483248562] [2021-11-20 07:07:51,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:07:51,568 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:07:51,568 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:07:51,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:07:51,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:07:51,571 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:07:51,572 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 587 places, 673 transitions, 10227 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:51,572 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:07:51,572 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:07:51,572 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:07:54,396 INFO L129 PetriNetUnfolder]: 486/1538 cut-off events. [2021-11-20 07:07:54,396 INFO L130 PetriNetUnfolder]: For 30234/30234 co-relation queries the response was YES. [2021-11-20 07:07:54,431 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12540 conditions, 1538 events. 486/1538 cut-off events. For 30234/30234 co-relation queries the response was YES. Maximal size of possible extension queue 85. Compared 10721 event pairs, 55 based on Foata normal form. 1/1536 useless extension candidates. Maximal degree in co-relation 12335. Up to 1069 conditions per place. [2021-11-20 07:07:54,440 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 545 selfloop transitions, 103 changer transitions 26/713 dead transitions. [2021-11-20 07:07:54,440 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 614 places, 713 transitions, 12250 flow [2021-11-20 07:07:54,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-20 07:07:54,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-20 07:07:54,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1951 transitions. [2021-11-20 07:07:54,443 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5609545715928694 [2021-11-20 07:07:54,443 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1951 transitions. [2021-11-20 07:07:54,443 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1951 transitions. [2021-11-20 07:07:54,443 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:07:54,443 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1951 transitions. [2021-11-20 07:07:54,445 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.729729729729726) internal successors, (1951), 37 states have internal predecessors, (1951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:54,447 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:07:54,447 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:07:54,448 INFO L186 Difference]: Start difference. First operand has 587 places, 673 transitions, 10227 flow. Second operand 37 states and 1951 transitions. [2021-11-20 07:07:54,450 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 614 places, 713 transitions, 12250 flow [2021-11-20 07:07:54,866 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 584 places, 713 transitions, 11949 flow, removed 72 selfloop flow, removed 30 redundant places. [2021-11-20 07:07:54,883 INFO L242 Difference]: Finished difference. Result has 595 places, 675 transitions, 10359 flow [2021-11-20 07:07:54,884 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9956, PETRI_DIFFERENCE_MINUEND_PLACES=548, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=673, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=571, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=10359, PETRI_PLACES=595, PETRI_TRANSITIONS=675} [2021-11-20 07:07:54,884 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 507 predicate places. [2021-11-20 07:07:54,884 INFO L470 AbstractCegarLoop]: Abstraction has has 595 places, 675 transitions, 10359 flow [2021-11-20 07:07:54,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:54,884 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:07:54,885 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:07:54,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2021-11-20 07:07:54,885 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:07:54,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:07:54,885 INFO L85 PathProgramCache]: Analyzing trace with hash -1520487226, now seen corresponding path program 73 times [2021-11-20 07:07:54,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:07:54,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821584406] [2021-11-20 07:07:54,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:07:54,886 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:07:54,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:07:55,471 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:07:55,471 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:07:55,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821584406] [2021-11-20 07:07:55,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821584406] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:07:55,472 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:07:55,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:07:55,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754987371] [2021-11-20 07:07:55,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:07:55,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:07:55,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:07:55,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:07:55,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:07:55,475 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:07:55,476 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 595 places, 675 transitions, 10359 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:55,476 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:07:55,476 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:07:55,477 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:07:58,717 INFO L129 PetriNetUnfolder]: 485/1540 cut-off events. [2021-11-20 07:07:58,717 INFO L130 PetriNetUnfolder]: For 32764/32764 co-relation queries the response was YES. [2021-11-20 07:07:58,749 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12786 conditions, 1540 events. 485/1540 cut-off events. For 32764/32764 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 10850 event pairs, 41 based on Foata normal form. 1/1539 useless extension candidates. Maximal degree in co-relation 12576. Up to 1066 conditions per place. [2021-11-20 07:07:58,760 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 546 selfloop transitions, 105 changer transitions 26/716 dead transitions. [2021-11-20 07:07:58,760 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 622 places, 716 transitions, 12418 flow [2021-11-20 07:07:58,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-20 07:07:58,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-20 07:07:58,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1908 transitions. [2021-11-20 07:07:58,762 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5638297872340425 [2021-11-20 07:07:58,762 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1908 transitions. [2021-11-20 07:07:58,762 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1908 transitions. [2021-11-20 07:07:58,763 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:07:58,763 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1908 transitions. [2021-11-20 07:07:58,765 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 53.0) internal successors, (1908), 36 states have internal predecessors, (1908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:58,767 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:58,767 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:58,767 INFO L186 Difference]: Start difference. First operand has 595 places, 675 transitions, 10359 flow. Second operand 36 states and 1908 transitions. [2021-11-20 07:07:58,768 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 622 places, 716 transitions, 12418 flow [2021-11-20 07:07:59,251 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 590 places, 716 transitions, 12011 flow, removed 115 selfloop flow, removed 32 redundant places. [2021-11-20 07:07:59,269 INFO L242 Difference]: Finished difference. Result has 600 places, 679 transitions, 10418 flow [2021-11-20 07:07:59,270 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10016, PETRI_DIFFERENCE_MINUEND_PLACES=555, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=675, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=571, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=10418, PETRI_PLACES=600, PETRI_TRANSITIONS=679} [2021-11-20 07:07:59,270 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 512 predicate places. [2021-11-20 07:07:59,271 INFO L470 AbstractCegarLoop]: Abstraction has has 600 places, 679 transitions, 10418 flow [2021-11-20 07:07:59,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:59,271 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:07:59,271 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:07:59,271 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2021-11-20 07:07:59,271 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:07:59,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:07:59,272 INFO L85 PathProgramCache]: Analyzing trace with hash 30977542, now seen corresponding path program 74 times [2021-11-20 07:07:59,272 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:07:59,272 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512854597] [2021-11-20 07:07:59,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:07:59,272 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:07:59,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:07:59,772 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:07:59,772 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:07:59,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512854597] [2021-11-20 07:07:59,772 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512854597] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:07:59,772 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:07:59,772 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:07:59,772 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059334199] [2021-11-20 07:07:59,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:07:59,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:07:59,773 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:07:59,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:07:59,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:07:59,774 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:07:59,775 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 600 places, 679 transitions, 10418 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:07:59,775 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:07:59,775 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:07:59,775 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:08:02,933 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:08:04,797 INFO L129 PetriNetUnfolder]: 495/1593 cut-off events. [2021-11-20 07:08:04,797 INFO L130 PetriNetUnfolder]: For 34726/34726 co-relation queries the response was YES. [2021-11-20 07:08:04,835 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13097 conditions, 1593 events. 495/1593 cut-off events. For 34726/34726 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 11361 event pairs, 41 based on Foata normal form. 1/1592 useless extension candidates. Maximal degree in co-relation 12884. Up to 923 conditions per place. [2021-11-20 07:08:04,845 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 405 selfloop transitions, 276 changer transitions 21/741 dead transitions. [2021-11-20 07:08:04,846 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 636 places, 741 transitions, 12949 flow [2021-11-20 07:08:04,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-11-20 07:08:04,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2021-11-20 07:08:04,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2425 transitions. [2021-11-20 07:08:04,848 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5608233117483812 [2021-11-20 07:08:04,848 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 2425 transitions. [2021-11-20 07:08:04,848 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 2425 transitions. [2021-11-20 07:08:04,849 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:08:04,849 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 2425 transitions. [2021-11-20 07:08:04,851 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 52.71739130434783) internal successors, (2425), 46 states have internal predecessors, (2425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:04,854 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 94.0) internal successors, (4418), 47 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:04,854 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 94.0) internal successors, (4418), 47 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:04,855 INFO L186 Difference]: Start difference. First operand has 600 places, 679 transitions, 10418 flow. Second operand 46 states and 2425 transitions. [2021-11-20 07:08:04,855 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 636 places, 741 transitions, 12949 flow [2021-11-20 07:08:05,348 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 606 places, 741 transitions, 12551 flow, removed 84 selfloop flow, removed 30 redundant places. [2021-11-20 07:08:05,369 INFO L242 Difference]: Finished difference. Result has 617 places, 698 transitions, 11246 flow [2021-11-20 07:08:05,370 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10060, PETRI_DIFFERENCE_MINUEND_PLACES=561, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=679, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=259, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=410, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=11246, PETRI_PLACES=617, PETRI_TRANSITIONS=698} [2021-11-20 07:08:05,371 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 529 predicate places. [2021-11-20 07:08:05,371 INFO L470 AbstractCegarLoop]: Abstraction has has 617 places, 698 transitions, 11246 flow [2021-11-20 07:08:05,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:05,372 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:08:05,372 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:08:05,372 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2021-11-20 07:08:05,373 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:08:05,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:08:05,373 INFO L85 PathProgramCache]: Analyzing trace with hash -116026390, now seen corresponding path program 75 times [2021-11-20 07:08:05,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:08:05,374 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987996041] [2021-11-20 07:08:05,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:08:05,374 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:08:05,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:08:05,919 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:08:05,919 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:08:05,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987996041] [2021-11-20 07:08:05,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987996041] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:08:05,920 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:08:05,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:08:05,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895719898] [2021-11-20 07:08:05,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:08:05,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:08:05,920 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:08:05,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:08:05,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:08:05,922 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:08:05,923 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 617 places, 698 transitions, 11246 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:05,923 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:08:05,923 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:08:05,923 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:08:08,077 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:08:10,134 INFO L129 PetriNetUnfolder]: 497/1596 cut-off events. [2021-11-20 07:08:10,134 INFO L130 PetriNetUnfolder]: For 36418/36418 co-relation queries the response was YES. [2021-11-20 07:08:10,174 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13579 conditions, 1596 events. 497/1596 cut-off events. For 36418/36418 co-relation queries the response was YES. Maximal size of possible extension queue 95. Compared 11455 event pairs, 49 based on Foata normal form. 1/1595 useless extension candidates. Maximal degree in co-relation 13362. Up to 1067 conditions per place. [2021-11-20 07:08:10,184 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 528 selfloop transitions, 150 changer transitions 29/746 dead transitions. [2021-11-20 07:08:10,184 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 654 places, 746 transitions, 13458 flow [2021-11-20 07:08:10,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-11-20 07:08:10,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2021-11-20 07:08:10,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2318 transitions. [2021-11-20 07:08:10,187 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5604448742746615 [2021-11-20 07:08:10,187 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 2318 transitions. [2021-11-20 07:08:10,187 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 2318 transitions. [2021-11-20 07:08:10,188 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:08:10,188 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 2318 transitions. [2021-11-20 07:08:10,190 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 52.68181818181818) internal successors, (2318), 44 states have internal predecessors, (2318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:10,193 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 45 states, 45 states have (on average 94.0) internal successors, (4230), 45 states have internal predecessors, (4230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:10,193 INFO L81 ComplementDD]: Finished complementDD. Result has 45 states, 45 states have (on average 94.0) internal successors, (4230), 45 states have internal predecessors, (4230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:10,193 INFO L186 Difference]: Start difference. First operand has 617 places, 698 transitions, 11246 flow. Second operand 44 states and 2318 transitions. [2021-11-20 07:08:10,193 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 654 places, 746 transitions, 13458 flow [2021-11-20 07:08:10,741 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 621 places, 746 transitions, 13015 flow, removed 111 selfloop flow, removed 33 redundant places. [2021-11-20 07:08:10,760 INFO L242 Difference]: Finished difference. Result has 631 places, 700 transitions, 11284 flow [2021-11-20 07:08:10,761 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10829, PETRI_DIFFERENCE_MINUEND_PLACES=578, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=698, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=145, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=549, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=11284, PETRI_PLACES=631, PETRI_TRANSITIONS=700} [2021-11-20 07:08:10,761 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 543 predicate places. [2021-11-20 07:08:10,761 INFO L470 AbstractCegarLoop]: Abstraction has has 631 places, 700 transitions, 11284 flow [2021-11-20 07:08:10,762 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:10,762 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:08:10,762 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:08:10,762 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2021-11-20 07:08:10,762 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:08:10,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:08:10,763 INFO L85 PathProgramCache]: Analyzing trace with hash -624852344, now seen corresponding path program 76 times [2021-11-20 07:08:10,763 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:08:10,763 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053169374] [2021-11-20 07:08:10,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:08:10,763 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:08:10,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:08:11,281 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:08:11,281 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:08:11,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053169374] [2021-11-20 07:08:11,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1053169374] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:08:11,282 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:08:11,282 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:08:11,282 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512769070] [2021-11-20 07:08:11,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:08:11,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:08:11,283 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:08:11,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:08:11,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:08:11,285 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:08:11,287 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 631 places, 700 transitions, 11284 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:11,287 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:08:11,287 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:08:11,287 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:08:14,500 INFO L129 PetriNetUnfolder]: 489/1574 cut-off events. [2021-11-20 07:08:14,500 INFO L130 PetriNetUnfolder]: For 35936/35936 co-relation queries the response was YES. [2021-11-20 07:08:14,537 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13392 conditions, 1574 events. 489/1574 cut-off events. For 35936/35936 co-relation queries the response was YES. Maximal size of possible extension queue 91. Compared 11282 event pairs, 52 based on Foata normal form. 1/1572 useless extension candidates. Maximal degree in co-relation 13169. Up to 943 conditions per place. [2021-11-20 07:08:14,546 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 439 selfloop transitions, 207 changer transitions 54/739 dead transitions. [2021-11-20 07:08:14,547 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 665 places, 739 transitions, 13161 flow [2021-11-20 07:08:14,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-11-20 07:08:14,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2021-11-20 07:08:14,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 2266 transitions. [2021-11-20 07:08:14,549 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5606135576447303 [2021-11-20 07:08:14,549 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 2266 transitions. [2021-11-20 07:08:14,549 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 2266 transitions. [2021-11-20 07:08:14,550 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:08:14,550 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 2266 transitions. [2021-11-20 07:08:14,553 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 44 states, 43 states have (on average 52.69767441860465) internal successors, (2266), 43 states have internal predecessors, (2266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:14,557 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 44 states, 44 states have (on average 94.0) internal successors, (4136), 44 states have internal predecessors, (4136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:14,558 INFO L81 ComplementDD]: Finished complementDD. Result has 44 states, 44 states have (on average 94.0) internal successors, (4136), 44 states have internal predecessors, (4136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:14,558 INFO L186 Difference]: Start difference. First operand has 631 places, 700 transitions, 11284 flow. Second operand 43 states and 2266 transitions. [2021-11-20 07:08:14,558 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 665 places, 739 transitions, 13161 flow [2021-11-20 07:08:15,119 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 631 places, 739 transitions, 12826 flow, removed 64 selfloop flow, removed 34 redundant places. [2021-11-20 07:08:15,142 INFO L242 Difference]: Finished difference. Result has 638 places, 668 transitions, 10967 flow [2021-11-20 07:08:15,143 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10969, PETRI_DIFFERENCE_MINUEND_PLACES=589, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=700, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=207, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=493, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=10967, PETRI_PLACES=638, PETRI_TRANSITIONS=668} [2021-11-20 07:08:15,143 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 550 predicate places. [2021-11-20 07:08:15,144 INFO L470 AbstractCegarLoop]: Abstraction has has 638 places, 668 transitions, 10967 flow [2021-11-20 07:08:15,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:15,144 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:08:15,144 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:08:15,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2021-11-20 07:08:15,145 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:08:15,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:08:15,146 INFO L85 PathProgramCache]: Analyzing trace with hash -1192726822, now seen corresponding path program 77 times [2021-11-20 07:08:15,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:08:15,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547343559] [2021-11-20 07:08:15,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:08:15,146 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:08:15,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:08:15,739 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:08:15,740 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:08:15,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547343559] [2021-11-20 07:08:15,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547343559] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:08:15,740 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:08:15,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:08:15,740 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395220231] [2021-11-20 07:08:15,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:08:15,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:08:15,741 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:08:15,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:08:15,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:08:15,743 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:08:15,743 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 638 places, 668 transitions, 10967 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:15,743 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:08:15,744 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:08:15,744 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:08:19,157 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.67s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:08:20,307 INFO L129 PetriNetUnfolder]: 468/1525 cut-off events. [2021-11-20 07:08:20,307 INFO L130 PetriNetUnfolder]: For 35271/35271 co-relation queries the response was YES. [2021-11-20 07:08:20,337 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13135 conditions, 1525 events. 468/1525 cut-off events. For 35271/35271 co-relation queries the response was YES. Maximal size of possible extension queue 84. Compared 10757 event pairs, 53 based on Foata normal form. 1/1522 useless extension candidates. Maximal degree in co-relation 12910. Up to 1081 conditions per place. [2021-11-20 07:08:20,346 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 551 selfloop transitions, 87 changer transitions 22/699 dead transitions. [2021-11-20 07:08:20,346 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 658 places, 699 transitions, 12799 flow [2021-11-20 07:08:20,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:08:20,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:08:20,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1847 transitions. [2021-11-20 07:08:20,349 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5613981762917933 [2021-11-20 07:08:20,349 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1847 transitions. [2021-11-20 07:08:20,349 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1847 transitions. [2021-11-20 07:08:20,349 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:08:20,350 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1847 transitions. [2021-11-20 07:08:20,351 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.77142857142857) internal successors, (1847), 35 states have internal predecessors, (1847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:20,353 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:20,354 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:20,354 INFO L186 Difference]: Start difference. First operand has 638 places, 668 transitions, 10967 flow. Second operand 35 states and 1847 transitions. [2021-11-20 07:08:20,354 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 658 places, 699 transitions, 12799 flow [2021-11-20 07:08:20,867 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 610 places, 699 transitions, 12151 flow, removed 36 selfloop flow, removed 48 redundant places. [2021-11-20 07:08:20,884 INFO L242 Difference]: Finished difference. Result has 617 places, 666 transitions, 10587 flow [2021-11-20 07:08:20,884 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10337, PETRI_DIFFERENCE_MINUEND_PLACES=576, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=668, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=582, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=10587, PETRI_PLACES=617, PETRI_TRANSITIONS=666} [2021-11-20 07:08:20,885 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 529 predicate places. [2021-11-20 07:08:20,885 INFO L470 AbstractCegarLoop]: Abstraction has has 617 places, 666 transitions, 10587 flow [2021-11-20 07:08:20,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:20,885 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:08:20,885 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:08:20,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2021-11-20 07:08:20,886 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:08:20,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:08:20,886 INFO L85 PathProgramCache]: Analyzing trace with hash -1415467150, now seen corresponding path program 78 times [2021-11-20 07:08:20,886 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:08:20,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527396152] [2021-11-20 07:08:20,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:08:20,887 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:08:20,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:08:21,427 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:08:21,427 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:08:21,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527396152] [2021-11-20 07:08:21,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527396152] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:08:21,428 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:08:21,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:08:21,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279744405] [2021-11-20 07:08:21,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:08:21,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:08:21,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:08:21,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:08:21,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:08:21,431 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:08:21,432 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 617 places, 666 transitions, 10587 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:21,432 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:08:21,433 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:08:21,433 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:08:24,175 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:08:25,394 INFO L129 PetriNetUnfolder]: 468/1534 cut-off events. [2021-11-20 07:08:25,395 INFO L130 PetriNetUnfolder]: For 35701/35701 co-relation queries the response was YES. [2021-11-20 07:08:25,426 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12967 conditions, 1534 events. 468/1534 cut-off events. For 35701/35701 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 10880 event pairs, 49 based on Foata normal form. 1/1533 useless extension candidates. Maximal degree in co-relation 12748. Up to 1050 conditions per place. [2021-11-20 07:08:25,435 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 527 selfloop transitions, 115 changer transitions 22/703 dead transitions. [2021-11-20 07:08:25,435 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 645 places, 703 transitions, 12517 flow [2021-11-20 07:08:25,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-20 07:08:25,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-20 07:08:25,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1954 transitions. [2021-11-20 07:08:25,438 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5618171362852213 [2021-11-20 07:08:25,438 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1954 transitions. [2021-11-20 07:08:25,438 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1954 transitions. [2021-11-20 07:08:25,438 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:08:25,438 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1954 transitions. [2021-11-20 07:08:25,440 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.810810810810814) internal successors, (1954), 37 states have internal predecessors, (1954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:25,442 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:08:25,443 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:08:25,443 INFO L186 Difference]: Start difference. First operand has 617 places, 666 transitions, 10587 flow. Second operand 37 states and 1954 transitions. [2021-11-20 07:08:25,443 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 645 places, 703 transitions, 12517 flow [2021-11-20 07:08:25,970 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 611 places, 703 transitions, 12179 flow, removed 60 selfloop flow, removed 34 redundant places. [2021-11-20 07:08:25,981 INFO L242 Difference]: Finished difference. Result has 618 places, 667 transitions, 10630 flow [2021-11-20 07:08:25,982 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10275, PETRI_DIFFERENCE_MINUEND_PLACES=575, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=666, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=552, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=10630, PETRI_PLACES=618, PETRI_TRANSITIONS=667} [2021-11-20 07:08:25,982 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 530 predicate places. [2021-11-20 07:08:25,982 INFO L470 AbstractCegarLoop]: Abstraction has has 618 places, 667 transitions, 10630 flow [2021-11-20 07:08:25,983 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:25,983 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:08:25,983 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:08:25,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2021-11-20 07:08:25,983 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:08:25,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:08:25,983 INFO L85 PathProgramCache]: Analyzing trace with hash 686340560, now seen corresponding path program 79 times [2021-11-20 07:08:25,983 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:08:25,983 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261845146] [2021-11-20 07:08:25,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:08:25,984 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:08:25,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:08:26,438 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:08:26,438 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:08:26,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261845146] [2021-11-20 07:08:26,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261845146] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:08:26,439 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:08:26,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:08:26,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772287495] [2021-11-20 07:08:26,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:08:26,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:08:26,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:08:26,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:08:26,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:08:26,441 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:08:26,441 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 618 places, 667 transitions, 10630 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:26,441 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:08:26,442 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:08:26,442 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:08:29,436 INFO L129 PetriNetUnfolder]: 470/1537 cut-off events. [2021-11-20 07:08:29,436 INFO L130 PetriNetUnfolder]: For 37925/37925 co-relation queries the response was YES. [2021-11-20 07:08:29,470 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13139 conditions, 1537 events. 470/1537 cut-off events. For 37925/37925 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 10932 event pairs, 50 based on Foata normal form. 1/1536 useless extension candidates. Maximal degree in co-relation 12921. Up to 1044 conditions per place. [2021-11-20 07:08:29,479 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 529 selfloop transitions, 112 changer transitions 26/706 dead transitions. [2021-11-20 07:08:29,479 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 645 places, 706 transitions, 12736 flow [2021-11-20 07:08:29,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-20 07:08:29,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-20 07:08:29,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1908 transitions. [2021-11-20 07:08:29,481 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5638297872340425 [2021-11-20 07:08:29,481 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1908 transitions. [2021-11-20 07:08:29,481 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1908 transitions. [2021-11-20 07:08:29,482 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:08:29,482 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1908 transitions. [2021-11-20 07:08:29,483 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 53.0) internal successors, (1908), 36 states have internal predecessors, (1908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:29,485 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:29,486 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:29,486 INFO L186 Difference]: Start difference. First operand has 618 places, 667 transitions, 10630 flow. Second operand 36 states and 1908 transitions. [2021-11-20 07:08:29,486 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 645 places, 706 transitions, 12736 flow [2021-11-20 07:08:30,015 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 611 places, 706 transitions, 12403 flow, removed 63 selfloop flow, removed 34 redundant places. [2021-11-20 07:08:30,030 INFO L242 Difference]: Finished difference. Result has 622 places, 668 transitions, 10787 flow [2021-11-20 07:08:30,031 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10333, PETRI_DIFFERENCE_MINUEND_PLACES=576, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=667, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=556, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=10787, PETRI_PLACES=622, PETRI_TRANSITIONS=668} [2021-11-20 07:08:30,032 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 534 predicate places. [2021-11-20 07:08:30,032 INFO L470 AbstractCegarLoop]: Abstraction has has 622 places, 668 transitions, 10787 flow [2021-11-20 07:08:30,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:30,032 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:08:30,032 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:08:30,032 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2021-11-20 07:08:30,032 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:08:30,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:08:30,033 INFO L85 PathProgramCache]: Analyzing trace with hash -2075272232, now seen corresponding path program 80 times [2021-11-20 07:08:30,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:08:30,033 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851424885] [2021-11-20 07:08:30,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:08:30,033 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:08:30,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:08:30,532 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:08:30,532 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:08:30,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851424885] [2021-11-20 07:08:30,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851424885] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:08:30,532 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:08:30,532 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:08:30,532 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295197190] [2021-11-20 07:08:30,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:08:30,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:08:30,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:08:30,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:08:30,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:08:30,534 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:08:30,535 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 622 places, 668 transitions, 10787 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:30,535 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:08:30,535 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:08:30,535 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:08:33,261 INFO L129 PetriNetUnfolder]: 460/1509 cut-off events. [2021-11-20 07:08:33,262 INFO L130 PetriNetUnfolder]: For 37725/37725 co-relation queries the response was YES. [2021-11-20 07:08:33,296 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12988 conditions, 1509 events. 460/1509 cut-off events. For 37725/37725 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 10633 event pairs, 53 based on Foata normal form. 1/1508 useless extension candidates. Maximal degree in co-relation 12765. Up to 1021 conditions per place. [2021-11-20 07:08:33,305 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 494 selfloop transitions, 145 changer transitions 19/697 dead transitions. [2021-11-20 07:08:33,306 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 655 places, 697 transitions, 12400 flow [2021-11-20 07:08:33,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-11-20 07:08:33,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2021-11-20 07:08:33,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2205 transitions. [2021-11-20 07:08:33,308 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5585106382978723 [2021-11-20 07:08:33,308 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2205 transitions. [2021-11-20 07:08:33,308 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2205 transitions. [2021-11-20 07:08:33,309 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:08:33,309 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2205 transitions. [2021-11-20 07:08:33,311 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 52.5) internal successors, (2205), 42 states have internal predecessors, (2205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:33,313 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 43 states, 43 states have (on average 94.0) internal successors, (4042), 43 states have internal predecessors, (4042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:33,313 INFO L81 ComplementDD]: Finished complementDD. Result has 43 states, 43 states have (on average 94.0) internal successors, (4042), 43 states have internal predecessors, (4042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:33,313 INFO L186 Difference]: Start difference. First operand has 622 places, 668 transitions, 10787 flow. Second operand 42 states and 2205 transitions. [2021-11-20 07:08:33,314 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 655 places, 697 transitions, 12400 flow [2021-11-20 07:08:33,870 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 624 places, 697 transitions, 12015 flow, removed 100 selfloop flow, removed 31 redundant places. [2021-11-20 07:08:33,885 INFO L242 Difference]: Finished difference. Result has 631 places, 665 transitions, 10722 flow [2021-11-20 07:08:33,886 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10412, PETRI_DIFFERENCE_MINUEND_PLACES=583, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=668, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=145, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=523, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=10722, PETRI_PLACES=631, PETRI_TRANSITIONS=665} [2021-11-20 07:08:33,886 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 543 predicate places. [2021-11-20 07:08:33,886 INFO L470 AbstractCegarLoop]: Abstraction has has 631 places, 665 transitions, 10722 flow [2021-11-20 07:08:33,886 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:33,887 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:08:33,887 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:08:33,887 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2021-11-20 07:08:33,887 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:08:33,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:08:33,887 INFO L85 PathProgramCache]: Analyzing trace with hash 409032182, now seen corresponding path program 81 times [2021-11-20 07:08:33,887 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:08:33,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012886999] [2021-11-20 07:08:33,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:08:33,888 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:08:33,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:08:34,402 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:08:34,402 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:08:34,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012886999] [2021-11-20 07:08:34,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012886999] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:08:34,403 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:08:34,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:08:34,403 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109666911] [2021-11-20 07:08:34,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:08:34,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:08:34,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:08:34,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:08:34,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:08:34,405 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:08:34,406 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 631 places, 665 transitions, 10722 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:34,406 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:08:34,406 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:08:34,406 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:08:37,801 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:08:38,872 INFO L129 PetriNetUnfolder]: 458/1510 cut-off events. [2021-11-20 07:08:38,872 INFO L130 PetriNetUnfolder]: For 37477/37477 co-relation queries the response was YES. [2021-11-20 07:08:38,909 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12909 conditions, 1510 events. 458/1510 cut-off events. For 37477/37477 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 10658 event pairs, 53 based on Foata normal form. 1/1508 useless extension candidates. Maximal degree in co-relation 12686. Up to 1045 conditions per place. [2021-11-20 07:08:38,918 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 527 selfloop transitions, 106 changer transitions 19/691 dead transitions. [2021-11-20 07:08:38,919 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 656 places, 691 transitions, 12289 flow [2021-11-20 07:08:38,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-20 07:08:38,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-20 07:08:38,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1799 transitions. [2021-11-20 07:08:38,921 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5628911138923655 [2021-11-20 07:08:38,921 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1799 transitions. [2021-11-20 07:08:38,921 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1799 transitions. [2021-11-20 07:08:38,921 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:08:38,922 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1799 transitions. [2021-11-20 07:08:38,923 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.911764705882355) internal successors, (1799), 34 states have internal predecessors, (1799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:38,925 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:38,925 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:38,926 INFO L186 Difference]: Start difference. First operand has 631 places, 665 transitions, 10722 flow. Second operand 34 states and 1799 transitions. [2021-11-20 07:08:38,926 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 656 places, 691 transitions, 12289 flow [2021-11-20 07:08:39,480 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 614 places, 691 transitions, 11895 flow, removed 18 selfloop flow, removed 42 redundant places. [2021-11-20 07:08:39,497 INFO L242 Difference]: Finished difference. Result has 621 places, 662 transitions, 10552 flow [2021-11-20 07:08:39,498 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10342, PETRI_DIFFERENCE_MINUEND_PLACES=581, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=665, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=559, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=10552, PETRI_PLACES=621, PETRI_TRANSITIONS=662} [2021-11-20 07:08:39,498 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 533 predicate places. [2021-11-20 07:08:39,498 INFO L470 AbstractCegarLoop]: Abstraction has has 621 places, 662 transitions, 10552 flow [2021-11-20 07:08:39,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:39,499 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:08:39,499 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:08:39,499 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2021-11-20 07:08:39,499 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:08:39,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:08:39,500 INFO L85 PathProgramCache]: Analyzing trace with hash 145250838, now seen corresponding path program 82 times [2021-11-20 07:08:39,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:08:39,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262869994] [2021-11-20 07:08:39,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:08:39,500 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:08:39,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:08:40,147 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:08:40,147 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:08:40,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262869994] [2021-11-20 07:08:40,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262869994] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:08:40,148 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:08:40,148 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:08:40,148 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218906035] [2021-11-20 07:08:40,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:08:40,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:08:40,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:08:40,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:08:40,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:08:40,150 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:08:40,150 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 621 places, 662 transitions, 10552 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:40,150 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:08:40,151 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:08:40,151 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:08:42,976 INFO L129 PetriNetUnfolder]: 463/1533 cut-off events. [2021-11-20 07:08:42,976 INFO L130 PetriNetUnfolder]: For 39187/39187 co-relation queries the response was YES. [2021-11-20 07:08:43,013 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13147 conditions, 1533 events. 463/1533 cut-off events. For 39187/39187 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 10893 event pairs, 50 based on Foata normal form. 1/1530 useless extension candidates. Maximal degree in co-relation 12925. Up to 1028 conditions per place. [2021-11-20 07:08:43,023 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 517 selfloop transitions, 129 changer transitions 16/701 dead transitions. [2021-11-20 07:08:43,023 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 647 places, 701 transitions, 12772 flow [2021-11-20 07:08:43,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:08:43,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:08:43,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1858 transitions. [2021-11-20 07:08:43,025 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.564741641337386 [2021-11-20 07:08:43,025 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1858 transitions. [2021-11-20 07:08:43,026 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1858 transitions. [2021-11-20 07:08:43,026 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:08:43,026 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1858 transitions. [2021-11-20 07:08:43,028 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.08571428571429) internal successors, (1858), 35 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:43,030 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:43,031 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:43,031 INFO L186 Difference]: Start difference. First operand has 621 places, 662 transitions, 10552 flow. Second operand 35 states and 1858 transitions. [2021-11-20 07:08:43,031 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 647 places, 701 transitions, 12772 flow [2021-11-20 07:08:43,588 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 611 places, 701 transitions, 12421 flow, removed 31 selfloop flow, removed 36 redundant places. [2021-11-20 07:08:43,604 INFO L242 Difference]: Finished difference. Result has 619 places, 673 transitions, 10968 flow [2021-11-20 07:08:43,605 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10241, PETRI_DIFFERENCE_MINUEND_PLACES=577, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=662, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=120, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=540, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=10968, PETRI_PLACES=619, PETRI_TRANSITIONS=673} [2021-11-20 07:08:43,605 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 531 predicate places. [2021-11-20 07:08:43,605 INFO L470 AbstractCegarLoop]: Abstraction has has 619 places, 673 transitions, 10968 flow [2021-11-20 07:08:43,605 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:43,606 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:08:43,606 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:08:43,606 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2021-11-20 07:08:43,606 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:08:43,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:08:43,606 INFO L85 PathProgramCache]: Analyzing trace with hash 991078770, now seen corresponding path program 83 times [2021-11-20 07:08:43,607 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:08:43,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955557237] [2021-11-20 07:08:43,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:08:43,607 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:08:43,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:08:44,196 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:08:44,196 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:08:44,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955557237] [2021-11-20 07:08:44,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955557237] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:08:44,196 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:08:44,197 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:08:44,197 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696765631] [2021-11-20 07:08:44,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:08:44,197 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:08:44,197 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:08:44,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:08:44,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:08:44,199 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:08:44,199 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 619 places, 673 transitions, 10968 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:44,200 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:08:44,200 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:08:44,200 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:08:47,040 INFO L129 PetriNetUnfolder]: 462/1534 cut-off events. [2021-11-20 07:08:47,040 INFO L130 PetriNetUnfolder]: For 40245/40245 co-relation queries the response was YES. [2021-11-20 07:08:47,077 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13172 conditions, 1534 events. 462/1534 cut-off events. For 40245/40245 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 10933 event pairs, 52 based on Foata normal form. 1/1533 useless extension candidates. Maximal degree in co-relation 12952. Up to 1086 conditions per place. [2021-11-20 07:08:47,087 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 556 selfloop transitions, 90 changer transitions 18/703 dead transitions. [2021-11-20 07:08:47,087 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 649 places, 703 transitions, 12709 flow [2021-11-20 07:08:47,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-20 07:08:47,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-20 07:08:47,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1939 transitions. [2021-11-20 07:08:47,089 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5575043128234618 [2021-11-20 07:08:47,089 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1939 transitions. [2021-11-20 07:08:47,090 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1939 transitions. [2021-11-20 07:08:47,090 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:08:47,090 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1939 transitions. [2021-11-20 07:08:47,092 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.4054054054054) internal successors, (1939), 37 states have internal predecessors, (1939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:47,094 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:08:47,094 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:08:47,095 INFO L186 Difference]: Start difference. First operand has 619 places, 673 transitions, 10968 flow. Second operand 37 states and 1939 transitions. [2021-11-20 07:08:47,095 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 649 places, 703 transitions, 12709 flow [2021-11-20 07:08:47,649 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 623 places, 703 transitions, 12145 flow, removed 189 selfloop flow, removed 26 redundant places. [2021-11-20 07:08:47,667 INFO L242 Difference]: Finished difference. Result has 634 places, 675 transitions, 10735 flow [2021-11-20 07:08:47,668 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10430, PETRI_DIFFERENCE_MINUEND_PLACES=587, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=673, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=583, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=10735, PETRI_PLACES=634, PETRI_TRANSITIONS=675} [2021-11-20 07:08:47,668 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 546 predicate places. [2021-11-20 07:08:47,668 INFO L470 AbstractCegarLoop]: Abstraction has has 634 places, 675 transitions, 10735 flow [2021-11-20 07:08:47,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:47,668 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:08:47,669 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:08:47,669 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2021-11-20 07:08:47,669 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:08:47,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:08:47,669 INFO L85 PathProgramCache]: Analyzing trace with hash 711737074, now seen corresponding path program 84 times [2021-11-20 07:08:47,669 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:08:47,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245977318] [2021-11-20 07:08:47,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:08:47,670 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:08:47,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:08:48,386 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:08:48,386 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:08:48,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245977318] [2021-11-20 07:08:48,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245977318] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:08:48,386 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:08:48,387 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:08:48,387 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236872223] [2021-11-20 07:08:48,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:08:48,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:08:48,387 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:08:48,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:08:48,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:08:48,389 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:08:48,389 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 634 places, 675 transitions, 10735 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:48,390 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:08:48,390 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:08:48,390 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:08:51,740 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:08:52,845 INFO L129 PetriNetUnfolder]: 461/1530 cut-off events. [2021-11-20 07:08:52,845 INFO L130 PetriNetUnfolder]: For 40164/40164 co-relation queries the response was YES. [2021-11-20 07:08:52,881 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13013 conditions, 1530 events. 461/1530 cut-off events. For 40164/40164 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 10947 event pairs, 52 based on Foata normal form. 1/1529 useless extension candidates. Maximal degree in co-relation 12787. Up to 1082 conditions per place. [2021-11-20 07:08:52,890 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 549 selfloop transitions, 93 changer transitions 19/700 dead transitions. [2021-11-20 07:08:52,890 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 661 places, 700 transitions, 12262 flow [2021-11-20 07:08:52,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:08:52,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:08:52,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1839 transitions. [2021-11-20 07:08:52,893 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.558966565349544 [2021-11-20 07:08:52,893 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1839 transitions. [2021-11-20 07:08:52,893 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1839 transitions. [2021-11-20 07:08:52,893 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:08:52,893 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1839 transitions. [2021-11-20 07:08:52,895 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.542857142857144) internal successors, (1839), 35 states have internal predecessors, (1839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:52,897 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:52,897 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:52,897 INFO L186 Difference]: Start difference. First operand has 634 places, 675 transitions, 10735 flow. Second operand 35 states and 1839 transitions. [2021-11-20 07:08:52,898 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 661 places, 700 transitions, 12262 flow [2021-11-20 07:08:53,450 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 627 places, 700 transitions, 12004 flow, removed 44 selfloop flow, removed 34 redundant places. [2021-11-20 07:08:53,467 INFO L242 Difference]: Finished difference. Result has 634 places, 672 transitions, 10650 flow [2021-11-20 07:08:53,468 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10485, PETRI_DIFFERENCE_MINUEND_PLACES=593, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=675, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=582, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=10650, PETRI_PLACES=634, PETRI_TRANSITIONS=672} [2021-11-20 07:08:53,468 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 546 predicate places. [2021-11-20 07:08:53,468 INFO L470 AbstractCegarLoop]: Abstraction has has 634 places, 672 transitions, 10650 flow [2021-11-20 07:08:53,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:53,468 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:08:53,468 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:08:53,469 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2021-11-20 07:08:53,469 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:08:53,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:08:53,469 INFO L85 PathProgramCache]: Analyzing trace with hash 1578248026, now seen corresponding path program 85 times [2021-11-20 07:08:53,470 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:08:53,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587900140] [2021-11-20 07:08:53,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:08:53,470 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:08:53,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:08:53,960 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:08:53,960 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:08:53,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587900140] [2021-11-20 07:08:53,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587900140] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:08:53,960 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:08:53,960 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:08:53,961 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35062887] [2021-11-20 07:08:53,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:08:53,961 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:08:53,961 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:08:53,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:08:53,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:08:53,963 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:08:53,963 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 634 places, 672 transitions, 10650 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:53,963 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:08:53,963 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:08:53,964 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:08:56,269 INFO L129 PetriNetUnfolder]: 460/1534 cut-off events. [2021-11-20 07:08:56,270 INFO L130 PetriNetUnfolder]: For 41478/41478 co-relation queries the response was YES. [2021-11-20 07:08:56,304 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13053 conditions, 1534 events. 460/1534 cut-off events. For 41478/41478 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 10933 event pairs, 39 based on Foata normal form. 1/1532 useless extension candidates. Maximal degree in co-relation 12828. Up to 1028 conditions per place. [2021-11-20 07:08:56,313 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 518 selfloop transitions, 127 changer transitions 22/706 dead transitions. [2021-11-20 07:08:56,314 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 657 places, 706 transitions, 12573 flow [2021-11-20 07:08:56,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-20 07:08:56,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-20 07:08:56,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1705 transitions. [2021-11-20 07:08:56,316 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5668218085106383 [2021-11-20 07:08:56,316 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1705 transitions. [2021-11-20 07:08:56,316 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1705 transitions. [2021-11-20 07:08:56,316 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:08:56,316 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1705 transitions. [2021-11-20 07:08:56,318 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.28125) internal successors, (1705), 32 states have internal predecessors, (1705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:56,319 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:56,320 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:56,320 INFO L186 Difference]: Start difference. First operand has 634 places, 672 transitions, 10650 flow. Second operand 32 states and 1705 transitions. [2021-11-20 07:08:56,320 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 657 places, 706 transitions, 12573 flow [2021-11-20 07:08:56,854 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 620 places, 706 transitions, 12282 flow, removed 18 selfloop flow, removed 37 redundant places. [2021-11-20 07:08:56,870 INFO L242 Difference]: Finished difference. Result has 627 places, 674 transitions, 10843 flow [2021-11-20 07:08:56,871 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10375, PETRI_DIFFERENCE_MINUEND_PLACES=589, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=672, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=122, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=548, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=10843, PETRI_PLACES=627, PETRI_TRANSITIONS=674} [2021-11-20 07:08:56,871 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 539 predicate places. [2021-11-20 07:08:56,871 INFO L470 AbstractCegarLoop]: Abstraction has has 627 places, 674 transitions, 10843 flow [2021-11-20 07:08:56,871 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:56,872 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:08:56,872 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:08:56,872 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2021-11-20 07:08:56,872 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:08:56,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:08:56,873 INFO L85 PathProgramCache]: Analyzing trace with hash 1137934078, now seen corresponding path program 86 times [2021-11-20 07:08:56,873 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:08:56,873 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703519698] [2021-11-20 07:08:56,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:08:56,873 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:08:56,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:08:57,323 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:08:57,324 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:08:57,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703519698] [2021-11-20 07:08:57,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703519698] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:08:57,324 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:08:57,324 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:08:57,324 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051104806] [2021-11-20 07:08:57,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:08:57,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:08:57,325 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:08:57,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:08:57,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:08:57,327 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:08:57,328 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 627 places, 674 transitions, 10843 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:57,328 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:08:57,328 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:08:57,328 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:08:59,719 INFO L129 PetriNetUnfolder]: 455/1512 cut-off events. [2021-11-20 07:08:59,719 INFO L130 PetriNetUnfolder]: For 40284/40284 co-relation queries the response was YES. [2021-11-20 07:08:59,755 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12905 conditions, 1512 events. 455/1512 cut-off events. For 40284/40284 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 10669 event pairs, 49 based on Foata normal form. 1/1510 useless extension candidates. Maximal degree in co-relation 12682. Up to 1053 conditions per place. [2021-11-20 07:08:59,765 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 541 selfloop transitions, 105 changer transitions 17/702 dead transitions. [2021-11-20 07:08:59,765 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 656 places, 702 transitions, 12451 flow [2021-11-20 07:08:59,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-20 07:08:59,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-20 07:08:59,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1946 transitions. [2021-11-20 07:08:59,768 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5595169637722829 [2021-11-20 07:08:59,768 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1946 transitions. [2021-11-20 07:08:59,768 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1946 transitions. [2021-11-20 07:08:59,769 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:08:59,769 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1946 transitions. [2021-11-20 07:08:59,771 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.5945945945946) internal successors, (1946), 37 states have internal predecessors, (1946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:08:59,773 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:08:59,773 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:08:59,773 INFO L186 Difference]: Start difference. First operand has 627 places, 674 transitions, 10843 flow. Second operand 37 states and 1946 transitions. [2021-11-20 07:08:59,773 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 656 places, 702 transitions, 12451 flow [2021-11-20 07:09:00,359 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 628 places, 702 transitions, 12051 flow, removed 97 selfloop flow, removed 28 redundant places. [2021-11-20 07:09:00,484 INFO L242 Difference]: Finished difference. Result has 636 places, 672 transitions, 10649 flow [2021-11-20 07:09:00,485 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10459, PETRI_DIFFERENCE_MINUEND_PLACES=592, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=674, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=569, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=10649, PETRI_PLACES=636, PETRI_TRANSITIONS=672} [2021-11-20 07:09:00,486 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 548 predicate places. [2021-11-20 07:09:00,486 INFO L470 AbstractCegarLoop]: Abstraction has has 636 places, 672 transitions, 10649 flow [2021-11-20 07:09:00,486 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:00,486 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:09:00,486 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:09:00,486 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2021-11-20 07:09:00,487 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:09:00,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:09:00,487 INFO L85 PathProgramCache]: Analyzing trace with hash 1369634848, now seen corresponding path program 87 times [2021-11-20 07:09:00,487 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:09:00,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244228884] [2021-11-20 07:09:00,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:09:00,488 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:09:00,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:09:01,174 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:09:01,175 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:09:01,175 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244228884] [2021-11-20 07:09:01,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244228884] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:09:01,175 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:09:01,175 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:09:01,175 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913405354] [2021-11-20 07:09:01,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:09:01,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:09:01,176 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:09:01,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:09:01,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:09:01,178 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:09:01,179 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 636 places, 672 transitions, 10649 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:01,180 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:09:01,180 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:09:01,180 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:09:04,644 INFO L129 PetriNetUnfolder]: 450/1490 cut-off events. [2021-11-20 07:09:04,644 INFO L130 PetriNetUnfolder]: For 35398/35398 co-relation queries the response was YES. [2021-11-20 07:09:04,673 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12514 conditions, 1490 events. 450/1490 cut-off events. For 35398/35398 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 10505 event pairs, 37 based on Foata normal form. 1/1487 useless extension candidates. Maximal degree in co-relation 12289. Up to 1069 conditions per place. [2021-11-20 07:09:04,682 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 552 selfloop transitions, 74 changer transitions 26/691 dead transitions. [2021-11-20 07:09:04,683 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 663 places, 691 transitions, 12033 flow [2021-11-20 07:09:04,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-20 07:09:04,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-20 07:09:04,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1783 transitions. [2021-11-20 07:09:04,685 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5578848560700876 [2021-11-20 07:09:04,685 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1783 transitions. [2021-11-20 07:09:04,685 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1783 transitions. [2021-11-20 07:09:04,685 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:09:04,686 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1783 transitions. [2021-11-20 07:09:04,687 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.44117647058823) internal successors, (1783), 34 states have internal predecessors, (1783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:04,689 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:04,690 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:04,690 INFO L186 Difference]: Start difference. First operand has 636 places, 672 transitions, 10649 flow. Second operand 34 states and 1783 transitions. [2021-11-20 07:09:04,690 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 663 places, 691 transitions, 12033 flow [2021-11-20 07:09:05,241 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 632 places, 691 transitions, 11826 flow, removed 16 selfloop flow, removed 31 redundant places. [2021-11-20 07:09:05,256 INFO L242 Difference]: Finished difference. Result has 636 places, 656 transitions, 10356 flow [2021-11-20 07:09:05,257 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10448, PETRI_DIFFERENCE_MINUEND_PLACES=599, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=672, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=598, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=10356, PETRI_PLACES=636, PETRI_TRANSITIONS=656} [2021-11-20 07:09:05,257 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 548 predicate places. [2021-11-20 07:09:05,257 INFO L470 AbstractCegarLoop]: Abstraction has has 636 places, 656 transitions, 10356 flow [2021-11-20 07:09:05,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:05,257 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:09:05,258 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:09:05,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2021-11-20 07:09:05,258 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:09:05,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:09:05,258 INFO L85 PathProgramCache]: Analyzing trace with hash -406000754, now seen corresponding path program 88 times [2021-11-20 07:09:05,258 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:09:05,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746398578] [2021-11-20 07:09:05,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:09:05,259 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:09:05,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:09:05,865 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:09:05,865 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:09:05,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746398578] [2021-11-20 07:09:05,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746398578] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:09:05,866 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:09:05,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:09:05,866 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437758715] [2021-11-20 07:09:05,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:09:05,866 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:09:05,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:09:05,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:09:05,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:09:05,868 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:09:05,868 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 636 places, 656 transitions, 10356 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:05,869 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:09:05,869 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:09:05,869 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:09:08,244 INFO L129 PetriNetUnfolder]: 448/1494 cut-off events. [2021-11-20 07:09:08,244 INFO L130 PetriNetUnfolder]: For 35325/35325 co-relation queries the response was YES. [2021-11-20 07:09:08,275 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12445 conditions, 1494 events. 448/1494 cut-off events. For 35325/35325 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 10533 event pairs, 39 based on Foata normal form. 1/1492 useless extension candidates. Maximal degree in co-relation 12223. Up to 976 conditions per place. [2021-11-20 07:09:08,284 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 483 selfloop transitions, 153 changer transitions 17/692 dead transitions. [2021-11-20 07:09:08,284 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 650 places, 692 transitions, 12134 flow [2021-11-20 07:09:08,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-20 07:09:08,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-20 07:09:08,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1957 transitions. [2021-11-20 07:09:08,286 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5626797009775734 [2021-11-20 07:09:08,286 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1957 transitions. [2021-11-20 07:09:08,286 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1957 transitions. [2021-11-20 07:09:08,287 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:09:08,287 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1957 transitions. [2021-11-20 07:09:08,289 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.891891891891895) internal successors, (1957), 37 states have internal predecessors, (1957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:08,291 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:09:08,291 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:09:08,291 INFO L186 Difference]: Start difference. First operand has 636 places, 656 transitions, 10356 flow. Second operand 37 states and 1957 transitions. [2021-11-20 07:09:08,291 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 650 places, 692 transitions, 12134 flow [2021-11-20 07:09:08,862 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 614 places, 692 transitions, 11872 flow, removed 25 selfloop flow, removed 36 redundant places. [2021-11-20 07:09:08,877 INFO L242 Difference]: Finished difference. Result has 621 places, 659 transitions, 10597 flow [2021-11-20 07:09:08,878 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10104, PETRI_DIFFERENCE_MINUEND_PLACES=578, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=656, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=148, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=504, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=10597, PETRI_PLACES=621, PETRI_TRANSITIONS=659} [2021-11-20 07:09:08,878 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 533 predicate places. [2021-11-20 07:09:08,879 INFO L470 AbstractCegarLoop]: Abstraction has has 621 places, 659 transitions, 10597 flow [2021-11-20 07:09:08,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:08,879 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:09:08,879 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:09:08,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2021-11-20 07:09:08,879 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:09:08,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:09:08,880 INFO L85 PathProgramCache]: Analyzing trace with hash 380953278, now seen corresponding path program 89 times [2021-11-20 07:09:08,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:09:08,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009050387] [2021-11-20 07:09:08,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:09:08,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:09:08,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:09:09,406 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:09:09,407 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:09:09,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009050387] [2021-11-20 07:09:09,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009050387] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:09:09,407 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:09:09,407 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:09:09,407 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71470656] [2021-11-20 07:09:09,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:09:09,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:09:09,408 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:09:09,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:09:09,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:09:09,409 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:09:09,410 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 621 places, 659 transitions, 10597 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:09,410 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:09:09,410 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:09:09,410 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:09:11,974 INFO L129 PetriNetUnfolder]: 445/1482 cut-off events. [2021-11-20 07:09:11,974 INFO L130 PetriNetUnfolder]: For 34861/34861 co-relation queries the response was YES. [2021-11-20 07:09:12,006 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12486 conditions, 1482 events. 445/1482 cut-off events. For 34861/34861 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 10470 event pairs, 51 based on Foata normal form. 1/1480 useless extension candidates. Maximal degree in co-relation 12269. Up to 953 conditions per place. [2021-11-20 07:09:12,016 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 468 selfloop transitions, 136 changer transitions 47/690 dead transitions. [2021-11-20 07:09:12,016 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 653 places, 690 transitions, 12218 flow [2021-11-20 07:09:12,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-20 07:09:12,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-20 07:09:12,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2005 transitions. [2021-11-20 07:09:12,018 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5613101903695409 [2021-11-20 07:09:12,018 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2005 transitions. [2021-11-20 07:09:12,018 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2005 transitions. [2021-11-20 07:09:12,019 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:09:12,019 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2005 transitions. [2021-11-20 07:09:12,021 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.76315789473684) internal successors, (2005), 38 states have internal predecessors, (2005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:12,023 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:12,024 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:12,024 INFO L186 Difference]: Start difference. First operand has 621 places, 659 transitions, 10597 flow. Second operand 38 states and 2005 transitions. [2021-11-20 07:09:12,024 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 653 places, 690 transitions, 12218 flow [2021-11-20 07:09:12,562 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 620 places, 690 transitions, 11814 flow, removed 67 selfloop flow, removed 33 redundant places. [2021-11-20 07:09:12,576 INFO L242 Difference]: Finished difference. Result has 628 places, 627 transitions, 9953 flow [2021-11-20 07:09:12,577 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10208, PETRI_DIFFERENCE_MINUEND_PLACES=583, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=659, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=135, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=523, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=9953, PETRI_PLACES=628, PETRI_TRANSITIONS=627} [2021-11-20 07:09:12,578 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 540 predicate places. [2021-11-20 07:09:12,578 INFO L470 AbstractCegarLoop]: Abstraction has has 628 places, 627 transitions, 9953 flow [2021-11-20 07:09:12,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:12,578 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:09:12,578 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:09:12,578 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2021-11-20 07:09:12,579 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:09:12,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:09:12,579 INFO L85 PathProgramCache]: Analyzing trace with hash -1688872590, now seen corresponding path program 90 times [2021-11-20 07:09:12,579 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:09:12,579 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129260710] [2021-11-20 07:09:12,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:09:12,579 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:09:12,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:09:13,131 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:09:13,131 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:09:13,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129260710] [2021-11-20 07:09:13,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129260710] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:09:13,131 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:09:13,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:09:13,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860976615] [2021-11-20 07:09:13,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:09:13,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:09:13,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:09:13,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:09:13,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:09:13,134 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:09:13,134 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 628 places, 627 transitions, 9953 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:13,135 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:09:13,135 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:09:13,135 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:09:17,917 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:09:18,611 INFO L129 PetriNetUnfolder]: 428/1455 cut-off events. [2021-11-20 07:09:18,612 INFO L130 PetriNetUnfolder]: For 36133/36133 co-relation queries the response was YES. [2021-11-20 07:09:18,645 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12220 conditions, 1455 events. 428/1455 cut-off events. For 36133/36133 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 10254 event pairs, 39 based on Foata normal form. 1/1452 useless extension candidates. Maximal degree in co-relation 12000. Up to 1020 conditions per place. [2021-11-20 07:09:18,655 INFO L132 encePairwiseOnDemand]: 63/94 looper letters, 514 selfloop transitions, 92 changer transitions 15/660 dead transitions. [2021-11-20 07:09:18,655 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 655 places, 660 transitions, 11622 flow [2021-11-20 07:09:18,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-20 07:09:18,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-20 07:09:18,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2044 transitions. [2021-11-20 07:09:18,657 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5575559192580469 [2021-11-20 07:09:18,657 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2044 transitions. [2021-11-20 07:09:18,658 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2044 transitions. [2021-11-20 07:09:18,658 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:09:18,658 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2044 transitions. [2021-11-20 07:09:18,660 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 52.41025641025641) internal successors, (2044), 39 states have internal predecessors, (2044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:18,663 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:18,663 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:18,663 INFO L186 Difference]: Start difference. First operand has 628 places, 627 transitions, 9953 flow. Second operand 39 states and 2044 transitions. [2021-11-20 07:09:18,663 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 655 places, 660 transitions, 11622 flow [2021-11-20 07:09:19,225 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 610 places, 660 transitions, 11001 flow, removed 107 selfloop flow, removed 45 redundant places. [2021-11-20 07:09:19,239 INFO L242 Difference]: Finished difference. Result has 620 places, 632 transitions, 9731 flow [2021-11-20 07:09:19,240 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9391, PETRI_DIFFERENCE_MINUEND_PLACES=572, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=627, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=536, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=9731, PETRI_PLACES=620, PETRI_TRANSITIONS=632} [2021-11-20 07:09:19,240 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 532 predicate places. [2021-11-20 07:09:19,240 INFO L470 AbstractCegarLoop]: Abstraction has has 620 places, 632 transitions, 9731 flow [2021-11-20 07:09:19,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:19,240 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:09:19,241 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:09:19,241 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2021-11-20 07:09:19,241 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:09:19,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:09:19,241 INFO L85 PathProgramCache]: Analyzing trace with hash 1642231322, now seen corresponding path program 91 times [2021-11-20 07:09:19,242 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:09:19,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119806215] [2021-11-20 07:09:19,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:09:19,242 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:09:19,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:09:19,737 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:09:19,737 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:09:19,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119806215] [2021-11-20 07:09:19,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119806215] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:09:19,738 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:09:19,738 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:09:19,738 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780862640] [2021-11-20 07:09:19,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:09:19,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:09:19,739 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:09:19,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:09:19,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:09:19,740 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:09:19,741 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 620 places, 632 transitions, 9731 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:19,741 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:09:19,741 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:09:19,741 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:09:21,779 INFO L129 PetriNetUnfolder]: 425/1434 cut-off events. [2021-11-20 07:09:21,779 INFO L130 PetriNetUnfolder]: For 34367/34367 co-relation queries the response was YES. [2021-11-20 07:09:21,810 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11889 conditions, 1434 events. 425/1434 cut-off events. For 34367/34367 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 10074 event pairs, 50 based on Foata normal form. 1/1430 useless extension candidates. Maximal degree in co-relation 11673. Up to 955 conditions per place. [2021-11-20 07:09:21,818 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 467 selfloop transitions, 113 changer transitions 38/657 dead transitions. [2021-11-20 07:09:21,819 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 648 places, 657 transitions, 11120 flow [2021-11-20 07:09:21,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:09:21,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:09:21,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1851 transitions. [2021-11-20 07:09:21,821 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5626139817629179 [2021-11-20 07:09:21,821 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1851 transitions. [2021-11-20 07:09:21,821 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1851 transitions. [2021-11-20 07:09:21,821 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:09:21,822 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1851 transitions. [2021-11-20 07:09:21,823 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.885714285714286) internal successors, (1851), 35 states have internal predecessors, (1851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:21,825 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:21,825 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:21,826 INFO L186 Difference]: Start difference. First operand has 620 places, 632 transitions, 9731 flow. Second operand 35 states and 1851 transitions. [2021-11-20 07:09:21,826 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 648 places, 657 transitions, 11120 flow [2021-11-20 07:09:22,303 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 616 places, 657 transitions, 10848 flow, removed 69 selfloop flow, removed 32 redundant places. [2021-11-20 07:09:22,315 INFO L242 Difference]: Finished difference. Result has 620 places, 607 transitions, 9178 flow [2021-11-20 07:09:22,316 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9465, PETRI_DIFFERENCE_MINUEND_PLACES=582, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=632, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=113, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=519, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=9178, PETRI_PLACES=620, PETRI_TRANSITIONS=607} [2021-11-20 07:09:22,316 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 532 predicate places. [2021-11-20 07:09:22,316 INFO L470 AbstractCegarLoop]: Abstraction has has 620 places, 607 transitions, 9178 flow [2021-11-20 07:09:22,317 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:22,317 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:09:22,317 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:09:22,317 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2021-11-20 07:09:22,317 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:09:22,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:09:22,318 INFO L85 PathProgramCache]: Analyzing trace with hash -1033361068, now seen corresponding path program 92 times [2021-11-20 07:09:22,318 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:09:22,318 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86921254] [2021-11-20 07:09:22,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:09:22,318 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:09:22,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:09:22,770 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:09:22,770 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:09:22,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86921254] [2021-11-20 07:09:22,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86921254] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:09:22,770 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:09:22,771 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:09:22,771 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786122496] [2021-11-20 07:09:22,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:09:22,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:09:22,771 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:09:22,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:09:22,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:09:22,772 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:09:22,773 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 620 places, 607 transitions, 9178 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:22,773 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:09:22,773 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:09:22,773 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:09:24,936 INFO L129 PetriNetUnfolder]: 413/1392 cut-off events. [2021-11-20 07:09:24,936 INFO L130 PetriNetUnfolder]: For 33006/33006 co-relation queries the response was YES. [2021-11-20 07:09:24,968 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11481 conditions, 1392 events. 413/1392 cut-off events. For 33006/33006 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 9597 event pairs, 52 based on Foata normal form. 1/1389 useless extension candidates. Maximal degree in co-relation 11266. Up to 962 conditions per place. [2021-11-20 07:09:24,976 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 478 selfloop transitions, 86 changer transitions 26/629 dead transitions. [2021-11-20 07:09:24,976 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 642 places, 629 transitions, 10486 flow [2021-11-20 07:09:24,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:09:24,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:09:24,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1841 transitions. [2021-11-20 07:09:24,979 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5595744680851064 [2021-11-20 07:09:24,979 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1841 transitions. [2021-11-20 07:09:24,979 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1841 transitions. [2021-11-20 07:09:24,979 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:09:24,979 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1841 transitions. [2021-11-20 07:09:24,981 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.6) internal successors, (1841), 35 states have internal predecessors, (1841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:24,983 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:24,983 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:24,983 INFO L186 Difference]: Start difference. First operand has 620 places, 607 transitions, 9178 flow. Second operand 35 states and 1841 transitions. [2021-11-20 07:09:24,984 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 642 places, 629 transitions, 10486 flow [2021-11-20 07:09:25,453 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 600 places, 629 transitions, 10003 flow, removed 59 selfloop flow, removed 42 redundant places. [2021-11-20 07:09:25,465 INFO L242 Difference]: Finished difference. Result has 604 places, 591 transitions, 8510 flow [2021-11-20 07:09:25,466 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8703, PETRI_DIFFERENCE_MINUEND_PLACES=566, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=607, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=521, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=8510, PETRI_PLACES=604, PETRI_TRANSITIONS=591} [2021-11-20 07:09:25,466 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 516 predicate places. [2021-11-20 07:09:25,467 INFO L470 AbstractCegarLoop]: Abstraction has has 604 places, 591 transitions, 8510 flow [2021-11-20 07:09:25,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:25,467 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:09:25,467 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:09:25,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2021-11-20 07:09:25,468 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:09:25,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:09:25,469 INFO L85 PathProgramCache]: Analyzing trace with hash 158302862, now seen corresponding path program 93 times [2021-11-20 07:09:25,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:09:25,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261501876] [2021-11-20 07:09:25,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:09:25,469 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:09:25,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:09:26,123 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:09:26,123 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:09:26,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261501876] [2021-11-20 07:09:26,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261501876] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:09:26,124 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:09:26,124 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:09:26,124 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077221391] [2021-11-20 07:09:26,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:09:26,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:09:26,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:09:26,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:09:26,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:09:26,126 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:09:26,126 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 604 places, 591 transitions, 8510 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:26,126 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:09:26,127 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:09:26,127 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:09:28,227 INFO L129 PetriNetUnfolder]: 416/1411 cut-off events. [2021-11-20 07:09:28,227 INFO L130 PetriNetUnfolder]: For 34731/34731 co-relation queries the response was YES. [2021-11-20 07:09:28,257 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11393 conditions, 1411 events. 416/1411 cut-off events. For 34731/34731 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 9776 event pairs, 52 based on Foata normal form. 1/1409 useless extension candidates. Maximal degree in co-relation 11186. Up to 922 conditions per place. [2021-11-20 07:09:28,265 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 444 selfloop transitions, 119 changer transitions 23/625 dead transitions. [2021-11-20 07:09:28,265 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 620 places, 625 transitions, 10277 flow [2021-11-20 07:09:28,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-20 07:09:28,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-20 07:09:28,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1755 transitions. [2021-11-20 07:09:28,267 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5657640232108317 [2021-11-20 07:09:28,268 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1755 transitions. [2021-11-20 07:09:28,268 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1755 transitions. [2021-11-20 07:09:28,268 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:09:28,269 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1755 transitions. [2021-11-20 07:09:28,270 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 53.18181818181818) internal successors, (1755), 33 states have internal predecessors, (1755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:28,272 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:28,272 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:28,273 INFO L186 Difference]: Start difference. First operand has 604 places, 591 transitions, 8510 flow. Second operand 33 states and 1755 transitions. [2021-11-20 07:09:28,273 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 620 places, 625 transitions, 10277 flow [2021-11-20 07:09:28,700 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 585 places, 625 transitions, 9971 flow, removed 39 selfloop flow, removed 35 redundant places. [2021-11-20 07:09:28,709 INFO L242 Difference]: Finished difference. Result has 592 places, 591 transitions, 8576 flow [2021-11-20 07:09:28,709 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8210, PETRI_DIFFERENCE_MINUEND_PLACES=553, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=591, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=117, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=473, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=8576, PETRI_PLACES=592, PETRI_TRANSITIONS=591} [2021-11-20 07:09:28,710 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 504 predicate places. [2021-11-20 07:09:28,710 INFO L470 AbstractCegarLoop]: Abstraction has has 592 places, 591 transitions, 8576 flow [2021-11-20 07:09:28,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:28,710 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:09:28,710 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:09:28,710 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2021-11-20 07:09:28,710 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:09:28,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:09:28,711 INFO L85 PathProgramCache]: Analyzing trace with hash -1831168324, now seen corresponding path program 94 times [2021-11-20 07:09:28,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:09:28,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230786402] [2021-11-20 07:09:28,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:09:28,711 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:09:28,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:09: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. [2021-11-20 07:09:29,164 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:09:29,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230786402] [2021-11-20 07:09:29,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230786402] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:09:29,164 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:09:29,164 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:09:29,164 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006192159] [2021-11-20 07:09:29,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:09:29,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:09:29,165 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:09:29,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:09:29,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:09:29,166 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:09:29,166 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 592 places, 591 transitions, 8576 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:29,166 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:09:29,166 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:09:29,167 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:09:33,148 INFO L129 PetriNetUnfolder]: 415/1397 cut-off events. [2021-11-20 07:09:33,148 INFO L130 PetriNetUnfolder]: For 37079/37079 co-relation queries the response was YES. [2021-11-20 07:09:33,178 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11476 conditions, 1397 events. 415/1397 cut-off events. For 37079/37079 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 9657 event pairs, 36 based on Foata normal form. 1/1394 useless extension candidates. Maximal degree in co-relation 11268. Up to 900 conditions per place. [2021-11-20 07:09:33,186 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 421 selfloop transitions, 149 changer transitions 22/631 dead transitions. [2021-11-20 07:09:33,186 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 632 places, 631 transitions, 10552 flow [2021-11-20 07:09:33,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-11-20 07:09:33,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2021-11-20 07:09:33,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2413 transitions. [2021-11-20 07:09:33,188 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5580481036077706 [2021-11-20 07:09:33,188 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 2413 transitions. [2021-11-20 07:09:33,189 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 2413 transitions. [2021-11-20 07:09:33,189 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:09:33,189 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 2413 transitions. [2021-11-20 07:09:33,191 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 52.45652173913044) internal successors, (2413), 46 states have internal predecessors, (2413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:33,194 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 94.0) internal successors, (4418), 47 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:33,194 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 94.0) internal successors, (4418), 47 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:33,194 INFO L186 Difference]: Start difference. First operand has 592 places, 591 transitions, 8576 flow. Second operand 46 states and 2413 transitions. [2021-11-20 07:09:33,194 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 632 places, 631 transitions, 10552 flow [2021-11-20 07:09:33,578 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 600 places, 631 transitions, 10225 flow, removed 67 selfloop flow, removed 32 redundant places. [2021-11-20 07:09:33,589 INFO L242 Difference]: Finished difference. Result has 611 places, 595 transitions, 8836 flow [2021-11-20 07:09:33,590 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8277, PETRI_DIFFERENCE_MINUEND_PLACES=555, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=591, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=144, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=443, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=8836, PETRI_PLACES=611, PETRI_TRANSITIONS=595} [2021-11-20 07:09:33,591 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 523 predicate places. [2021-11-20 07:09:33,591 INFO L470 AbstractCegarLoop]: Abstraction has has 611 places, 595 transitions, 8836 flow [2021-11-20 07:09:33,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:33,591 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:09:33,591 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:09:33,591 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2021-11-20 07:09:33,591 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:09:33,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:09:33,592 INFO L85 PathProgramCache]: Analyzing trace with hash 376187100, now seen corresponding path program 95 times [2021-11-20 07:09:33,592 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:09:33,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568172349] [2021-11-20 07:09:33,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:09:33,593 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:09:33,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:09:34,183 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:09:34,183 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:09:34,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568172349] [2021-11-20 07:09:34,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568172349] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:09:34,184 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:09:34,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:09:34,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251460674] [2021-11-20 07:09:34,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:09:34,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:09:34,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:09:34,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:09:34,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:09:34,186 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:09:34,187 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 611 places, 595 transitions, 8836 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:34,187 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:09:34,187 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:09:34,187 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:09:36,336 INFO L129 PetriNetUnfolder]: 405/1369 cut-off events. [2021-11-20 07:09:36,336 INFO L130 PetriNetUnfolder]: For 34555/34555 co-relation queries the response was YES. [2021-11-20 07:09:36,366 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11266 conditions, 1369 events. 405/1369 cut-off events. For 34555/34555 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 9403 event pairs, 48 based on Foata normal form. 1/1366 useless extension candidates. Maximal degree in co-relation 11056. Up to 941 conditions per place. [2021-11-20 07:09:36,373 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 460 selfloop transitions, 85 changer transitions 33/617 dead transitions. [2021-11-20 07:09:36,374 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 639 places, 617 transitions, 10120 flow [2021-11-20 07:09:36,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:09:36,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:09:36,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1842 transitions. [2021-11-20 07:09:36,376 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5598784194528875 [2021-11-20 07:09:36,376 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1842 transitions. [2021-11-20 07:09:36,376 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1842 transitions. [2021-11-20 07:09:36,376 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:09:36,376 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1842 transitions. [2021-11-20 07:09:36,378 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.628571428571426) internal successors, (1842), 35 states have internal predecessors, (1842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:36,380 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:36,380 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:36,380 INFO L186 Difference]: Start difference. First operand has 611 places, 595 transitions, 8836 flow. Second operand 35 states and 1842 transitions. [2021-11-20 07:09:36,380 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 639 places, 617 transitions, 10120 flow [2021-11-20 07:09:36,828 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 600 places, 617 transitions, 9812 flow, removed 61 selfloop flow, removed 39 redundant places. [2021-11-20 07:09:36,840 INFO L242 Difference]: Finished difference. Result has 604 places, 575 transitions, 8310 flow [2021-11-20 07:09:36,841 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8536, PETRI_DIFFERENCE_MINUEND_PLACES=566, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=595, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=510, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=8310, PETRI_PLACES=604, PETRI_TRANSITIONS=575} [2021-11-20 07:09:36,841 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 516 predicate places. [2021-11-20 07:09:36,841 INFO L470 AbstractCegarLoop]: Abstraction has has 604 places, 575 transitions, 8310 flow [2021-11-20 07:09:36,842 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:36,842 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:09:36,842 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:09:36,842 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2021-11-20 07:09:36,842 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:09:36,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:09:36,843 INFO L85 PathProgramCache]: Analyzing trace with hash 1028674008, now seen corresponding path program 96 times [2021-11-20 07:09:36,843 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:09:36,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128756626] [2021-11-20 07:09:36,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:09:36,843 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:09:36,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:09:37,557 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:09:37,557 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:09:37,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128756626] [2021-11-20 07:09:37,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128756626] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:09:37,557 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:09:37,558 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:09:37,558 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304956962] [2021-11-20 07:09:37,558 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:09:37,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:09:37,558 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:09:37,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:09:37,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:09:37,560 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:09:37,561 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 604 places, 575 transitions, 8310 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:37,561 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:09:37,562 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:09:37,562 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:09:40,038 INFO L129 PetriNetUnfolder]: 402/1338 cut-off events. [2021-11-20 07:09:40,038 INFO L130 PetriNetUnfolder]: For 32577/32577 co-relation queries the response was YES. [2021-11-20 07:09:40,068 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10906 conditions, 1338 events. 402/1338 cut-off events. For 32577/32577 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 9056 event pairs, 37 based on Foata normal form. 1/1336 useless extension candidates. Maximal degree in co-relation 10697. Up to 939 conditions per place. [2021-11-20 07:09:40,076 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 457 selfloop transitions, 88 changer transitions 17/601 dead transitions. [2021-11-20 07:09:40,077 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 629 places, 601 transitions, 9739 flow [2021-11-20 07:09:40,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-11-20 07:09:40,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2021-11-20 07:09:40,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2092 transitions. [2021-11-20 07:09:40,079 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5563829787234043 [2021-11-20 07:09:40,079 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2092 transitions. [2021-11-20 07:09:40,079 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2092 transitions. [2021-11-20 07:09:40,080 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:09:40,080 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2092 transitions. [2021-11-20 07:09:40,082 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.3) internal successors, (2092), 40 states have internal predecessors, (2092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:40,084 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:40,084 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:40,085 INFO L186 Difference]: Start difference. First operand has 604 places, 575 transitions, 8310 flow. Second operand 40 states and 2092 transitions. [2021-11-20 07:09:40,085 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 629 places, 601 transitions, 9739 flow [2021-11-20 07:09:40,509 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 590 places, 601 transitions, 9372 flow, removed 56 selfloop flow, removed 39 redundant places. [2021-11-20 07:09:40,522 INFO L242 Difference]: Finished difference. Result has 595 places, 574 transitions, 8182 flow [2021-11-20 07:09:40,522 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7961, PETRI_DIFFERENCE_MINUEND_PLACES=551, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=575, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=488, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=8182, PETRI_PLACES=595, PETRI_TRANSITIONS=574} [2021-11-20 07:09:40,526 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 507 predicate places. [2021-11-20 07:09:40,526 INFO L470 AbstractCegarLoop]: Abstraction has has 595 places, 574 transitions, 8182 flow [2021-11-20 07:09:40,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:40,527 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:09:40,527 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:09:40,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2021-11-20 07:09:40,528 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:09:40,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:09:40,528 INFO L85 PathProgramCache]: Analyzing trace with hash 1743071988, now seen corresponding path program 97 times [2021-11-20 07:09:40,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:09:40,529 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933509900] [2021-11-20 07:09:40,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:09:40,529 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:09:40,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:09:41,083 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:09:41,083 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:09:41,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933509900] [2021-11-20 07:09:41,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933509900] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:09:41,083 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:09:41,083 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:09:41,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434854823] [2021-11-20 07:09:41,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:09:41,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:09:41,084 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:09:41,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:09:41,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:09:41,085 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:09:41,086 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 595 places, 574 transitions, 8182 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:41,086 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:09:41,086 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:09:41,086 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:09:45,417 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:09:46,575 INFO L129 PetriNetUnfolder]: 401/1333 cut-off events. [2021-11-20 07:09:46,575 INFO L130 PetriNetUnfolder]: For 32463/32463 co-relation queries the response was YES. [2021-11-20 07:09:46,603 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10779 conditions, 1333 events. 401/1333 cut-off events. For 32463/32463 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 9040 event pairs, 36 based on Foata normal form. 1/1331 useless extension candidates. Maximal degree in co-relation 10574. Up to 898 conditions per place. [2021-11-20 07:09:46,611 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 416 selfloop transitions, 128 changer transitions 19/602 dead transitions. [2021-11-20 07:09:46,611 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 631 places, 602 transitions, 9600 flow [2021-11-20 07:09:46,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-11-20 07:09:46,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2021-11-20 07:09:46,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2304 transitions. [2021-11-20 07:09:46,613 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5570599613152805 [2021-11-20 07:09:46,613 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 2304 transitions. [2021-11-20 07:09:46,613 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 2304 transitions. [2021-11-20 07:09:46,614 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:09:46,614 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 2304 transitions. [2021-11-20 07:09:46,616 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 52.36363636363637) internal successors, (2304), 44 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:46,619 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 45 states, 45 states have (on average 94.0) internal successors, (4230), 45 states have internal predecessors, (4230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:46,619 INFO L81 ComplementDD]: Finished complementDD. Result has 45 states, 45 states have (on average 94.0) internal successors, (4230), 45 states have internal predecessors, (4230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:46,619 INFO L186 Difference]: Start difference. First operand has 595 places, 574 transitions, 8182 flow. Second operand 44 states and 2304 transitions. [2021-11-20 07:09:46,619 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 631 places, 602 transitions, 9600 flow [2021-11-20 07:09:46,982 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 590 places, 602 transitions, 9321 flow, removed 54 selfloop flow, removed 41 redundant places. [2021-11-20 07:09:46,994 INFO L242 Difference]: Finished difference. Result has 597 places, 571 transitions, 8159 flow [2021-11-20 07:09:46,995 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7907, PETRI_DIFFERENCE_MINUEND_PLACES=547, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=574, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=128, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=446, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=8159, PETRI_PLACES=597, PETRI_TRANSITIONS=571} [2021-11-20 07:09:46,995 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 509 predicate places. [2021-11-20 07:09:46,995 INFO L470 AbstractCegarLoop]: Abstraction has has 597 places, 571 transitions, 8159 flow [2021-11-20 07:09:46,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:46,995 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:09:46,996 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:09:46,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2021-11-20 07:09:46,996 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:09:46,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:09:46,996 INFO L85 PathProgramCache]: Analyzing trace with hash 1893718820, now seen corresponding path program 98 times [2021-11-20 07:09:46,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:09:46,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908749723] [2021-11-20 07:09:46,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:09:46,997 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:09:47,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:09:47,484 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:09:47,484 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:09:47,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908749723] [2021-11-20 07:09:47,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908749723] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:09:47,484 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:09:47,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:09:47,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569018603] [2021-11-20 07:09:47,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:09:47,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:09:47,485 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:09:47,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:09:47,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:09:47,486 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:09:47,487 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 597 places, 571 transitions, 8159 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:47,487 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:09:47,487 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:09:47,487 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:09:50,102 INFO L129 PetriNetUnfolder]: 400/1354 cut-off events. [2021-11-20 07:09:50,103 INFO L130 PetriNetUnfolder]: For 33465/33465 co-relation queries the response was YES. [2021-11-20 07:09:50,124 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10908 conditions, 1354 events. 400/1354 cut-off events. For 33465/33465 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 9249 event pairs, 40 based on Foata normal form. 1/1352 useless extension candidates. Maximal degree in co-relation 10703. Up to 845 conditions per place. [2021-11-20 07:09:50,130 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 393 selfloop transitions, 150 changer transitions 27/609 dead transitions. [2021-11-20 07:09:50,130 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 631 places, 609 transitions, 9777 flow [2021-11-20 07:09:50,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-11-20 07:09:50,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2021-11-20 07:09:50,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 2267 transitions. [2021-11-20 07:09:50,132 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5608609599208313 [2021-11-20 07:09:50,132 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 2267 transitions. [2021-11-20 07:09:50,133 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 2267 transitions. [2021-11-20 07:09:50,133 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:09:50,133 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 2267 transitions. [2021-11-20 07:09:50,135 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 44 states, 43 states have (on average 52.72093023255814) internal successors, (2267), 43 states have internal predecessors, (2267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:50,136 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 44 states, 44 states have (on average 94.0) internal successors, (4136), 44 states have internal predecessors, (4136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:50,137 INFO L81 ComplementDD]: Finished complementDD. Result has 44 states, 44 states have (on average 94.0) internal successors, (4136), 44 states have internal predecessors, (4136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:50,137 INFO L186 Difference]: Start difference. First operand has 597 places, 571 transitions, 8159 flow. Second operand 43 states and 2267 transitions. [2021-11-20 07:09:50,137 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 631 places, 609 transitions, 9777 flow [2021-11-20 07:09:50,443 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 586 places, 609 transitions, 9403 flow, removed 20 selfloop flow, removed 45 redundant places. [2021-11-20 07:09:50,453 INFO L242 Difference]: Finished difference. Result has 593 places, 563 transitions, 8102 flow [2021-11-20 07:09:50,453 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7806, PETRI_DIFFERENCE_MINUEND_PLACES=544, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=571, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=150, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=421, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=8102, PETRI_PLACES=593, PETRI_TRANSITIONS=563} [2021-11-20 07:09:50,453 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 505 predicate places. [2021-11-20 07:09:50,453 INFO L470 AbstractCegarLoop]: Abstraction has has 593 places, 563 transitions, 8102 flow [2021-11-20 07:09:50,454 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:50,454 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:09:50,454 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:09:50,454 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2021-11-20 07:09:50,454 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:09:50,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:09:50,454 INFO L85 PathProgramCache]: Analyzing trace with hash -1789611616, now seen corresponding path program 99 times [2021-11-20 07:09:50,454 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:09:50,455 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510409365] [2021-11-20 07:09:50,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:09:50,455 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:09:50,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:09:50,942 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:09:50,943 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:09:50,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510409365] [2021-11-20 07:09:50,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510409365] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:09:50,943 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:09:50,943 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:09:50,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718549460] [2021-11-20 07:09:50,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:09:50,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:09:50,944 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:09:50,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:09:50,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:09:50,947 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:09:50,948 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 593 places, 563 transitions, 8102 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:50,948 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:09:50,948 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:09:50,949 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:09:54,117 INFO L129 PetriNetUnfolder]: 402/1356 cut-off events. [2021-11-20 07:09:54,117 INFO L130 PetriNetUnfolder]: For 35337/35337 co-relation queries the response was YES. [2021-11-20 07:09:54,143 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11154 conditions, 1356 events. 402/1356 cut-off events. For 35337/35337 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 9241 event pairs, 35 based on Foata normal form. 1/1353 useless extension candidates. Maximal degree in co-relation 10950. Up to 768 conditions per place. [2021-11-20 07:09:54,151 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 334 selfloop transitions, 219 changer transitions 21/613 dead transitions. [2021-11-20 07:09:54,151 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 634 places, 613 transitions, 10346 flow [2021-11-20 07:09:54,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-11-20 07:09:54,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2021-11-20 07:09:54,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 2777 transitions. [2021-11-20 07:09:54,154 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5574066639903653 [2021-11-20 07:09:54,154 INFO L72 ComplementDD]: Start complementDD. Operand 53 states and 2777 transitions. [2021-11-20 07:09:54,154 INFO L73 IsDeterministic]: Start isDeterministic. Operand 53 states and 2777 transitions. [2021-11-20 07:09:54,155 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:09:54,155 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 53 states and 2777 transitions. [2021-11-20 07:09:54,157 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 54 states, 53 states have (on average 52.39622641509434) internal successors, (2777), 53 states have internal predecessors, (2777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:54,160 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 54 states, 54 states have (on average 94.0) internal successors, (5076), 54 states have internal predecessors, (5076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:54,161 INFO L81 ComplementDD]: Finished complementDD. Result has 54 states, 54 states have (on average 94.0) internal successors, (5076), 54 states have internal predecessors, (5076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:54,161 INFO L186 Difference]: Start difference. First operand has 593 places, 563 transitions, 8102 flow. Second operand 53 states and 2777 transitions. [2021-11-20 07:09:54,161 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 634 places, 613 transitions, 10346 flow [2021-11-20 07:09:54,565 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 590 places, 613 transitions, 9898 flow, removed 44 selfloop flow, removed 44 redundant places. [2021-11-20 07:09:54,577 INFO L242 Difference]: Finished difference. Result has 600 places, 574 transitions, 8598 flow [2021-11-20 07:09:54,578 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7716, PETRI_DIFFERENCE_MINUEND_PLACES=538, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=563, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=209, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=351, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=8598, PETRI_PLACES=600, PETRI_TRANSITIONS=574} [2021-11-20 07:09:54,578 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 512 predicate places. [2021-11-20 07:09:54,578 INFO L470 AbstractCegarLoop]: Abstraction has has 600 places, 574 transitions, 8598 flow [2021-11-20 07:09:54,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:54,578 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:09:54,579 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:09:54,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98 [2021-11-20 07:09:54,579 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:09:54,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:09:54,579 INFO L85 PathProgramCache]: Analyzing trace with hash 1715819644, now seen corresponding path program 100 times [2021-11-20 07:09:54,580 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:09:54,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837603438] [2021-11-20 07:09:54,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:09:54,580 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:09:54,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:09:55,094 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:09:55,095 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:09:55,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837603438] [2021-11-20 07:09:55,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837603438] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:09:55,095 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:09:55,095 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:09:55,095 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804429935] [2021-11-20 07:09:55,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:09:55,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:09:55,096 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:09:55,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:09:55,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:09:55,099 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:09:55,100 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 600 places, 574 transitions, 8598 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:55,100 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:09:55,100 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:09:55,100 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:09:57,721 INFO L129 PetriNetUnfolder]: 392/1319 cut-off events. [2021-11-20 07:09:57,721 INFO L130 PetriNetUnfolder]: For 32924/32924 co-relation queries the response was YES. [2021-11-20 07:09:57,749 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10952 conditions, 1319 events. 392/1319 cut-off events. For 32924/32924 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 8923 event pairs, 50 based on Foata normal form. 1/1316 useless extension candidates. Maximal degree in co-relation 10749. Up to 929 conditions per place. [2021-11-20 07:09:57,757 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 455 selfloop transitions, 72 changer transitions 25/591 dead transitions. [2021-11-20 07:09:57,757 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 630 places, 591 transitions, 9806 flow [2021-11-20 07:09:57,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-20 07:09:57,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-20 07:09:57,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1936 transitions. [2021-11-20 07:09:57,763 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5566417481311098 [2021-11-20 07:09:57,763 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1936 transitions. [2021-11-20 07:09:57,763 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1936 transitions. [2021-11-20 07:09:57,764 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:09:57,764 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1936 transitions. [2021-11-20 07:09:57,767 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.32432432432432) internal successors, (1936), 37 states have internal predecessors, (1936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:57,770 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:09:57,770 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:09:57,770 INFO L186 Difference]: Start difference. First operand has 600 places, 574 transitions, 8598 flow. Second operand 37 states and 1936 transitions. [2021-11-20 07:09:57,770 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 630 places, 591 transitions, 9806 flow [2021-11-20 07:09:58,172 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 588 places, 591 transitions, 9308 flow, removed 124 selfloop flow, removed 42 redundant places. [2021-11-20 07:09:58,184 INFO L242 Difference]: Finished difference. Result has 592 places, 557 transitions, 8063 flow [2021-11-20 07:09:58,185 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8104, PETRI_DIFFERENCE_MINUEND_PLACES=552, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=574, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=502, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=8063, PETRI_PLACES=592, PETRI_TRANSITIONS=557} [2021-11-20 07:09:58,186 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 504 predicate places. [2021-11-20 07:09:58,186 INFO L470 AbstractCegarLoop]: Abstraction has has 592 places, 557 transitions, 8063 flow [2021-11-20 07:09:58,186 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:58,186 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:09:58,187 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:09:58,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2021-11-20 07:09:58,187 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:09:58,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:09:58,188 INFO L85 PathProgramCache]: Analyzing trace with hash 1484076136, now seen corresponding path program 101 times [2021-11-20 07:09:58,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:09:58,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862631969] [2021-11-20 07:09:58,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:09:58,189 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:09:58,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:09:58,699 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:09:58,699 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:09:58,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862631969] [2021-11-20 07:09:58,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862631969] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:09:58,700 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:09:58,700 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:09:58,701 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269900136] [2021-11-20 07:09:58,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:09:58,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:09:58,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:09:58,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:09:58,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:09:58,703 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:09:58,703 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 592 places, 557 transitions, 8063 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:09:58,703 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:09:58,704 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:09:58,704 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:10:01,039 INFO L129 PetriNetUnfolder]: 392/1325 cut-off events. [2021-11-20 07:10:01,039 INFO L130 PetriNetUnfolder]: For 31348/31348 co-relation queries the response was YES. [2021-11-20 07:10:01,065 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10675 conditions, 1325 events. 392/1325 cut-off events. For 31348/31348 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 8983 event pairs, 34 based on Foata normal form. 1/1323 useless extension candidates. Maximal degree in co-relation 10474. Up to 894 conditions per place. [2021-11-20 07:10:01,073 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 426 selfloop transitions, 103 changer transitions 18/586 dead transitions. [2021-11-20 07:10:01,073 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 603 places, 586 transitions, 9493 flow [2021-11-20 07:10:01,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-20 07:10:01,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-20 07:10:01,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1995 transitions. [2021-11-20 07:10:01,075 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5585106382978723 [2021-11-20 07:10:01,075 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 1995 transitions. [2021-11-20 07:10:01,075 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 1995 transitions. [2021-11-20 07:10:01,076 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:10:01,076 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 1995 transitions. [2021-11-20 07:10:01,078 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.5) internal successors, (1995), 38 states have internal predecessors, (1995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:01,080 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:01,081 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:01,081 INFO L186 Difference]: Start difference. First operand has 592 places, 557 transitions, 8063 flow. Second operand 38 states and 1995 transitions. [2021-11-20 07:10:01,081 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 603 places, 586 transitions, 9493 flow [2021-11-20 07:10:01,444 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 568 places, 586 transitions, 9178 flow, removed 34 selfloop flow, removed 35 redundant places. [2021-11-20 07:10:01,455 INFO L242 Difference]: Finished difference. Result has 575 places, 558 transitions, 8064 flow [2021-11-20 07:10:01,456 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7780, PETRI_DIFFERENCE_MINUEND_PLACES=531, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=557, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=455, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=8064, PETRI_PLACES=575, PETRI_TRANSITIONS=558} [2021-11-20 07:10:01,456 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 487 predicate places. [2021-11-20 07:10:01,456 INFO L470 AbstractCegarLoop]: Abstraction has has 575 places, 558 transitions, 8064 flow [2021-11-20 07:10:01,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:01,457 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:10:01,457 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:10:01,457 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100 [2021-11-20 07:10:01,457 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:10:01,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:10:01,457 INFO L85 PathProgramCache]: Analyzing trace with hash -762114918, now seen corresponding path program 102 times [2021-11-20 07:10:01,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:10:01,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54346] [2021-11-20 07:10:01,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:10:01,458 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:10:01,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:10:01,980 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:10:01,980 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:10:01,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54346] [2021-11-20 07:10:01,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54346] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:10:01,980 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:10:01,981 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:10:01,981 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095334056] [2021-11-20 07:10:01,981 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:10:01,981 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:10:01,981 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:10:01,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:10:01,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:10:01,983 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:10:01,984 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 575 places, 558 transitions, 8064 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:01,984 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:10:01,984 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:10:01,985 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:10:05,690 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:10:06,510 INFO L129 PetriNetUnfolder]: 386/1302 cut-off events. [2021-11-20 07:10:06,510 INFO L130 PetriNetUnfolder]: For 29595/29595 co-relation queries the response was YES. [2021-11-20 07:10:06,550 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10443 conditions, 1302 events. 386/1302 cut-off events. For 29595/29595 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 8797 event pairs, 36 based on Foata normal form. 1/1299 useless extension candidates. Maximal degree in co-relation 10245. Up to 890 conditions per place. [2021-11-20 07:10:06,560 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 425 selfloop transitions, 81 changer transitions 31/576 dead transitions. [2021-11-20 07:10:06,560 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 602 places, 576 transitions, 9248 flow [2021-11-20 07:10:06,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:10:06,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:10:06,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1839 transitions. [2021-11-20 07:10:06,564 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.558966565349544 [2021-11-20 07:10:06,564 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1839 transitions. [2021-11-20 07:10:06,564 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1839 transitions. [2021-11-20 07:10:06,565 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:10:06,565 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1839 transitions. [2021-11-20 07:10:06,568 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.542857142857144) internal successors, (1839), 35 states have internal predecessors, (1839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:06,571 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:06,572 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:06,572 INFO L186 Difference]: Start difference. First operand has 575 places, 558 transitions, 8064 flow. Second operand 35 states and 1839 transitions. [2021-11-20 07:10:06,572 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 602 places, 576 transitions, 9248 flow [2021-11-20 07:10:06,994 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 571 places, 576 transitions, 8968 flow, removed 60 selfloop flow, removed 31 redundant places. [2021-11-20 07:10:07,005 INFO L242 Difference]: Finished difference. Result has 576 places, 536 transitions, 7698 flow [2021-11-20 07:10:07,005 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7792, PETRI_DIFFERENCE_MINUEND_PLACES=537, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=558, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=81, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=477, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=7698, PETRI_PLACES=576, PETRI_TRANSITIONS=536} [2021-11-20 07:10:07,006 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 488 predicate places. [2021-11-20 07:10:07,006 INFO L470 AbstractCegarLoop]: Abstraction has has 576 places, 536 transitions, 7698 flow [2021-11-20 07:10:07,006 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:07,006 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:10:07,007 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:10:07,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2021-11-20 07:10:07,007 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:10:07,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:10:07,008 INFO L85 PathProgramCache]: Analyzing trace with hash 201231122, now seen corresponding path program 103 times [2021-11-20 07:10:07,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:10:07,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692698530] [2021-11-20 07:10:07,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:10:07,009 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:10:07,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:10:07,503 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:10:07,504 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:10:07,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692698530] [2021-11-20 07:10:07,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692698530] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:10:07,504 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:10:07,504 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:10:07,504 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898875938] [2021-11-20 07:10:07,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:10:07,505 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:10:07,505 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:10:07,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:10:07,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:10:07,507 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:10:07,508 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 576 places, 536 transitions, 7698 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:07,508 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:10:07,508 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:10:07,508 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:10:09,883 INFO L129 PetriNetUnfolder]: 385/1299 cut-off events. [2021-11-20 07:10:09,884 INFO L130 PetriNetUnfolder]: For 28805/28805 co-relation queries the response was YES. [2021-11-20 07:10:09,909 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10346 conditions, 1299 events. 385/1299 cut-off events. For 28805/28805 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 8744 event pairs, 36 based on Foata normal form. 1/1296 useless extension candidates. Maximal degree in co-relation 10147. Up to 862 conditions per place. [2021-11-20 07:10:09,916 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 402 selfloop transitions, 103 changer transitions 23/567 dead transitions. [2021-11-20 07:10:09,916 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 589 places, 567 transitions, 9113 flow [2021-11-20 07:10:09,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-20 07:10:09,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-20 07:10:09,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2004 transitions. [2021-11-20 07:10:09,918 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.561030235162374 [2021-11-20 07:10:09,918 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2004 transitions. [2021-11-20 07:10:09,919 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2004 transitions. [2021-11-20 07:10:09,919 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:10:09,919 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2004 transitions. [2021-11-20 07:10:09,921 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.73684210526316) internal successors, (2004), 38 states have internal predecessors, (2004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:09,925 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:09,925 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:09,926 INFO L186 Difference]: Start difference. First operand has 576 places, 536 transitions, 7698 flow. Second operand 38 states and 2004 transitions. [2021-11-20 07:10:09,926 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 589 places, 567 transitions, 9113 flow [2021-11-20 07:10:10,259 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 543 places, 567 transitions, 8723 flow, removed 33 selfloop flow, removed 46 redundant places. [2021-11-20 07:10:10,269 INFO L242 Difference]: Finished difference. Result has 550 places, 533 transitions, 7601 flow [2021-11-20 07:10:10,270 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7340, PETRI_DIFFERENCE_MINUEND_PLACES=506, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=536, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=434, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=7601, PETRI_PLACES=550, PETRI_TRANSITIONS=533} [2021-11-20 07:10:10,270 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 462 predicate places. [2021-11-20 07:10:10,271 INFO L470 AbstractCegarLoop]: Abstraction has has 550 places, 533 transitions, 7601 flow [2021-11-20 07:10:10,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:10,271 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:10:10,271 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:10:10,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2021-11-20 07:10:10,272 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:10:10,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:10:10,272 INFO L85 PathProgramCache]: Analyzing trace with hash 1067419900, now seen corresponding path program 104 times [2021-11-20 07:10:10,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:10:10,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954153555] [2021-11-20 07:10:10,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:10:10,273 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:10:10,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:10:10,877 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:10:10,877 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:10:10,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954153555] [2021-11-20 07:10:10,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954153555] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:10:10,878 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:10:10,878 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:10:10,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941510790] [2021-11-20 07:10:10,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:10:10,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:10:10,880 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:10:10,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:10:10,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:10:10,882 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:10:10,882 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 550 places, 533 transitions, 7601 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:10,883 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:10:10,883 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:10:10,883 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:10:12,871 INFO L129 PetriNetUnfolder]: 382/1284 cut-off events. [2021-11-20 07:10:12,871 INFO L130 PetriNetUnfolder]: For 27817/27817 co-relation queries the response was YES. [2021-11-20 07:10:12,892 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10183 conditions, 1284 events. 382/1284 cut-off events. For 27817/27817 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 8590 event pairs, 37 based on Foata normal form. 1/1282 useless extension candidates. Maximal degree in co-relation 9993. Up to 864 conditions per place. [2021-11-20 07:10:12,899 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 401 selfloop transitions, 104 changer transitions 18/562 dead transitions. [2021-11-20 07:10:12,899 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 576 places, 562 transitions, 8986 flow [2021-11-20 07:10:12,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-20 07:10:12,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-20 07:10:12,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1900 transitions. [2021-11-20 07:10:12,901 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5614657210401891 [2021-11-20 07:10:12,902 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1900 transitions. [2021-11-20 07:10:12,902 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1900 transitions. [2021-11-20 07:10:12,903 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:10:12,903 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1900 transitions. [2021-11-20 07:10:12,905 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.77777777777778) internal successors, (1900), 36 states have internal predecessors, (1900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:12,907 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:12,907 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:12,907 INFO L186 Difference]: Start difference. First operand has 550 places, 533 transitions, 7601 flow. Second operand 36 states and 1900 transitions. [2021-11-20 07:10:12,907 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 576 places, 562 transitions, 8986 flow [2021-11-20 07:10:13,229 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 541 places, 562 transitions, 8629 flow, removed 55 selfloop flow, removed 35 redundant places. [2021-11-20 07:10:13,239 INFO L242 Difference]: Finished difference. Result has 546 places, 534 transitions, 7548 flow [2021-11-20 07:10:13,240 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7258, PETRI_DIFFERENCE_MINUEND_PLACES=506, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=533, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=432, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=7548, PETRI_PLACES=546, PETRI_TRANSITIONS=534} [2021-11-20 07:10:13,240 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 458 predicate places. [2021-11-20 07:10:13,240 INFO L470 AbstractCegarLoop]: Abstraction has has 546 places, 534 transitions, 7548 flow [2021-11-20 07:10:13,241 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:13,241 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:10:13,241 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:10:13,241 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2021-11-20 07:10:13,241 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:10:13,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:10:13,242 INFO L85 PathProgramCache]: Analyzing trace with hash -65191520, now seen corresponding path program 105 times [2021-11-20 07:10:13,242 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:10:13,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336266917] [2021-11-20 07:10:13,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:10:13,242 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:10:13,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:10:13,713 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:10:13,714 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:10:13,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336266917] [2021-11-20 07:10:13,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336266917] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:10:13,714 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:10:13,714 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:10:13,714 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261804966] [2021-11-20 07:10:13,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:10:13,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:10:13,715 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:10:13,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:10:13,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:10:13,716 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:10:13,717 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 546 places, 534 transitions, 7548 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:13,717 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:10:13,717 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:10:13,717 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:10:16,832 INFO L129 PetriNetUnfolder]: 382/1291 cut-off events. [2021-11-20 07:10:16,832 INFO L130 PetriNetUnfolder]: For 27444/27444 co-relation queries the response was YES. [2021-11-20 07:10:16,852 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10195 conditions, 1291 events. 382/1291 cut-off events. For 27444/27444 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 8703 event pairs, 52 based on Foata normal form. 1/1289 useless extension candidates. Maximal degree in co-relation 10004. Up to 772 conditions per place. [2021-11-20 07:10:16,859 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 326 selfloop transitions, 175 changer transitions 27/567 dead transitions. [2021-11-20 07:10:16,859 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 588 places, 567 transitions, 9017 flow [2021-11-20 07:10:16,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-11-20 07:10:16,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2021-11-20 07:10:16,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 2617 transitions. [2021-11-20 07:10:16,862 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5568085106382978 [2021-11-20 07:10:16,862 INFO L72 ComplementDD]: Start complementDD. Operand 50 states and 2617 transitions. [2021-11-20 07:10:16,862 INFO L73 IsDeterministic]: Start isDeterministic. Operand 50 states and 2617 transitions. [2021-11-20 07:10:16,863 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:10:16,863 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 50 states and 2617 transitions. [2021-11-20 07:10:16,865 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 51 states, 50 states have (on average 52.34) internal successors, (2617), 50 states have internal predecessors, (2617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:16,868 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 51 states, 51 states have (on average 94.0) internal successors, (4794), 51 states have internal predecessors, (4794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:16,869 INFO L81 ComplementDD]: Finished complementDD. Result has 51 states, 51 states have (on average 94.0) internal successors, (4794), 51 states have internal predecessors, (4794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:16,869 INFO L186 Difference]: Start difference. First operand has 546 places, 534 transitions, 7548 flow. Second operand 50 states and 2617 transitions. [2021-11-20 07:10:16,869 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 588 places, 567 transitions, 9017 flow [2021-11-20 07:10:17,166 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 556 places, 567 transitions, 8675 flow, removed 75 selfloop flow, removed 32 redundant places. [2021-11-20 07:10:17,177 INFO L242 Difference]: Finished difference. Result has 563 places, 526 transitions, 7589 flow [2021-11-20 07:10:17,177 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7228, PETRI_DIFFERENCE_MINUEND_PLACES=507, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=534, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=175, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=359, PETRI_DIFFERENCE_SUBTRAHEND_STATES=50, PETRI_FLOW=7589, PETRI_PLACES=563, PETRI_TRANSITIONS=526} [2021-11-20 07:10:17,178 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 475 predicate places. [2021-11-20 07:10:17,178 INFO L470 AbstractCegarLoop]: Abstraction has has 563 places, 526 transitions, 7589 flow [2021-11-20 07:10:17,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:17,178 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:10:17,178 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:10:17,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104 [2021-11-20 07:10:17,179 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:10:17,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:10:17,179 INFO L85 PathProgramCache]: Analyzing trace with hash -217299548, now seen corresponding path program 106 times [2021-11-20 07:10:17,179 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:10:17,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449514757] [2021-11-20 07:10:17,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:10:17,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:10:17,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:10:17,593 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:10:17,593 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:10:17,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449514757] [2021-11-20 07:10:17,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449514757] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:10:17,594 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:10:17,594 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:10:17,594 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313019202] [2021-11-20 07:10:17,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:10:17,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:10:17,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:10:17,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:10:17,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:10:17,596 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:10:17,597 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 563 places, 526 transitions, 7589 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:17,597 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:10:17,597 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:10:17,597 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:10:20,062 INFO L129 PetriNetUnfolder]: 378/1288 cut-off events. [2021-11-20 07:10:20,062 INFO L130 PetriNetUnfolder]: For 26351/26351 co-relation queries the response was YES. [2021-11-20 07:10:20,086 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10276 conditions, 1288 events. 378/1288 cut-off events. For 26351/26351 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 8659 event pairs, 52 based on Foata normal form. 1/1286 useless extension candidates. Maximal degree in co-relation 10083. Up to 787 conditions per place. [2021-11-20 07:10:20,093 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 359 selfloop transitions, 155 changer transitions 26/579 dead transitions. [2021-11-20 07:10:20,093 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 592 places, 579 transitions, 9568 flow [2021-11-20 07:10:20,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-20 07:10:20,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2021-11-20 07:10:20,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2160 transitions. [2021-11-20 07:10:20,095 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5604566683964712 [2021-11-20 07:10:20,095 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2160 transitions. [2021-11-20 07:10:20,095 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2160 transitions. [2021-11-20 07:10:20,096 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:10:20,096 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2160 transitions. [2021-11-20 07:10:20,098 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 52.68292682926829) internal successors, (2160), 41 states have internal predecessors, (2160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:20,099 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 94.0) internal successors, (3948), 42 states have internal predecessors, (3948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:20,100 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 94.0) internal successors, (3948), 42 states have internal predecessors, (3948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:20,100 INFO L186 Difference]: Start difference. First operand has 563 places, 526 transitions, 7589 flow. Second operand 41 states and 2160 transitions. [2021-11-20 07:10:20,100 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 592 places, 579 transitions, 9568 flow [2021-11-20 07:10:20,366 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 541 places, 579 transitions, 9026 flow, removed 26 selfloop flow, removed 51 redundant places. [2021-11-20 07:10:20,376 INFO L242 Difference]: Finished difference. Result has 548 places, 535 transitions, 7642 flow [2021-11-20 07:10:20,377 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7091, PETRI_DIFFERENCE_MINUEND_PLACES=501, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=526, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=143, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=373, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=7642, PETRI_PLACES=548, PETRI_TRANSITIONS=535} [2021-11-20 07:10:20,377 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 460 predicate places. [2021-11-20 07:10:20,377 INFO L470 AbstractCegarLoop]: Abstraction has has 548 places, 535 transitions, 7642 flow [2021-11-20 07:10:20,377 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:20,377 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:10:20,378 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:10:20,378 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2021-11-20 07:10:20,378 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:10:20,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:10:20,379 INFO L85 PathProgramCache]: Analyzing trace with hash -910353226, now seen corresponding path program 107 times [2021-11-20 07:10:20,379 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:10:20,379 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24754481] [2021-11-20 07:10:20,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:10:20,380 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:10:20,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:10:20,895 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:10:20,895 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:10:20,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24754481] [2021-11-20 07:10:20,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24754481] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:10:20,895 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:10:20,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:10:20,896 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096083717] [2021-11-20 07:10:20,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:10:20,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:10:20,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:10:20,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:10:20,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:10:20,898 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:10:20,898 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 548 places, 535 transitions, 7642 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:20,898 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:10:20,898 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:10:20,899 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:10:23,148 INFO L129 PetriNetUnfolder]: 370/1224 cut-off events. [2021-11-20 07:10:23,148 INFO L130 PetriNetUnfolder]: For 25782/25782 co-relation queries the response was YES. [2021-11-20 07:10:23,171 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9723 conditions, 1224 events. 370/1224 cut-off events. For 25782/25782 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 7932 event pairs, 35 based on Foata normal form. 1/1224 useless extension candidates. Maximal degree in co-relation 9533. Up to 853 conditions per place. [2021-11-20 07:10:23,178 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 416 selfloop transitions, 64 changer transitions 35/554 dead transitions. [2021-11-20 07:10:23,178 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 577 places, 554 transitions, 8762 flow [2021-11-20 07:10:23,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:10:23,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:10:23,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1835 transitions. [2021-11-20 07:10:23,180 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5577507598784195 [2021-11-20 07:10:23,180 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1835 transitions. [2021-11-20 07:10:23,181 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1835 transitions. [2021-11-20 07:10:23,181 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:10:23,181 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1835 transitions. [2021-11-20 07:10:23,183 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.42857142857143) internal successors, (1835), 35 states have internal predecessors, (1835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:23,184 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:23,185 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:23,185 INFO L186 Difference]: Start difference. First operand has 548 places, 535 transitions, 7642 flow. Second operand 35 states and 1835 transitions. [2021-11-20 07:10:23,185 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 577 places, 554 transitions, 8762 flow [2021-11-20 07:10:23,481 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 540 places, 554 transitions, 8379 flow, removed 77 selfloop flow, removed 37 redundant places. [2021-11-20 07:10:23,494 INFO L242 Difference]: Finished difference. Result has 544 places, 510 transitions, 7114 flow [2021-11-20 07:10:23,495 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7265, PETRI_DIFFERENCE_MINUEND_PLACES=506, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=535, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=471, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=7114, PETRI_PLACES=544, PETRI_TRANSITIONS=510} [2021-11-20 07:10:23,495 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 456 predicate places. [2021-11-20 07:10:23,495 INFO L470 AbstractCegarLoop]: Abstraction has has 544 places, 510 transitions, 7114 flow [2021-11-20 07:10:23,496 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:23,496 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:10:23,496 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:10:23,497 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2021-11-20 07:10:23,497 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:10:23,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:10:23,498 INFO L85 PathProgramCache]: Analyzing trace with hash 926269850, now seen corresponding path program 108 times [2021-11-20 07:10:23,498 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:10:23,498 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609032403] [2021-11-20 07:10:23,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:10:23,499 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:10:23,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:10:24,024 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:10:24,024 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:10:24,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609032403] [2021-11-20 07:10:24,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609032403] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:10:24,025 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:10:24,025 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:10:24,025 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827337029] [2021-11-20 07:10:24,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:10:24,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:10:24,025 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:10:24,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:10:24,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:10:24,027 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:10:24,027 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 544 places, 510 transitions, 7114 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:24,028 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:10:24,028 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:10:24,028 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:10:26,067 INFO L129 PetriNetUnfolder]: 361/1180 cut-off events. [2021-11-20 07:10:26,068 INFO L130 PetriNetUnfolder]: For 22368/22368 co-relation queries the response was YES. [2021-11-20 07:10:26,084 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9206 conditions, 1180 events. 361/1180 cut-off events. For 22368/22368 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 7579 event pairs, 49 based on Foata normal form. 1/1179 useless extension candidates. Maximal degree in co-relation 9018. Up to 805 conditions per place. [2021-11-20 07:10:26,089 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 387 selfloop transitions, 83 changer transitions 19/528 dead transitions. [2021-11-20 07:10:26,090 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 547 places, 528 transitions, 8194 flow [2021-11-20 07:10:26,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-20 07:10:26,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-20 07:10:26,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1740 transitions. [2021-11-20 07:10:26,091 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5609284332688588 [2021-11-20 07:10:26,091 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1740 transitions. [2021-11-20 07:10:26,091 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1740 transitions. [2021-11-20 07:10:26,092 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:10:26,092 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1740 transitions. [2021-11-20 07:10:26,093 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.72727272727273) internal successors, (1740), 33 states have internal predecessors, (1740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:26,095 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:26,095 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:26,095 INFO L186 Difference]: Start difference. First operand has 544 places, 510 transitions, 7114 flow. Second operand 33 states and 1740 transitions. [2021-11-20 07:10:26,095 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 547 places, 528 transitions, 8194 flow [2021-11-20 07:10:26,289 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 506 places, 528 transitions, 7868 flow, removed 34 selfloop flow, removed 41 redundant places. [2021-11-20 07:10:26,297 INFO L242 Difference]: Finished difference. Result has 511 places, 500 transitions, 6914 flow [2021-11-20 07:10:26,297 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6800, PETRI_DIFFERENCE_MINUEND_PLACES=474, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=510, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=427, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=6914, PETRI_PLACES=511, PETRI_TRANSITIONS=500} [2021-11-20 07:10:26,298 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 423 predicate places. [2021-11-20 07:10:26,298 INFO L470 AbstractCegarLoop]: Abstraction has has 511 places, 500 transitions, 6914 flow [2021-11-20 07:10:26,298 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:26,298 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:10:26,298 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:10:26,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2021-11-20 07:10:26,299 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:10:26,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:10:26,299 INFO L85 PathProgramCache]: Analyzing trace with hash -151591562, now seen corresponding path program 109 times [2021-11-20 07:10:26,299 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:10:26,299 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68116116] [2021-11-20 07:10:26,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:10:26,299 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:10:26,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:10:26,870 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:10:26,870 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:10:26,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68116116] [2021-11-20 07:10:26,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68116116] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:10:26,870 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:10:26,871 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:10:26,871 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710655918] [2021-11-20 07:10:26,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:10:26,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:10:26,871 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:10:26,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:10:26,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:10:26,872 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:10:26,873 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 511 places, 500 transitions, 6914 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:26,873 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:10:26,873 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:10:26,873 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:10:28,580 INFO L129 PetriNetUnfolder]: 357/1158 cut-off events. [2021-11-20 07:10:28,580 INFO L130 PetriNetUnfolder]: For 20176/20176 co-relation queries the response was YES. [2021-11-20 07:10:28,602 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8903 conditions, 1158 events. 357/1158 cut-off events. For 20176/20176 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 7360 event pairs, 51 based on Foata normal form. 1/1156 useless extension candidates. Maximal degree in co-relation 8725. Up to 796 conditions per place. [2021-11-20 07:10:28,608 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 370 selfloop transitions, 66 changer transitions 43/518 dead transitions. [2021-11-20 07:10:28,608 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 527 places, 518 transitions, 7970 flow [2021-11-20 07:10:28,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-20 07:10:28,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-20 07:10:28,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1689 transitions. [2021-11-20 07:10:28,610 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5615026595744681 [2021-11-20 07:10:28,610 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1689 transitions. [2021-11-20 07:10:28,610 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1689 transitions. [2021-11-20 07:10:28,610 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:10:28,611 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1689 transitions. [2021-11-20 07:10:28,612 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.78125) internal successors, (1689), 32 states have internal predecessors, (1689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:28,614 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:28,614 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:28,614 INFO L186 Difference]: Start difference. First operand has 511 places, 500 transitions, 6914 flow. Second operand 32 states and 1689 transitions. [2021-11-20 07:10:28,614 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 527 places, 518 transitions, 7970 flow [2021-11-20 07:10:28,897 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 493 places, 518 transitions, 7722 flow, removed 15 selfloop flow, removed 34 redundant places. [2021-11-20 07:10:28,906 INFO L242 Difference]: Finished difference. Result has 498 places, 466 transitions, 6453 flow [2021-11-20 07:10:28,906 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6676, PETRI_DIFFERENCE_MINUEND_PLACES=462, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=500, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=434, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=6453, PETRI_PLACES=498, PETRI_TRANSITIONS=466} [2021-11-20 07:10:28,907 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 410 predicate places. [2021-11-20 07:10:28,907 INFO L470 AbstractCegarLoop]: Abstraction has has 498 places, 466 transitions, 6453 flow [2021-11-20 07:10:28,907 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:28,907 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:10:28,907 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:10:28,907 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2021-11-20 07:10:28,908 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:10:28,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:10:28,908 INFO L85 PathProgramCache]: Analyzing trace with hash -351904682, now seen corresponding path program 110 times [2021-11-20 07:10:28,908 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:10:28,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106380115] [2021-11-20 07:10:28,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:10:28,908 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:10:28,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:10:29,444 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:10:29,445 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:10:29,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106380115] [2021-11-20 07:10:29,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106380115] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:10:29,445 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:10:29,445 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-20 07:10:29,445 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295892399] [2021-11-20 07:10:29,445 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:10:29,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-20 07:10:29,446 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:10:29,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-20 07:10:29,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-20 07:10:29,447 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:10:29,448 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 498 places, 466 transitions, 6453 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:29,448 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:10:29,448 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:10:29,448 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:10:31,734 INFO L129 PetriNetUnfolder]: 348/1128 cut-off events. [2021-11-20 07:10:31,734 INFO L130 PetriNetUnfolder]: For 20158/20158 co-relation queries the response was YES. [2021-11-20 07:10:31,756 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8624 conditions, 1128 events. 348/1128 cut-off events. For 20158/20158 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 7110 event pairs, 48 based on Foata normal form. 1/1128 useless extension candidates. Maximal degree in co-relation 8450. Up to 792 conditions per place. [2021-11-20 07:10:31,762 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 367 selfloop transitions, 69 changer transitions 17/492 dead transitions. [2021-11-20 07:10:31,763 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 511 places, 492 transitions, 7622 flow [2021-11-20 07:10:31,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-20 07:10:31,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-20 07:10:31,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1878 transitions. [2021-11-20 07:10:31,765 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5549645390070922 [2021-11-20 07:10:31,765 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1878 transitions. [2021-11-20 07:10:31,765 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1878 transitions. [2021-11-20 07:10:31,766 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:10:31,766 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1878 transitions. [2021-11-20 07:10:31,768 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.166666666666664) internal successors, (1878), 36 states have internal predecessors, (1878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:31,770 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:31,771 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:31,771 INFO L186 Difference]: Start difference. First operand has 498 places, 466 transitions, 6453 flow. Second operand 36 states and 1878 transitions. [2021-11-20 07:10:31,771 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 511 places, 492 transitions, 7622 flow [2021-11-20 07:10:32,040 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 461 places, 492 transitions, 7335 flow, removed 28 selfloop flow, removed 50 redundant places. [2021-11-20 07:10:32,053 INFO L242 Difference]: Finished difference. Result has 466 places, 465 transitions, 6379 flow [2021-11-20 07:10:32,053 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6182, PETRI_DIFFERENCE_MINUEND_PLACES=426, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=466, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=398, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=6379, PETRI_PLACES=466, PETRI_TRANSITIONS=465} [2021-11-20 07:10:32,054 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 378 predicate places. [2021-11-20 07:10:32,054 INFO L470 AbstractCegarLoop]: Abstraction has has 466 places, 465 transitions, 6379 flow [2021-11-20 07:10:32,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:32,055 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:10:32,055 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:10:32,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109 [2021-11-20 07:10:32,056 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:10:32,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:10:32,056 INFO L85 PathProgramCache]: Analyzing trace with hash 1212966194, now seen corresponding path program 111 times [2021-11-20 07:10:32,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:10:32,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704364333] [2021-11-20 07:10:32,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:10:32,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:10:32,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:10:32,766 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:10:32,766 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:10:32,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704364333] [2021-11-20 07:10:32,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704364333] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:10:32,766 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:10:32,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-20 07:10:32,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080562506] [2021-11-20 07:10:32,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:10:32,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-20 07:10:32,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:10:32,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-20 07:10:32,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-20 07:10:32,769 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:10:32,770 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 466 places, 465 transitions, 6379 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:32,771 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:10:32,771 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:10:32,771 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:10:35,163 INFO L129 PetriNetUnfolder]: 343/1114 cut-off events. [2021-11-20 07:10:35,163 INFO L130 PetriNetUnfolder]: For 17568/17568 co-relation queries the response was YES. [2021-11-20 07:10:35,240 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8346 conditions, 1114 events. 343/1114 cut-off events. For 17568/17568 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 6966 event pairs, 52 based on Foata normal form. 1/1112 useless extension candidates. Maximal degree in co-relation 8185. Up to 787 conditions per place. [2021-11-20 07:10:35,246 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 365 selfloop transitions, 51 changer transitions 27/482 dead transitions. [2021-11-20 07:10:35,246 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 491 places, 482 transitions, 7355 flow [2021-11-20 07:10:35,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-20 07:10:35,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-20 07:10:35,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1722 transitions. [2021-11-20 07:10:35,248 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5551257253384912 [2021-11-20 07:10:35,248 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1722 transitions. [2021-11-20 07:10:35,248 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1722 transitions. [2021-11-20 07:10:35,249 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:10:35,249 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1722 transitions. [2021-11-20 07:10:35,251 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.18181818181818) internal successors, (1722), 33 states have internal predecessors, (1722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:35,253 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:35,253 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:35,258 INFO L186 Difference]: Start difference. First operand has 466 places, 465 transitions, 6379 flow. Second operand 33 states and 1722 transitions. [2021-11-20 07:10:35,258 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 491 places, 482 transitions, 7355 flow [2021-11-20 07:10:35,495 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 458 places, 482 transitions, 7112 flow, removed 48 selfloop flow, removed 33 redundant places. [2021-11-20 07:10:35,504 INFO L242 Difference]: Finished difference. Result has 462 places, 446 transitions, 6126 flow [2021-11-20 07:10:35,504 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6144, PETRI_DIFFERENCE_MINUEND_PLACES=426, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=465, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=414, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=6126, PETRI_PLACES=462, PETRI_TRANSITIONS=446} [2021-11-20 07:10:35,505 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 374 predicate places. [2021-11-20 07:10:35,505 INFO L470 AbstractCegarLoop]: Abstraction has has 462 places, 446 transitions, 6126 flow [2021-11-20 07:10:35,505 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:35,505 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:10:35,505 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:10:35,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2021-11-20 07:10:35,505 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:10:35,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:10:35,506 INFO L85 PathProgramCache]: Analyzing trace with hash -481131398, now seen corresponding path program 112 times [2021-11-20 07:10:35,506 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:10:35,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102260143] [2021-11-20 07:10:35,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:10:35,506 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:10:35,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:10:36,031 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:10:36,031 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:10:36,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102260143] [2021-11-20 07:10:36,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102260143] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:10:36,032 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:10:36,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:10:36,032 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658430019] [2021-11-20 07:10:36,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:10:36,032 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:10:36,033 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:10:36,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:10:36,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:10:36,034 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:10:36,035 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 462 places, 446 transitions, 6126 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:36,035 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:10:36,035 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:10:36,035 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:10:38,905 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:10:40,328 INFO L129 PetriNetUnfolder]: 344/1114 cut-off events. [2021-11-20 07:10:40,328 INFO L130 PetriNetUnfolder]: For 18027/18027 co-relation queries the response was YES. [2021-11-20 07:10:40,348 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8345 conditions, 1114 events. 344/1114 cut-off events. For 18027/18027 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 6968 event pairs, 37 based on Foata normal form. 1/1113 useless extension candidates. Maximal degree in co-relation 8185. Up to 643 conditions per place. [2021-11-20 07:10:40,355 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 259 selfloop transitions, 169 changer transitions 20/487 dead transitions. [2021-11-20 07:10:40,355 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 465 places, 487 transitions, 7674 flow [2021-11-20 07:10:40,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-20 07:10:40,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-20 07:10:40,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2000 transitions. [2021-11-20 07:10:40,358 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5599104143337066 [2021-11-20 07:10:40,358 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2000 transitions. [2021-11-20 07:10:40,358 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2000 transitions. [2021-11-20 07:10:40,358 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:10:40,359 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2000 transitions. [2021-11-20 07:10:40,360 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.63157894736842) internal successors, (2000), 38 states have internal predecessors, (2000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:40,363 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:40,363 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:40,363 INFO L186 Difference]: Start difference. First operand has 462 places, 446 transitions, 6126 flow. Second operand 38 states and 2000 transitions. [2021-11-20 07:10:40,363 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 465 places, 487 transitions, 7674 flow [2021-11-20 07:10:40,587 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 433 places, 487 transitions, 7245 flow, removed 50 selfloop flow, removed 32 redundant places. [2021-11-20 07:10:40,596 INFO L242 Difference]: Finished difference. Result has 440 places, 450 transitions, 6290 flow [2021-11-20 07:10:40,597 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5745, PETRI_DIFFERENCE_MINUEND_PLACES=396, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=446, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=164, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=278, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=6290, PETRI_PLACES=440, PETRI_TRANSITIONS=450} [2021-11-20 07:10:40,597 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 352 predicate places. [2021-11-20 07:10:40,597 INFO L470 AbstractCegarLoop]: Abstraction has has 440 places, 450 transitions, 6290 flow [2021-11-20 07:10:40,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:40,597 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:10:40,598 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:10:40,598 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111 [2021-11-20 07:10:40,598 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:10:40,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:10:40,598 INFO L85 PathProgramCache]: Analyzing trace with hash 1169353002, now seen corresponding path program 113 times [2021-11-20 07:10:40,598 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:10:40,599 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618021719] [2021-11-20 07:10:40,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:10:40,599 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:10:40,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:10:41,090 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:10:41,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:10:41,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618021719] [2021-11-20 07:10:41,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618021719] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:10:41,091 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:10:41,091 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:10:41,091 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365631572] [2021-11-20 07:10:41,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:10:41,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:10:41,091 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:10:41,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:10:41,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:10:41,093 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:10:41,094 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 440 places, 450 transitions, 6290 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:41,095 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:10:41,095 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:10:41,095 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:10:43,787 INFO L129 PetriNetUnfolder]: 344/1097 cut-off events. [2021-11-20 07:10:43,787 INFO L130 PetriNetUnfolder]: For 16717/16717 co-relation queries the response was YES. [2021-11-20 07:10:43,804 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8121 conditions, 1097 events. 344/1097 cut-off events. For 16717/16717 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 6707 event pairs, 51 based on Foata normal form. 1/1096 useless extension candidates. Maximal degree in co-relation 7971. Up to 691 conditions per place. [2021-11-20 07:10:43,810 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 305 selfloop transitions, 132 changer transitions 20/496 dead transitions. [2021-11-20 07:10:43,810 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 468 places, 496 transitions, 7890 flow [2021-11-20 07:10:43,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-20 07:10:43,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-20 07:10:43,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1796 transitions. [2021-11-20 07:10:43,812 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5619524405506884 [2021-11-20 07:10:43,812 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1796 transitions. [2021-11-20 07:10:43,813 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1796 transitions. [2021-11-20 07:10:43,813 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:10:43,814 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1796 transitions. [2021-11-20 07:10:43,816 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.8235294117647) internal successors, (1796), 34 states have internal predecessors, (1796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:43,819 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:43,819 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:43,819 INFO L186 Difference]: Start difference. First operand has 440 places, 450 transitions, 6290 flow. Second operand 34 states and 1796 transitions. [2021-11-20 07:10:43,819 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 468 places, 496 transitions, 7890 flow [2021-11-20 07:10:44,030 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 434 places, 496 transitions, 7483 flow, removed 80 selfloop flow, removed 34 redundant places. [2021-11-20 07:10:44,039 INFO L242 Difference]: Finished difference. Result has 441 places, 459 transitions, 6465 flow [2021-11-20 07:10:44,040 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5936, PETRI_DIFFERENCE_MINUEND_PLACES=401, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=450, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=123, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=319, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=6465, PETRI_PLACES=441, PETRI_TRANSITIONS=459} [2021-11-20 07:10:44,040 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 353 predicate places. [2021-11-20 07:10:44,040 INFO L470 AbstractCegarLoop]: Abstraction has has 441 places, 459 transitions, 6465 flow [2021-11-20 07:10:44,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:44,040 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:10:44,041 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:10:44,041 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2021-11-20 07:10:44,041 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:10:44,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:10:44,041 INFO L85 PathProgramCache]: Analyzing trace with hash 511665026, now seen corresponding path program 114 times [2021-11-20 07:10:44,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:10:44,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481736600] [2021-11-20 07:10:44,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:10:44,042 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:10:44,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:10:44,573 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:10:44,573 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:10:44,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481736600] [2021-11-20 07:10:44,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481736600] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:10:44,573 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:10:44,574 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:10:44,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475127968] [2021-11-20 07:10:44,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:10:44,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:10:44,574 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:10:44,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:10:44,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:10:44,576 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:10:44,576 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 441 places, 459 transitions, 6465 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:44,576 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:10:44,576 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:10:44,577 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:10:47,594 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:10:48,474 INFO L129 PetriNetUnfolder]: 349/1090 cut-off events. [2021-11-20 07:10:48,475 INFO L130 PetriNetUnfolder]: For 16429/16429 co-relation queries the response was YES. [2021-11-20 07:10:48,488 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8164 conditions, 1090 events. 349/1090 cut-off events. For 16429/16429 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 6623 event pairs, 37 based on Foata normal form. 1/1089 useless extension candidates. Maximal degree in co-relation 8013. Up to 677 conditions per place. [2021-11-20 07:10:48,493 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 312 selfloop transitions, 144 changer transitions 16/511 dead transitions. [2021-11-20 07:10:48,493 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 472 places, 511 transitions, 8196 flow [2021-11-20 07:10:48,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-20 07:10:48,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-20 07:10:48,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1946 transitions. [2021-11-20 07:10:48,495 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5595169637722829 [2021-11-20 07:10:48,495 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1946 transitions. [2021-11-20 07:10:48,495 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1946 transitions. [2021-11-20 07:10:48,495 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:10:48,495 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1946 transitions. [2021-11-20 07:10:48,497 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.5945945945946) internal successors, (1946), 37 states have internal predecessors, (1946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:48,498 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:10:48,498 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:10:48,499 INFO L186 Difference]: Start difference. First operand has 441 places, 459 transitions, 6465 flow. Second operand 37 states and 1946 transitions. [2021-11-20 07:10:48,499 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 472 places, 511 transitions, 8196 flow [2021-11-20 07:10:48,664 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 442 places, 511 transitions, 7877 flow, removed 62 selfloop flow, removed 30 redundant places. [2021-11-20 07:10:48,672 INFO L242 Difference]: Finished difference. Result has 449 places, 474 transitions, 6788 flow [2021-11-20 07:10:48,672 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6172, PETRI_DIFFERENCE_MINUEND_PLACES=406, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=459, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=130, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=319, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=6788, PETRI_PLACES=449, PETRI_TRANSITIONS=474} [2021-11-20 07:10:48,673 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 361 predicate places. [2021-11-20 07:10:48,673 INFO L470 AbstractCegarLoop]: Abstraction has has 449 places, 474 transitions, 6788 flow [2021-11-20 07:10:48,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:48,673 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:10:48,673 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:10:48,674 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113 [2021-11-20 07:10:48,674 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:10:48,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:10:48,674 INFO L85 PathProgramCache]: Analyzing trace with hash -1302471822, now seen corresponding path program 115 times [2021-11-20 07:10:48,674 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:10:48,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350964908] [2021-11-20 07:10:48,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:10:48,675 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:10:48,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:10:49,093 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:10:49,093 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:10:49,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350964908] [2021-11-20 07:10:49,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350964908] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:10:49,094 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:10:49,094 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:10:49,094 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677327469] [2021-11-20 07:10:49,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:10:49,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:10:49,094 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:10:49,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:10:49,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:10:49,095 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:10:49,096 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 449 places, 474 transitions, 6788 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:49,096 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:10:49,096 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:10:49,096 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:10:52,512 INFO L129 PetriNetUnfolder]: 350/1099 cut-off events. [2021-11-20 07:10:52,512 INFO L130 PetriNetUnfolder]: For 14602/14602 co-relation queries the response was YES. [2021-11-20 07:10:52,529 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8157 conditions, 1099 events. 350/1099 cut-off events. For 14602/14602 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 6714 event pairs, 50 based on Foata normal form. 1/1098 useless extension candidates. Maximal degree in co-relation 8005. Up to 745 conditions per place. [2021-11-20 07:10:52,534 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 352 selfloop transitions, 99 changer transitions 18/508 dead transitions. [2021-11-20 07:10:52,534 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 482 places, 508 transitions, 8114 flow [2021-11-20 07:10:52,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-20 07:10:52,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-20 07:10:52,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2040 transitions. [2021-11-20 07:10:52,536 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5564648117839607 [2021-11-20 07:10:52,536 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2040 transitions. [2021-11-20 07:10:52,537 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2040 transitions. [2021-11-20 07:10:52,537 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:10:52,537 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2040 transitions. [2021-11-20 07:10:52,539 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 52.30769230769231) internal successors, (2040), 39 states have internal predecessors, (2040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:52,541 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:52,541 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:52,541 INFO L186 Difference]: Start difference. First operand has 449 places, 474 transitions, 6788 flow. Second operand 39 states and 2040 transitions. [2021-11-20 07:10:52,541 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 482 places, 508 transitions, 8114 flow [2021-11-20 07:10:52,721 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 452 places, 508 transitions, 7830 flow, removed 49 selfloop flow, removed 30 redundant places. [2021-11-20 07:10:52,732 INFO L242 Difference]: Finished difference. Result has 459 places, 478 transitions, 6863 flow [2021-11-20 07:10:52,733 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6526, PETRI_DIFFERENCE_MINUEND_PLACES=414, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=474, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=376, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=6863, PETRI_PLACES=459, PETRI_TRANSITIONS=478} [2021-11-20 07:10:52,733 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 371 predicate places. [2021-11-20 07:10:52,733 INFO L470 AbstractCegarLoop]: Abstraction has has 459 places, 478 transitions, 6863 flow [2021-11-20 07:10:52,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:52,734 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:10:52,734 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:10:52,734 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114 [2021-11-20 07:10:52,735 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:10:52,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:10:52,735 INFO L85 PathProgramCache]: Analyzing trace with hash 1581268896, now seen corresponding path program 116 times [2021-11-20 07:10:52,735 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:10:52,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084198890] [2021-11-20 07:10:52,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:10:52,736 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:10:52,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:10:53,225 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:10:53,225 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:10:53,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084198890] [2021-11-20 07:10:53,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084198890] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:10:53,226 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:10:53,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:10:53,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133847788] [2021-11-20 07:10:53,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:10:53,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:10:53,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:10:53,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:10:53,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:10:53,228 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:10:53,229 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 459 places, 478 transitions, 6863 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:53,229 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:10:53,229 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:10:53,229 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:10:56,315 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:10:57,574 INFO L129 PetriNetUnfolder]: 348/1095 cut-off events. [2021-11-20 07:10:57,574 INFO L130 PetriNetUnfolder]: For 14297/14297 co-relation queries the response was YES. [2021-11-20 07:10:57,589 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8166 conditions, 1095 events. 348/1095 cut-off events. For 14297/14297 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 6731 event pairs, 35 based on Foata normal form. 1/1094 useless extension candidates. Maximal degree in co-relation 8011. Up to 672 conditions per place. [2021-11-20 07:10:57,595 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 305 selfloop transitions, 121 changer transitions 48/513 dead transitions. [2021-11-20 07:10:57,595 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 489 places, 513 transitions, 8182 flow [2021-11-20 07:10:57,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-20 07:10:57,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-20 07:10:57,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1995 transitions. [2021-11-20 07:10:57,597 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5585106382978723 [2021-11-20 07:10:57,597 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 1995 transitions. [2021-11-20 07:10:57,597 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 1995 transitions. [2021-11-20 07:10:57,598 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:10:57,598 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 1995 transitions. [2021-11-20 07:10:57,599 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.5) internal successors, (1995), 38 states have internal predecessors, (1995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:57,601 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:57,601 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:57,602 INFO L186 Difference]: Start difference. First operand has 459 places, 478 transitions, 6863 flow. Second operand 38 states and 1995 transitions. [2021-11-20 07:10:57,602 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 489 places, 513 transitions, 8182 flow [2021-11-20 07:10:57,848 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 456 places, 513 transitions, 7883 flow, removed 67 selfloop flow, removed 33 redundant places. [2021-11-20 07:10:57,856 INFO L242 Difference]: Finished difference. Result has 464 places, 450 transitions, 6445 flow [2021-11-20 07:10:57,856 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6572, PETRI_DIFFERENCE_MINUEND_PLACES=419, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=478, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=119, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=357, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=6445, PETRI_PLACES=464, PETRI_TRANSITIONS=450} [2021-11-20 07:10:57,856 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 376 predicate places. [2021-11-20 07:10:57,856 INFO L470 AbstractCegarLoop]: Abstraction has has 464 places, 450 transitions, 6445 flow [2021-11-20 07:10:57,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:57,857 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:10:57,857 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:10:57,857 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115 [2021-11-20 07:10:57,857 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:10:57,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:10:57,858 INFO L85 PathProgramCache]: Analyzing trace with hash -720444386, now seen corresponding path program 117 times [2021-11-20 07:10:57,858 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:10:57,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030731120] [2021-11-20 07:10:57,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:10:57,858 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:10:57,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:10:58,315 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:10:58,315 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:10:58,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030731120] [2021-11-20 07:10:58,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030731120] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:10:58,315 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:10:58,315 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:10:58,316 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433617561] [2021-11-20 07:10:58,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:10:58,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:10:58,316 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:10:58,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:10:58,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:10:58,317 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:10:58,318 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 464 places, 450 transitions, 6445 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:58,318 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:10:58,318 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:10:58,318 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:11:00,270 INFO L129 PetriNetUnfolder]: 330/1053 cut-off events. [2021-11-20 07:11:00,270 INFO L130 PetriNetUnfolder]: For 13998/13998 co-relation queries the response was YES. [2021-11-20 07:11:00,287 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7924 conditions, 1053 events. 330/1053 cut-off events. For 13998/13998 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 6346 event pairs, 51 based on Foata normal form. 1/1052 useless extension candidates. Maximal degree in co-relation 7765. Up to 663 conditions per place. [2021-11-20 07:11:00,292 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 292 selfloop transitions, 127 changer transitions 28/486 dead transitions. [2021-11-20 07:11:00,292 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 490 places, 486 transitions, 7777 flow [2021-11-20 07:11:00,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-20 07:11:00,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-20 07:11:00,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1998 transitions. [2021-11-20 07:11:00,294 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5593505039193729 [2021-11-20 07:11:00,294 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 1998 transitions. [2021-11-20 07:11:00,294 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 1998 transitions. [2021-11-20 07:11:00,295 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:11:00,295 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 1998 transitions. [2021-11-20 07:11:00,297 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.578947368421055) internal successors, (1998), 38 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:00,298 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:00,299 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:00,299 INFO L186 Difference]: Start difference. First operand has 464 places, 450 transitions, 6445 flow. Second operand 38 states and 1998 transitions. [2021-11-20 07:11:00,299 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 490 places, 486 transitions, 7777 flow [2021-11-20 07:11:00,461 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 447 places, 486 transitions, 7239 flow, removed 100 selfloop flow, removed 43 redundant places. [2021-11-20 07:11:00,469 INFO L242 Difference]: Finished difference. Result has 452 places, 443 transitions, 6132 flow [2021-11-20 07:11:00,470 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5959, PETRI_DIFFERENCE_MINUEND_PLACES=410, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=450, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=123, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=326, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=6132, PETRI_PLACES=452, PETRI_TRANSITIONS=443} [2021-11-20 07:11:00,470 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 364 predicate places. [2021-11-20 07:11:00,470 INFO L470 AbstractCegarLoop]: Abstraction has has 452 places, 443 transitions, 6132 flow [2021-11-20 07:11:00,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:00,470 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:11:00,470 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:11:00,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116 [2021-11-20 07:11:00,471 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:11:00,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:11:00,471 INFO L85 PathProgramCache]: Analyzing trace with hash -1066883170, now seen corresponding path program 118 times [2021-11-20 07:11:00,471 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:11:00,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338452860] [2021-11-20 07:11:00,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:11:00,471 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:11:00,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:11:00,962 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:11:00,963 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:11:00,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338452860] [2021-11-20 07:11:00,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [338452860] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:11:00,963 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:11:00,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-20 07:11:00,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609960572] [2021-11-20 07:11:00,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:11:00,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-20 07:11:00,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:11:00,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-20 07:11:00,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-20 07:11:00,965 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:11:00,966 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 452 places, 443 transitions, 6132 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:00,966 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:11:00,966 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:11:00,966 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:11:04,023 INFO L129 PetriNetUnfolder]: 324/1032 cut-off events. [2021-11-20 07:11:04,023 INFO L130 PetriNetUnfolder]: For 13968/13968 co-relation queries the response was YES. [2021-11-20 07:11:04,036 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7703 conditions, 1032 events. 324/1032 cut-off events. For 13968/13968 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 6186 event pairs, 55 based on Foata normal form. 1/1031 useless extension candidates. Maximal degree in co-relation 7552. Up to 634 conditions per place. [2021-11-20 07:11:04,041 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 283 selfloop transitions, 142 changer transitions 17/481 dead transitions. [2021-11-20 07:11:04,041 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 482 places, 481 transitions, 7626 flow [2021-11-20 07:11:04,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-20 07:11:04,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-20 07:11:04,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1995 transitions. [2021-11-20 07:11:04,044 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5585106382978723 [2021-11-20 07:11:04,044 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 1995 transitions. [2021-11-20 07:11:04,044 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 1995 transitions. [2021-11-20 07:11:04,044 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:11:04,044 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 1995 transitions. [2021-11-20 07:11:04,046 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.5) internal successors, (1995), 38 states have internal predecessors, (1995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:04,048 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:04,048 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:04,049 INFO L186 Difference]: Start difference. First operand has 452 places, 443 transitions, 6132 flow. Second operand 38 states and 1995 transitions. [2021-11-20 07:11:04,049 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 482 places, 481 transitions, 7626 flow [2021-11-20 07:11:04,218 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 449 places, 481 transitions, 7180 flow, removed 98 selfloop flow, removed 33 redundant places. [2021-11-20 07:11:04,227 INFO L242 Difference]: Finished difference. Result has 456 places, 445 transitions, 6136 flow [2021-11-20 07:11:04,228 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5701, PETRI_DIFFERENCE_MINUEND_PLACES=412, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=443, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=140, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=302, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=6136, PETRI_PLACES=456, PETRI_TRANSITIONS=445} [2021-11-20 07:11:04,228 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 368 predicate places. [2021-11-20 07:11:04,228 INFO L470 AbstractCegarLoop]: Abstraction has has 456 places, 445 transitions, 6136 flow [2021-11-20 07:11:04,228 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:04,229 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:11:04,229 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:11:04,229 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117 [2021-11-20 07:11:04,229 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:11:04,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:11:04,229 INFO L85 PathProgramCache]: Analyzing trace with hash -1532501690, now seen corresponding path program 119 times [2021-11-20 07:11:04,230 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:11:04,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588627723] [2021-11-20 07:11:04,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:11:04,230 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:11:04,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:11:04,649 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:11:04,649 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:11:04,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588627723] [2021-11-20 07:11:04,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588627723] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:11:04,649 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:11:04,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:11:04,649 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036472843] [2021-11-20 07:11:04,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:11:04,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:11:04,650 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:11:04,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:11:04,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:11:04,651 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:11:04,652 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 456 places, 445 transitions, 6136 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:04,652 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:11:04,652 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:11:04,652 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:11:07,702 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:11:08,802 INFO L129 PetriNetUnfolder]: 327/1026 cut-off events. [2021-11-20 07:11:08,802 INFO L130 PetriNetUnfolder]: For 14972/14972 co-relation queries the response was YES. [2021-11-20 07:11:08,816 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7760 conditions, 1026 events. 327/1026 cut-off events. For 14972/14972 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 6105 event pairs, 43 based on Foata normal form. 1/1024 useless extension candidates. Maximal degree in co-relation 7606. Up to 704 conditions per place. [2021-11-20 07:11:08,821 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 328 selfloop transitions, 89 changer transitions 22/478 dead transitions. [2021-11-20 07:11:08,821 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 485 places, 478 transitions, 7438 flow [2021-11-20 07:11:08,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:11:08,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:11:08,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1849 transitions. [2021-11-20 07:11:08,823 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5620060790273557 [2021-11-20 07:11:08,823 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1849 transitions. [2021-11-20 07:11:08,823 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1849 transitions. [2021-11-20 07:11:08,823 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:11:08,823 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1849 transitions. [2021-11-20 07:11:08,825 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.82857142857143) internal successors, (1849), 35 states have internal predecessors, (1849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:08,826 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:08,826 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:08,827 INFO L186 Difference]: Start difference. First operand has 456 places, 445 transitions, 6136 flow. Second operand 35 states and 1849 transitions. [2021-11-20 07:11:08,827 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 485 places, 478 transitions, 7438 flow [2021-11-20 07:11:08,989 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 452 places, 478 transitions, 7144 flow, removed 52 selfloop flow, removed 33 redundant places. [2021-11-20 07:11:08,997 INFO L242 Difference]: Finished difference. Result has 459 places, 445 transitions, 6129 flow [2021-11-20 07:11:08,997 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5868, PETRI_DIFFERENCE_MINUEND_PLACES=418, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=445, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=359, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=6129, PETRI_PLACES=459, PETRI_TRANSITIONS=445} [2021-11-20 07:11:08,998 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 371 predicate places. [2021-11-20 07:11:08,998 INFO L470 AbstractCegarLoop]: Abstraction has has 459 places, 445 transitions, 6129 flow [2021-11-20 07:11:08,998 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:08,998 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:11:08,999 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:11:08,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118 [2021-11-20 07:11:08,999 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:11:08,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:11:08,999 INFO L85 PathProgramCache]: Analyzing trace with hash 89919664, now seen corresponding path program 120 times [2021-11-20 07:11:09,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:11:09,000 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676552276] [2021-11-20 07:11:09,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:11:09,000 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:11:09,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:11:09,556 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:11:09,557 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:11:09,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676552276] [2021-11-20 07:11:09,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676552276] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:11:09,557 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:11:09,557 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:11:09,558 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986974382] [2021-11-20 07:11:09,558 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:11:09,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:11:09,558 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:11:09,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:11:09,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:11:09,560 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:11:09,561 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 459 places, 445 transitions, 6129 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:09,561 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:11:09,561 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:11:09,561 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:11:11,778 INFO L129 PetriNetUnfolder]: 325/1027 cut-off events. [2021-11-20 07:11:11,778 INFO L130 PetriNetUnfolder]: For 13989/13989 co-relation queries the response was YES. [2021-11-20 07:11:11,789 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7711 conditions, 1027 events. 325/1027 cut-off events. For 13989/13989 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 6141 event pairs, 56 based on Foata normal form. 1/1026 useless extension candidates. Maximal degree in co-relation 7555. Up to 627 conditions per place. [2021-11-20 07:11:11,793 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 280 selfloop transitions, 143 changer transitions 25/487 dead transitions. [2021-11-20 07:11:11,793 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 491 places, 487 transitions, 7534 flow [2021-11-20 07:11:11,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-20 07:11:11,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2021-11-20 07:11:11,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2149 transitions. [2021-11-20 07:11:11,795 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5576024909185262 [2021-11-20 07:11:11,795 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2149 transitions. [2021-11-20 07:11:11,795 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2149 transitions. [2021-11-20 07:11:11,796 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:11:11,796 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2149 transitions. [2021-11-20 07:11:11,797 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 52.41463414634146) internal successors, (2149), 41 states have internal predecessors, (2149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:11,799 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 94.0) internal successors, (3948), 42 states have internal predecessors, (3948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:11,799 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 94.0) internal successors, (3948), 42 states have internal predecessors, (3948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:11,799 INFO L186 Difference]: Start difference. First operand has 459 places, 445 transitions, 6129 flow. Second operand 41 states and 2149 transitions. [2021-11-20 07:11:11,799 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 491 places, 487 transitions, 7534 flow [2021-11-20 07:11:11,926 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 462 places, 487 transitions, 7230 flow, removed 59 selfloop flow, removed 29 redundant places. [2021-11-20 07:11:11,933 INFO L242 Difference]: Finished difference. Result has 471 places, 445 transitions, 6234 flow [2021-11-20 07:11:11,933 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5850, PETRI_DIFFERENCE_MINUEND_PLACES=422, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=445, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=135, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=303, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=6234, PETRI_PLACES=471, PETRI_TRANSITIONS=445} [2021-11-20 07:11:11,933 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 383 predicate places. [2021-11-20 07:11:11,933 INFO L470 AbstractCegarLoop]: Abstraction has has 471 places, 445 transitions, 6234 flow [2021-11-20 07:11:11,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:11,934 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:11:11,934 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:11:11,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119 [2021-11-20 07:11:11,934 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:11:11,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:11:11,934 INFO L85 PathProgramCache]: Analyzing trace with hash 1469439046, now seen corresponding path program 121 times [2021-11-20 07:11:11,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:11:11,934 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387972034] [2021-11-20 07:11:11,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:11:11,935 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:11:11,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:11:12,326 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:11:12,326 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:11:12,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387972034] [2021-11-20 07:11:12,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387972034] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:11:12,326 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:11:12,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:11:12,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096843283] [2021-11-20 07:11:12,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:11:12,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:11:12,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:11:12,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:11:12,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:11:12,328 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:11:12,329 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 471 places, 445 transitions, 6234 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:12,329 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:11:12,330 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:11:12,330 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:11:14,422 INFO L129 PetriNetUnfolder]: 314/1000 cut-off events. [2021-11-20 07:11:14,422 INFO L130 PetriNetUnfolder]: For 13729/13729 co-relation queries the response was YES. [2021-11-20 07:11:14,437 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7493 conditions, 1000 events. 314/1000 cut-off events. For 13729/13729 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 5926 event pairs, 42 based on Foata normal form. 1/999 useless extension candidates. Maximal degree in co-relation 7337. Up to 683 conditions per place. [2021-11-20 07:11:14,442 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 316 selfloop transitions, 77 changer transitions 32/464 dead transitions. [2021-11-20 07:11:14,442 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 500 places, 464 transitions, 7192 flow [2021-11-20 07:11:14,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-20 07:11:14,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-20 07:11:14,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1884 transitions. [2021-11-20 07:11:14,444 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5567375886524822 [2021-11-20 07:11:14,444 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1884 transitions. [2021-11-20 07:11:14,445 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1884 transitions. [2021-11-20 07:11:14,445 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:11:14,445 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1884 transitions. [2021-11-20 07:11:14,447 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.333333333333336) internal successors, (1884), 36 states have internal predecessors, (1884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:14,448 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:14,449 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:14,449 INFO L186 Difference]: Start difference. First operand has 471 places, 445 transitions, 6234 flow. Second operand 36 states and 1884 transitions. [2021-11-20 07:11:14,449 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 500 places, 464 transitions, 7192 flow [2021-11-20 07:11:14,613 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 462 places, 464 transitions, 6772 flow, removed 81 selfloop flow, removed 38 redundant places. [2021-11-20 07:11:14,620 INFO L242 Difference]: Finished difference. Result has 467 places, 423 transitions, 5621 flow [2021-11-20 07:11:14,620 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5820, PETRI_DIFFERENCE_MINUEND_PLACES=427, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=445, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=368, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=5621, PETRI_PLACES=467, PETRI_TRANSITIONS=423} [2021-11-20 07:11:14,621 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 379 predicate places. [2021-11-20 07:11:14,621 INFO L470 AbstractCegarLoop]: Abstraction has has 467 places, 423 transitions, 5621 flow [2021-11-20 07:11:14,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:14,621 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:11:14,621 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:11:14,621 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120 [2021-11-20 07:11:14,622 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:11:14,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:11:14,622 INFO L85 PathProgramCache]: Analyzing trace with hash -2015567518, now seen corresponding path program 122 times [2021-11-20 07:11:14,622 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:11:14,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028961713] [2021-11-20 07:11:14,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:11:14,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:11:14,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:11:15,072 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:11:15,072 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:11:15,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028961713] [2021-11-20 07:11:15,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028961713] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:11:15,072 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:11:15,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:11:15,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196285000] [2021-11-20 07:11:15,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:11:15,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:11:15,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:11:15,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:11:15,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:11:15,075 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:11:15,076 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 467 places, 423 transitions, 5621 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:15,076 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:11:15,076 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:11:15,077 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:11:17,489 INFO L129 PetriNetUnfolder]: 314/1006 cut-off events. [2021-11-20 07:11:17,489 INFO L130 PetriNetUnfolder]: For 13649/13649 co-relation queries the response was YES. [2021-11-20 07:11:17,502 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7339 conditions, 1006 events. 314/1006 cut-off events. For 13649/13649 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 5960 event pairs, 42 based on Foata normal form. 1/1005 useless extension candidates. Maximal degree in co-relation 7185. Up to 610 conditions per place. [2021-11-20 07:11:17,507 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 260 selfloop transitions, 114 changer transitions 49/462 dead transitions. [2021-11-20 07:11:17,507 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 482 places, 462 transitions, 6924 flow [2021-11-20 07:11:17,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-20 07:11:17,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-20 07:11:17,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1899 transitions. [2021-11-20 07:11:17,510 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5611702127659575 [2021-11-20 07:11:17,510 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1899 transitions. [2021-11-20 07:11:17,510 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1899 transitions. [2021-11-20 07:11:17,510 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:11:17,510 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1899 transitions. [2021-11-20 07:11:17,512 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.75) internal successors, (1899), 36 states have internal predecessors, (1899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:17,514 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:17,514 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:17,514 INFO L186 Difference]: Start difference. First operand has 467 places, 423 transitions, 5621 flow. Second operand 36 states and 1899 transitions. [2021-11-20 07:11:17,515 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 482 places, 462 transitions, 6924 flow [2021-11-20 07:11:17,671 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 438 places, 462 transitions, 6577 flow, removed 44 selfloop flow, removed 44 redundant places. [2021-11-20 07:11:17,678 INFO L242 Difference]: Finished difference. Result has 445 places, 400 transitions, 5193 flow [2021-11-20 07:11:17,679 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5304, PETRI_DIFFERENCE_MINUEND_PLACES=403, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=423, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=111, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=310, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=5193, PETRI_PLACES=445, PETRI_TRANSITIONS=400} [2021-11-20 07:11:17,679 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 357 predicate places. [2021-11-20 07:11:17,679 INFO L470 AbstractCegarLoop]: Abstraction has has 445 places, 400 transitions, 5193 flow [2021-11-20 07:11:17,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:17,679 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:11:17,679 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:11:17,680 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121 [2021-11-20 07:11:17,680 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:11:17,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:11:17,680 INFO L85 PathProgramCache]: Analyzing trace with hash -460334782, now seen corresponding path program 123 times [2021-11-20 07:11:17,680 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:11:17,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268892044] [2021-11-20 07:11:17,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:11:17,681 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:11:17,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:11:18,212 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:11:18,212 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:11:18,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268892044] [2021-11-20 07:11:18,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268892044] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:11:18,213 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:11:18,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-20 07:11:18,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837856640] [2021-11-20 07:11:18,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:11:18,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-20 07:11:18,213 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:11:18,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-20 07:11:18,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-20 07:11:18,215 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:11:18,216 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 445 places, 400 transitions, 5193 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:18,216 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:11:18,216 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:11:18,216 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:11:22,465 INFO L129 PetriNetUnfolder]: 299/946 cut-off events. [2021-11-20 07:11:22,465 INFO L130 PetriNetUnfolder]: For 13456/13456 co-relation queries the response was YES. [2021-11-20 07:11:22,481 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6924 conditions, 946 events. 299/946 cut-off events. For 13456/13456 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 5378 event pairs, 42 based on Foata normal form. 1/945 useless extension candidates. Maximal degree in co-relation 6776. Up to 589 conditions per place. [2021-11-20 07:11:22,487 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 246 selfloop transitions, 130 changer transitions 17/432 dead transitions. [2021-11-20 07:11:22,487 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 481 places, 432 transitions, 6378 flow [2021-11-20 07:11:22,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-11-20 07:11:22,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2021-11-20 07:11:22,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2197 transitions. [2021-11-20 07:11:22,490 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.556484295845998 [2021-11-20 07:11:22,490 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2197 transitions. [2021-11-20 07:11:22,490 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2197 transitions. [2021-11-20 07:11:22,491 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:11:22,492 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2197 transitions. [2021-11-20 07:11:22,495 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 52.30952380952381) internal successors, (2197), 42 states have internal predecessors, (2197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:22,499 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 43 states, 43 states have (on average 94.0) internal successors, (4042), 43 states have internal predecessors, (4042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:22,500 INFO L81 ComplementDD]: Finished complementDD. Result has 43 states, 43 states have (on average 94.0) internal successors, (4042), 43 states have internal predecessors, (4042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:22,500 INFO L186 Difference]: Start difference. First operand has 445 places, 400 transitions, 5193 flow. Second operand 42 states and 2197 transitions. [2021-11-20 07:11:22,500 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 481 places, 432 transitions, 6378 flow [2021-11-20 07:11:22,699 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 447 places, 432 transitions, 5946 flow, removed 107 selfloop flow, removed 34 redundant places. [2021-11-20 07:11:22,706 INFO L242 Difference]: Finished difference. Result has 453 places, 400 transitions, 5173 flow [2021-11-20 07:11:22,707 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4775, PETRI_DIFFERENCE_MINUEND_PLACES=406, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=400, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=127, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=271, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=5173, PETRI_PLACES=453, PETRI_TRANSITIONS=400} [2021-11-20 07:11:22,707 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 365 predicate places. [2021-11-20 07:11:22,707 INFO L470 AbstractCegarLoop]: Abstraction has has 453 places, 400 transitions, 5173 flow [2021-11-20 07:11:22,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:22,707 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:11:22,708 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:11:22,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122 [2021-11-20 07:11:22,708 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:11:22,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:11:22,708 INFO L85 PathProgramCache]: Analyzing trace with hash -1737783598, now seen corresponding path program 124 times [2021-11-20 07:11:22,708 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:11:22,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004242872] [2021-11-20 07:11:22,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:11:22,709 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:11:22,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:11:23,261 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:11:23,261 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:11:23,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004242872] [2021-11-20 07:11:23,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004242872] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:11:23,261 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:11:23,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:11:23,262 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775643150] [2021-11-20 07:11:23,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:11:23,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:11:23,262 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:11:23,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:11:23,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:11:23,264 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:11:23,264 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 453 places, 400 transitions, 5173 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:23,264 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:11:23,264 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:11:23,265 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:11:26,090 INFO L129 PetriNetUnfolder]: 295/935 cut-off events. [2021-11-20 07:11:26,090 INFO L130 PetriNetUnfolder]: For 13206/13206 co-relation queries the response was YES. [2021-11-20 07:11:26,106 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6827 conditions, 935 events. 295/935 cut-off events. For 13206/13206 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 5286 event pairs, 41 based on Foata normal form. 1/934 useless extension candidates. Maximal degree in co-relation 6679. Up to 628 conditions per place. [2021-11-20 07:11:26,111 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 273 selfloop transitions, 76 changer transitions 31/419 dead transitions. [2021-11-20 07:11:26,111 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 480 places, 419 transitions, 6025 flow [2021-11-20 07:11:26,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:11:26,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:11:26,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1836 transitions. [2021-11-20 07:11:26,113 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5580547112462007 [2021-11-20 07:11:26,113 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1836 transitions. [2021-11-20 07:11:26,113 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1836 transitions. [2021-11-20 07:11:26,114 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:11:26,114 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1836 transitions. [2021-11-20 07:11:26,116 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.457142857142856) internal successors, (1836), 35 states have internal predecessors, (1836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:26,118 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:26,118 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:26,118 INFO L186 Difference]: Start difference. First operand has 453 places, 400 transitions, 5173 flow. Second operand 35 states and 1836 transitions. [2021-11-20 07:11:26,118 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 480 places, 419 transitions, 6025 flow [2021-11-20 07:11:26,281 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 442 places, 419 transitions, 5629 flow, removed 70 selfloop flow, removed 38 redundant places. [2021-11-20 07:11:26,288 INFO L242 Difference]: Finished difference. Result has 446 places, 379 transitions, 4644 flow [2021-11-20 07:11:26,288 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4785, PETRI_DIFFERENCE_MINUEND_PLACES=408, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=400, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=324, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=4644, PETRI_PLACES=446, PETRI_TRANSITIONS=379} [2021-11-20 07:11:26,289 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 358 predicate places. [2021-11-20 07:11:26,289 INFO L470 AbstractCegarLoop]: Abstraction has has 446 places, 379 transitions, 4644 flow [2021-11-20 07:11:26,289 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:26,289 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:11:26,289 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:11:26,290 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123 [2021-11-20 07:11:26,290 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:11:26,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:11:26,290 INFO L85 PathProgramCache]: Analyzing trace with hash 569832710, now seen corresponding path program 125 times [2021-11-20 07:11:26,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:11:26,290 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639432346] [2021-11-20 07:11:26,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:11:26,291 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:11:26,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:11:26,845 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:11:26,845 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:11:26,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639432346] [2021-11-20 07:11:26,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639432346] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:11:26,845 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:11:26,846 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-20 07:11:26,846 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687922238] [2021-11-20 07:11:26,846 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:11:26,846 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-20 07:11:26,846 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:11:26,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-20 07:11:26,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-20 07:11:26,848 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:11:26,848 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 446 places, 379 transitions, 4644 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:26,848 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:11:26,848 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:11:26,849 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:11:31,943 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:11:32,922 INFO L129 PetriNetUnfolder]: 290/908 cut-off events. [2021-11-20 07:11:32,922 INFO L130 PetriNetUnfolder]: For 11557/11557 co-relation queries the response was YES. [2021-11-20 07:11:32,937 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6516 conditions, 908 events. 290/908 cut-off events. For 11557/11557 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 5054 event pairs, 57 based on Foata normal form. 1/907 useless extension candidates. Maximal degree in co-relation 6369. Up to 625 conditions per place. [2021-11-20 07:11:32,942 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 271 selfloop transitions, 76 changer transitions 16/402 dead transitions. [2021-11-20 07:11:32,942 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 467 places, 402 transitions, 5576 flow [2021-11-20 07:11:32,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-20 07:11:32,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-20 07:11:32,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1982 transitions. [2021-11-20 07:11:32,944 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5548712206047033 [2021-11-20 07:11:32,945 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 1982 transitions. [2021-11-20 07:11:32,945 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 1982 transitions. [2021-11-20 07:11:32,945 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:11:32,945 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 1982 transitions. [2021-11-20 07:11:32,947 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.1578947368421) internal successors, (1982), 38 states have internal predecessors, (1982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:32,949 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:32,950 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:32,950 INFO L186 Difference]: Start difference. First operand has 446 places, 379 transitions, 4644 flow. Second operand 38 states and 1982 transitions. [2021-11-20 07:11:32,950 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 467 places, 402 transitions, 5576 flow [2021-11-20 07:11:33,097 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 431 places, 402 transitions, 5316 flow, removed 28 selfloop flow, removed 36 redundant places. [2021-11-20 07:11:33,104 INFO L242 Difference]: Finished difference. Result has 438 places, 376 transitions, 4553 flow [2021-11-20 07:11:33,104 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4394, PETRI_DIFFERENCE_MINUEND_PLACES=394, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=379, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=303, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=4553, PETRI_PLACES=438, PETRI_TRANSITIONS=376} [2021-11-20 07:11:33,105 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 350 predicate places. [2021-11-20 07:11:33,105 INFO L470 AbstractCegarLoop]: Abstraction has has 438 places, 376 transitions, 4553 flow [2021-11-20 07:11:33,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:33,105 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:11:33,105 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:11:33,105 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124 [2021-11-20 07:11:33,106 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:11:33,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:11:33,106 INFO L85 PathProgramCache]: Analyzing trace with hash -557225332, now seen corresponding path program 126 times [2021-11-20 07:11:33,106 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:11:33,107 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67169238] [2021-11-20 07:11:33,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:11:33,107 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:11:33,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:11:33,635 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:11:33,636 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:11:33,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67169238] [2021-11-20 07:11:33,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67169238] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:11:33,636 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:11:33,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:11:33,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204942391] [2021-11-20 07:11:33,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:11:33,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:11:33,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:11:33,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:11:33,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:11:33,638 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:11:33,639 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 438 places, 376 transitions, 4553 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:33,639 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:11:33,639 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:11:33,639 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:11:35,935 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:11:37,244 INFO L129 PetriNetUnfolder]: 294/929 cut-off events. [2021-11-20 07:11:37,244 INFO L130 PetriNetUnfolder]: For 12876/12876 co-relation queries the response was YES. [2021-11-20 07:11:37,261 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6619 conditions, 929 events. 294/929 cut-off events. For 12876/12876 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 5258 event pairs, 41 based on Foata normal form. 1/928 useless extension candidates. Maximal degree in co-relation 6472. Up to 596 conditions per place. [2021-11-20 07:11:37,267 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 245 selfloop transitions, 113 changer transitions 17/414 dead transitions. [2021-11-20 07:11:37,267 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 469 places, 414 transitions, 5722 flow [2021-11-20 07:11:37,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-20 07:11:37,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-20 07:11:37,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2050 transitions. [2021-11-20 07:11:37,270 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5591925804691762 [2021-11-20 07:11:37,270 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2050 transitions. [2021-11-20 07:11:37,270 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2050 transitions. [2021-11-20 07:11:37,271 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:11:37,271 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2050 transitions. [2021-11-20 07:11:37,273 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 52.56410256410256) internal successors, (2050), 39 states have internal predecessors, (2050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:37,275 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:37,276 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:37,276 INFO L186 Difference]: Start difference. First operand has 438 places, 376 transitions, 4553 flow. Second operand 39 states and 2050 transitions. [2021-11-20 07:11:37,276 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 469 places, 414 transitions, 5722 flow [2021-11-20 07:11:37,434 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 432 places, 414 transitions, 5474 flow, removed 29 selfloop flow, removed 37 redundant places. [2021-11-20 07:11:37,441 INFO L242 Difference]: Finished difference. Result has 440 places, 384 transitions, 4763 flow [2021-11-20 07:11:37,441 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4335, PETRI_DIFFERENCE_MINUEND_PLACES=394, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=376, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=264, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=4763, PETRI_PLACES=440, PETRI_TRANSITIONS=384} [2021-11-20 07:11:37,442 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 352 predicate places. [2021-11-20 07:11:37,442 INFO L470 AbstractCegarLoop]: Abstraction has has 440 places, 384 transitions, 4763 flow [2021-11-20 07:11:37,443 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:37,443 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:11:37,443 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:11:37,443 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable125 [2021-11-20 07:11:37,443 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:11:37,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:11:37,443 INFO L85 PathProgramCache]: Analyzing trace with hash -718840416, now seen corresponding path program 127 times [2021-11-20 07:11:37,444 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:11:37,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589667351] [2021-11-20 07:11:37,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:11:37,444 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:11:37,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:11:37,962 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:11:37,963 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:11:37,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589667351] [2021-11-20 07:11:37,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589667351] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:11:37,963 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:11:37,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:11:37,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027450794] [2021-11-20 07:11:37,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:11:37,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:11:37,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:11:37,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:11:37,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:11:37,965 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:11:37,966 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 440 places, 384 transitions, 4763 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:37,967 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:11:37,967 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:11:37,967 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:11:39,915 INFO L129 PetriNetUnfolder]: 289/911 cut-off events. [2021-11-20 07:11:39,915 INFO L130 PetriNetUnfolder]: For 11464/11464 co-relation queries the response was YES. [2021-11-20 07:11:39,930 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6500 conditions, 911 events. 289/911 cut-off events. For 11464/11464 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 5074 event pairs, 58 based on Foata normal form. 1/909 useless extension candidates. Maximal degree in co-relation 6352. Up to 626 conditions per place. [2021-11-20 07:11:39,935 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 271 selfloop transitions, 69 changer transitions 22/401 dead transitions. [2021-11-20 07:11:39,935 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 466 places, 401 transitions, 5577 flow [2021-11-20 07:11:39,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-20 07:11:39,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-20 07:11:39,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1729 transitions. [2021-11-20 07:11:39,937 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5573823339780787 [2021-11-20 07:11:39,937 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1729 transitions. [2021-11-20 07:11:39,938 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1729 transitions. [2021-11-20 07:11:39,938 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:11:39,938 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1729 transitions. [2021-11-20 07:11:39,940 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.39393939393939) internal successors, (1729), 33 states have internal predecessors, (1729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:39,941 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:39,941 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:39,942 INFO L186 Difference]: Start difference. First operand has 440 places, 384 transitions, 4763 flow. Second operand 33 states and 1729 transitions. [2021-11-20 07:11:39,942 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 466 places, 401 transitions, 5577 flow [2021-11-20 07:11:40,100 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 433 places, 401 transitions, 5288 flow, removed 54 selfloop flow, removed 33 redundant places. [2021-11-20 07:11:40,106 INFO L242 Difference]: Finished difference. Result has 437 places, 370 transitions, 4525 flow [2021-11-20 07:11:40,107 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4482, PETRI_DIFFERENCE_MINUEND_PLACES=401, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=384, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=69, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=315, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=4525, PETRI_PLACES=437, PETRI_TRANSITIONS=370} [2021-11-20 07:11:40,107 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 349 predicate places. [2021-11-20 07:11:40,107 INFO L470 AbstractCegarLoop]: Abstraction has has 437 places, 370 transitions, 4525 flow [2021-11-20 07:11:40,108 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:40,108 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:11:40,108 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:11:40,108 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126 [2021-11-20 07:11:40,109 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:11:40,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:11:40,109 INFO L85 PathProgramCache]: Analyzing trace with hash 279502854, now seen corresponding path program 128 times [2021-11-20 07:11:40,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:11:40,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985516740] [2021-11-20 07:11:40,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:11:40,110 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:11:40,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:11:40,830 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:11:40,830 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:11:40,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985516740] [2021-11-20 07:11:40,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985516740] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:11:40,831 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:11:40,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:11:40,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638111328] [2021-11-20 07:11:40,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:11:40,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:11:40,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:11:40,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:11:40,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:11:40,834 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:11:40,835 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 437 places, 370 transitions, 4525 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:40,836 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:11:40,836 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:11:40,836 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:11:43,512 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:11:45,246 INFO L129 PetriNetUnfolder]: 287/897 cut-off events. [2021-11-20 07:11:45,246 INFO L130 PetriNetUnfolder]: For 11109/11109 co-relation queries the response was YES. [2021-11-20 07:11:45,261 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6404 conditions, 897 events. 287/897 cut-off events. For 11109/11109 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 4964 event pairs, 58 based on Foata normal form. 1/895 useless extension candidates. Maximal degree in co-relation 6255. Up to 608 conditions per place. [2021-11-20 07:11:45,266 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 257 selfloop transitions, 81 changer transitions 16/393 dead transitions. [2021-11-20 07:11:45,266 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 457 places, 393 transitions, 5451 flow [2021-11-20 07:11:45,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-20 07:11:45,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-20 07:11:45,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1787 transitions. [2021-11-20 07:11:45,270 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.559136420525657 [2021-11-20 07:11:45,270 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1787 transitions. [2021-11-20 07:11:45,270 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1787 transitions. [2021-11-20 07:11:45,271 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:11:45,271 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1787 transitions. [2021-11-20 07:11:45,273 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.55882352941177) internal successors, (1787), 34 states have internal predecessors, (1787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:45,275 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:45,276 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:45,276 INFO L186 Difference]: Start difference. First operand has 437 places, 370 transitions, 4525 flow. Second operand 34 states and 1787 transitions. [2021-11-20 07:11:45,276 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 457 places, 393 transitions, 5451 flow [2021-11-20 07:11:45,433 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 412 places, 393 transitions, 5132 flow, removed 27 selfloop flow, removed 45 redundant places. [2021-11-20 07:11:45,440 INFO L242 Difference]: Finished difference. Result has 419 places, 367 transitions, 4369 flow [2021-11-20 07:11:45,440 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4226, PETRI_DIFFERENCE_MINUEND_PLACES=379, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=370, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=289, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=4369, PETRI_PLACES=419, PETRI_TRANSITIONS=367} [2021-11-20 07:11:45,441 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 331 predicate places. [2021-11-20 07:11:45,441 INFO L470 AbstractCegarLoop]: Abstraction has has 419 places, 367 transitions, 4369 flow [2021-11-20 07:11:45,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:45,442 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:11:45,442 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:11:45,442 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127 [2021-11-20 07:11:45,442 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:11:45,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:11:45,443 INFO L85 PathProgramCache]: Analyzing trace with hash -257793548, now seen corresponding path program 129 times [2021-11-20 07:11:45,443 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:11:45,443 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591189743] [2021-11-20 07:11:45,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:11:45,444 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:11:45,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:11:45,979 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:11:45,980 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:11:45,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591189743] [2021-11-20 07:11:45,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591189743] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:11:45,980 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:11:45,980 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-20 07:11:45,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922169122] [2021-11-20 07:11:45,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:11:45,981 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-20 07:11:45,981 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:11:45,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-20 07:11:45,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-20 07:11:45,982 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:11:45,983 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 419 places, 367 transitions, 4369 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:45,983 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:11:45,983 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:11:45,983 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:11:49,364 INFO L129 PetriNetUnfolder]: 283/884 cut-off events. [2021-11-20 07:11:49,364 INFO L130 PetriNetUnfolder]: For 9414/9414 co-relation queries the response was YES. [2021-11-20 07:11:49,377 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6129 conditions, 884 events. 283/884 cut-off events. For 9414/9414 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 4843 event pairs, 54 based on Foata normal form. 1/883 useless extension candidates. Maximal degree in co-relation 5987. Up to 617 conditions per place. [2021-11-20 07:11:49,382 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 264 selfloop transitions, 61 changer transitions 22/386 dead transitions. [2021-11-20 07:11:49,382 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 447 places, 386 transitions, 5151 flow [2021-11-20 07:11:49,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:11:49,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:11:49,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1824 transitions. [2021-11-20 07:11:49,384 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5544072948328268 [2021-11-20 07:11:49,385 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1824 transitions. [2021-11-20 07:11:49,385 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1824 transitions. [2021-11-20 07:11:49,385 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:11:49,385 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1824 transitions. [2021-11-20 07:11:49,387 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.114285714285714) internal successors, (1824), 35 states have internal predecessors, (1824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:49,389 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:49,390 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:49,390 INFO L186 Difference]: Start difference. First operand has 419 places, 367 transitions, 4369 flow. Second operand 35 states and 1824 transitions. [2021-11-20 07:11:49,390 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 447 places, 386 transitions, 5151 flow [2021-11-20 07:11:49,541 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 413 places, 386 transitions, 4940 flow, removed 15 selfloop flow, removed 34 redundant places. [2021-11-20 07:11:49,548 INFO L242 Difference]: Finished difference. Result has 417 places, 355 transitions, 4208 flow [2021-11-20 07:11:49,548 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4164, PETRI_DIFFERENCE_MINUEND_PLACES=379, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=367, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=306, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=4208, PETRI_PLACES=417, PETRI_TRANSITIONS=355} [2021-11-20 07:11:49,549 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 329 predicate places. [2021-11-20 07:11:49,549 INFO L470 AbstractCegarLoop]: Abstraction has has 417 places, 355 transitions, 4208 flow [2021-11-20 07:11:49,549 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:49,549 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:11:49,550 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:11:49,550 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128 [2021-11-20 07:11:49,550 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:11:49,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:11:49,550 INFO L85 PathProgramCache]: Analyzing trace with hash 1168346658, now seen corresponding path program 130 times [2021-11-20 07:11:49,551 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:11:49,551 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964920990] [2021-11-20 07:11:49,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:11:49,551 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:11:49,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:11:50,083 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:11:50,083 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:11:50,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964920990] [2021-11-20 07:11:50,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964920990] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:11:50,083 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:11:50,083 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:11:50,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895625636] [2021-11-20 07:11:50,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:11:50,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:11:50,084 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:11:50,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:11:50,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:11:50,085 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:11:50,086 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 417 places, 355 transitions, 4208 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:50,086 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:11:50,086 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:11:50,086 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:11:52,508 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:11:53,604 INFO L129 PetriNetUnfolder]: 280/866 cut-off events. [2021-11-20 07:11:53,605 INFO L130 PetriNetUnfolder]: For 9645/9645 co-relation queries the response was YES. [2021-11-20 07:11:53,620 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5977 conditions, 866 events. 280/866 cut-off events. For 9645/9645 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 4666 event pairs, 40 based on Foata normal form. 1/866 useless extension candidates. Maximal degree in co-relation 5838. Up to 560 conditions per place. [2021-11-20 07:11:53,625 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 224 selfloop transitions, 80 changer transitions 33/376 dead transitions. [2021-11-20 07:11:53,625 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 426 places, 376 transitions, 4997 flow [2021-11-20 07:11:53,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-20 07:11:53,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-20 07:11:53,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1791 transitions. [2021-11-20 07:11:53,628 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5603879849812266 [2021-11-20 07:11:53,628 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1791 transitions. [2021-11-20 07:11:53,628 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1791 transitions. [2021-11-20 07:11:53,629 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:11:53,629 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1791 transitions. [2021-11-20 07:11:53,631 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.6764705882353) internal successors, (1791), 34 states have internal predecessors, (1791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:53,633 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:53,634 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:53,634 INFO L186 Difference]: Start difference. First operand has 417 places, 355 transitions, 4208 flow. Second operand 34 states and 1791 transitions. [2021-11-20 07:11:53,634 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 426 places, 376 transitions, 4997 flow [2021-11-20 07:11:53,773 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 395 places, 376 transitions, 4732 flow, removed 23 selfloop flow, removed 31 redundant places. [2021-11-20 07:11:53,787 INFO L242 Difference]: Finished difference. Result has 400 places, 333 transitions, 3792 flow [2021-11-20 07:11:53,787 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3951, PETRI_DIFFERENCE_MINUEND_PLACES=362, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=355, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=275, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=3792, PETRI_PLACES=400, PETRI_TRANSITIONS=333} [2021-11-20 07:11:53,788 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 312 predicate places. [2021-11-20 07:11:53,788 INFO L470 AbstractCegarLoop]: Abstraction has has 400 places, 333 transitions, 3792 flow [2021-11-20 07:11:53,789 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:53,789 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:11:53,789 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:11:53,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129 [2021-11-20 07:11:53,790 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:11:53,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:11:53,791 INFO L85 PathProgramCache]: Analyzing trace with hash 791986012, now seen corresponding path program 131 times [2021-11-20 07:11:53,791 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:11:53,791 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772621938] [2021-11-20 07:11:53,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:11:53,792 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:11:53,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:11:54,526 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:11:54,526 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:11:54,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772621938] [2021-11-20 07:11:54,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772621938] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:11:54,526 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:11:54,527 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:11:54,527 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742416094] [2021-11-20 07:11:54,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:11:54,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:11:54,527 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:11:54,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:11:54,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:11:54,529 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:11:54,529 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 400 places, 333 transitions, 3792 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:54,529 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:11:54,529 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:11:54,530 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:11:56,617 INFO L129 PetriNetUnfolder]: 269/824 cut-off events. [2021-11-20 07:11:56,617 INFO L130 PetriNetUnfolder]: For 8246/8246 co-relation queries the response was YES. [2021-11-20 07:11:56,629 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5512 conditions, 824 events. 269/824 cut-off events. For 8246/8246 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 4351 event pairs, 41 based on Foata normal form. 1/823 useless extension candidates. Maximal degree in co-relation 5378. Up to 551 conditions per place. [2021-11-20 07:11:56,633 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 216 selfloop transitions, 77 changer transitions 19/351 dead transitions. [2021-11-20 07:11:56,634 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 426 places, 351 transitions, 4501 flow [2021-11-20 07:11:56,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:11:56,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:11:56,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1836 transitions. [2021-11-20 07:11:56,636 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5580547112462007 [2021-11-20 07:11:56,636 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1836 transitions. [2021-11-20 07:11:56,636 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1836 transitions. [2021-11-20 07:11:56,636 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:11:56,637 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1836 transitions. [2021-11-20 07:11:56,638 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.457142857142856) internal successors, (1836), 35 states have internal predecessors, (1836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:56,640 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:56,641 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:56,641 INFO L186 Difference]: Start difference. First operand has 400 places, 333 transitions, 3792 flow. Second operand 35 states and 1836 transitions. [2021-11-20 07:11:56,641 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 426 places, 351 transitions, 4501 flow [2021-11-20 07:11:56,759 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 393 places, 351 transitions, 4230 flow, removed 46 selfloop flow, removed 33 redundant places. [2021-11-20 07:11:56,767 INFO L242 Difference]: Finished difference. Result has 397 places, 322 transitions, 3582 flow [2021-11-20 07:11:56,768 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3527, PETRI_DIFFERENCE_MINUEND_PLACES=359, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=333, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=256, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=3582, PETRI_PLACES=397, PETRI_TRANSITIONS=322} [2021-11-20 07:11:56,768 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 309 predicate places. [2021-11-20 07:11:56,768 INFO L470 AbstractCegarLoop]: Abstraction has has 397 places, 322 transitions, 3582 flow [2021-11-20 07:11:56,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:56,768 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:11:56,769 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:11:56,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130 [2021-11-20 07:11:56,769 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:11:56,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:11:56,769 INFO L85 PathProgramCache]: Analyzing trace with hash -1220422210, now seen corresponding path program 132 times [2021-11-20 07:11:56,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:11:56,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083497973] [2021-11-20 07:11:56,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:11:56,770 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:11:56,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:11:57,347 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:11:57,347 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:11:57,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083497973] [2021-11-20 07:11:57,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083497973] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:11:57,348 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:11:57,348 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:11:57,348 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679175482] [2021-11-20 07:11:57,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:11:57,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:11:57,348 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:11:57,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:11:57,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:11:57,350 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:11:57,350 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 397 places, 322 transitions, 3582 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:57,350 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:11:57,351 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:11:57,351 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:11:59,877 INFO L129 PetriNetUnfolder]: 266/813 cut-off events. [2021-11-20 07:11:59,877 INFO L130 PetriNetUnfolder]: For 7742/7742 co-relation queries the response was YES. [2021-11-20 07:11:59,889 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5388 conditions, 813 events. 266/813 cut-off events. For 7742/7742 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 4221 event pairs, 57 based on Foata normal form. 1/812 useless extension candidates. Maximal degree in co-relation 5258. Up to 553 conditions per place. [2021-11-20 07:11:59,893 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 216 selfloop transitions, 66 changer transitions 20/341 dead transitions. [2021-11-20 07:11:59,893 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 411 places, 341 transitions, 4272 flow [2021-11-20 07:11:59,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-20 07:11:59,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-20 07:11:59,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1629 transitions. [2021-11-20 07:11:59,895 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.559025394646534 [2021-11-20 07:11:59,895 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1629 transitions. [2021-11-20 07:11:59,896 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1629 transitions. [2021-11-20 07:11:59,896 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:11:59,896 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1629 transitions. [2021-11-20 07:11:59,898 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 52.54838709677419) internal successors, (1629), 31 states have internal predecessors, (1629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:59,900 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:59,900 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:11:59,900 INFO L186 Difference]: Start difference. First operand has 397 places, 322 transitions, 3582 flow. Second operand 31 states and 1629 transitions. [2021-11-20 07:11:59,900 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 411 places, 341 transitions, 4272 flow [2021-11-20 07:12:00,006 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 375 places, 341 transitions, 4009 flow, removed 14 selfloop flow, removed 36 redundant places. [2021-11-20 07:12:00,014 INFO L242 Difference]: Finished difference. Result has 379 places, 312 transitions, 3334 flow [2021-11-20 07:12:00,015 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3325, PETRI_DIFFERENCE_MINUEND_PLACES=345, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=322, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=256, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=3334, PETRI_PLACES=379, PETRI_TRANSITIONS=312} [2021-11-20 07:12:00,015 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 291 predicate places. [2021-11-20 07:12:00,015 INFO L470 AbstractCegarLoop]: Abstraction has has 379 places, 312 transitions, 3334 flow [2021-11-20 07:12:00,015 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:00,015 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:12:00,016 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:12:00,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131 [2021-11-20 07:12:00,016 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:12:00,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:00,016 INFO L85 PathProgramCache]: Analyzing trace with hash -1028081944, now seen corresponding path program 133 times [2021-11-20 07:12:00,016 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:12:00,016 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809436043] [2021-11-20 07:12:00,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:12:00,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:12:00,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:12:00,544 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:12:00,545 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:12:00,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809436043] [2021-11-20 07:12:00,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809436043] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:12:00,545 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:12:00,545 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:12:00,545 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686385570] [2021-11-20 07:12:00,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:00,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:12:00,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:12:00,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:12:00,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:12:00,547 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:12:00,548 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 379 places, 312 transitions, 3334 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:00,548 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:12:00,548 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:12:00,548 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:12:02,632 INFO L129 PetriNetUnfolder]: 268/826 cut-off events. [2021-11-20 07:12:02,632 INFO L130 PetriNetUnfolder]: For 7568/7568 co-relation queries the response was YES. [2021-11-20 07:12:02,643 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5322 conditions, 826 events. 268/826 cut-off events. For 7568/7568 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 4383 event pairs, 57 based on Foata normal form. 1/825 useless extension candidates. Maximal degree in co-relation 5197. Up to 507 conditions per place. [2021-11-20 07:12:02,647 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 169 selfloop transitions, 110 changer transitions 26/344 dead transitions. [2021-11-20 07:12:02,648 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 403 places, 344 transitions, 4262 flow [2021-11-20 07:12:02,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-11-20 07:12:02,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2021-11-20 07:12:02,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2095 transitions. [2021-11-20 07:12:02,650 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5571808510638298 [2021-11-20 07:12:02,651 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2095 transitions. [2021-11-20 07:12:02,651 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2095 transitions. [2021-11-20 07:12:02,652 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:12:02,652 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2095 transitions. [2021-11-20 07:12:02,655 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.375) internal successors, (2095), 40 states have internal predecessors, (2095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:02,659 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:02,660 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:02,661 INFO L186 Difference]: Start difference. First operand has 379 places, 312 transitions, 3334 flow. Second operand 40 states and 2095 transitions. [2021-11-20 07:12:02,661 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 403 places, 344 transitions, 4262 flow [2021-11-20 07:12:02,798 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 368 places, 344 transitions, 3999 flow, removed 17 selfloop flow, removed 35 redundant places. [2021-11-20 07:12:02,805 INFO L242 Difference]: Finished difference. Result has 375 places, 308 transitions, 3328 flow [2021-11-20 07:12:02,806 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3081, PETRI_DIFFERENCE_MINUEND_PLACES=329, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=312, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=203, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=3328, PETRI_PLACES=375, PETRI_TRANSITIONS=308} [2021-11-20 07:12:02,806 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 287 predicate places. [2021-11-20 07:12:02,807 INFO L470 AbstractCegarLoop]: Abstraction has has 375 places, 308 transitions, 3328 flow [2021-11-20 07:12:02,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:02,807 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:12:02,808 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:12:02,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132 [2021-11-20 07:12:02,808 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:12:02,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:02,809 INFO L85 PathProgramCache]: Analyzing trace with hash 1094607152, now seen corresponding path program 134 times [2021-11-20 07:12:02,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:12:02,809 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504675319] [2021-11-20 07:12:02,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:12:02,810 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:12:02,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:12:03,351 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:12:03,352 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:12:03,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504675319] [2021-11-20 07:12:03,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504675319] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:12:03,352 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:12:03,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-20 07:12:03,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599710956] [2021-11-20 07:12:03,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:03,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-20 07:12:03,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:12:03,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-20 07:12:03,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-20 07:12:03,354 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:12:03,355 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 375 places, 308 transitions, 3328 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:03,355 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:12:03,355 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:12:03,355 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:12:05,970 INFO L129 PetriNetUnfolder]: 263/801 cut-off events. [2021-11-20 07:12:05,970 INFO L130 PetriNetUnfolder]: For 8049/8049 co-relation queries the response was YES. [2021-11-20 07:12:05,981 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5226 conditions, 801 events. 263/801 cut-off events. For 8049/8049 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 4161 event pairs, 41 based on Foata normal form. 1/801 useless extension candidates. Maximal degree in co-relation 5105. Up to 501 conditions per place. [2021-11-20 07:12:06,024 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 163 selfloop transitions, 117 changer transitions 17/336 dead transitions. [2021-11-20 07:12:06,025 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 413 places, 336 transitions, 4207 flow [2021-11-20 07:12:06,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-11-20 07:12:06,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2021-11-20 07:12:06,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2295 transitions. [2021-11-20 07:12:06,027 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5548839458413927 [2021-11-20 07:12:06,027 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 2295 transitions. [2021-11-20 07:12:06,027 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 2295 transitions. [2021-11-20 07:12:06,028 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:12:06,028 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 2295 transitions. [2021-11-20 07:12:06,031 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 52.15909090909091) internal successors, (2295), 44 states have internal predecessors, (2295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:06,033 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 45 states, 45 states have (on average 94.0) internal successors, (4230), 45 states have internal predecessors, (4230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:06,034 INFO L81 ComplementDD]: Finished complementDD. Result has 45 states, 45 states have (on average 94.0) internal successors, (4230), 45 states have internal predecessors, (4230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:06,034 INFO L186 Difference]: Start difference. First operand has 375 places, 308 transitions, 3328 flow. Second operand 44 states and 2295 transitions. [2021-11-20 07:12:06,034 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 413 places, 336 transitions, 4207 flow [2021-11-20 07:12:06,131 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 378 places, 336 transitions, 3884 flow, removed 70 selfloop flow, removed 35 redundant places. [2021-11-20 07:12:06,138 INFO L242 Difference]: Finished difference. Result has 384 places, 308 transitions, 3365 flow [2021-11-20 07:12:06,139 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3034, PETRI_DIFFERENCE_MINUEND_PLACES=335, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=308, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=192, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=3365, PETRI_PLACES=384, PETRI_TRANSITIONS=308} [2021-11-20 07:12:06,139 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 296 predicate places. [2021-11-20 07:12:06,140 INFO L470 AbstractCegarLoop]: Abstraction has has 384 places, 308 transitions, 3365 flow [2021-11-20 07:12:06,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:06,140 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:12:06,140 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:12:06,141 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133 [2021-11-20 07:12:06,141 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:12:06,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:06,141 INFO L85 PathProgramCache]: Analyzing trace with hash 1996663832, now seen corresponding path program 135 times [2021-11-20 07:12:06,142 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:12:06,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103597775] [2021-11-20 07:12:06,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:12:06,142 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:12:06,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:12:06,784 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:12:06,784 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:12:06,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103597775] [2021-11-20 07:12:06,784 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103597775] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:12:06,785 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:12:06,785 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:12:06,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023751395] [2021-11-20 07:12:06,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:06,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:12:06,785 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:12:06,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:12:06,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:12:06,787 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:12:06,787 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 384 places, 308 transitions, 3365 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:06,787 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:12:06,788 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:12:06,788 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:12:08,904 INFO L129 PetriNetUnfolder]: 259/789 cut-off events. [2021-11-20 07:12:08,905 INFO L130 PetriNetUnfolder]: For 7633/7633 co-relation queries the response was YES. [2021-11-20 07:12:08,915 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5152 conditions, 789 events. 259/789 cut-off events. For 7633/7633 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 4085 event pairs, 41 based on Foata normal form. 1/788 useless extension candidates. Maximal degree in co-relation 5029. Up to 534 conditions per place. [2021-11-20 07:12:08,920 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 200 selfloop transitions, 58 changer transitions 30/327 dead transitions. [2021-11-20 07:12:08,920 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 409 places, 327 transitions, 4027 flow [2021-11-20 07:12:08,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-20 07:12:08,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-20 07:12:08,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1681 transitions. [2021-11-20 07:12:08,922 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.558843085106383 [2021-11-20 07:12:08,922 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1681 transitions. [2021-11-20 07:12:08,922 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1681 transitions. [2021-11-20 07:12:08,923 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:12:08,923 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1681 transitions. [2021-11-20 07:12:08,924 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.53125) internal successors, (1681), 32 states have internal predecessors, (1681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:08,926 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:08,927 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:08,927 INFO L186 Difference]: Start difference. First operand has 384 places, 308 transitions, 3365 flow. Second operand 32 states and 1681 transitions. [2021-11-20 07:12:08,927 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 409 places, 327 transitions, 4027 flow [2021-11-20 07:12:09,014 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 369 places, 327 transitions, 3709 flow, removed 41 selfloop flow, removed 40 redundant places. [2021-11-20 07:12:09,019 INFO L242 Difference]: Finished difference. Result has 373 places, 288 transitions, 2983 flow [2021-11-20 07:12:09,019 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3051, PETRI_DIFFERENCE_MINUEND_PLACES=338, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=308, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=250, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2983, PETRI_PLACES=373, PETRI_TRANSITIONS=288} [2021-11-20 07:12:09,019 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 285 predicate places. [2021-11-20 07:12:09,019 INFO L470 AbstractCegarLoop]: Abstraction has has 373 places, 288 transitions, 2983 flow [2021-11-20 07:12:09,020 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:09,020 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:12:09,020 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:12:09,020 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134 [2021-11-20 07:12:09,020 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:12:09,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:09,022 INFO L85 PathProgramCache]: Analyzing trace with hash 726497764, now seen corresponding path program 136 times [2021-11-20 07:12:09,022 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:12:09,022 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087922558] [2021-11-20 07:12:09,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:12:09,023 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:12:09,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:12:09,522 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:12:09,522 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:12:09,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087922558] [2021-11-20 07:12:09,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087922558] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:12:09,522 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:12:09,522 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:12:09,523 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254244624] [2021-11-20 07:12:09,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:09,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:12:09,523 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:12:09,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:12:09,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:12:09,524 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:12:09,525 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 373 places, 288 transitions, 2983 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:09,525 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:12:09,525 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:12:09,525 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:12:12,122 INFO L129 PetriNetUnfolder]: 251/764 cut-off events. [2021-11-20 07:12:12,122 INFO L130 PetriNetUnfolder]: For 7132/7132 co-relation queries the response was YES. [2021-11-20 07:12:12,132 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4870 conditions, 764 events. 251/764 cut-off events. For 7132/7132 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3856 event pairs, 40 based on Foata normal form. 1/764 useless extension candidates. Maximal degree in co-relation 4747. Up to 488 conditions per place. [2021-11-20 07:12:12,136 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 163 selfloop transitions, 71 changer transitions 35/308 dead transitions. [2021-11-20 07:12:12,136 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 382 places, 308 transitions, 3630 flow [2021-11-20 07:12:12,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-20 07:12:12,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-20 07:12:12,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1731 transitions. [2021-11-20 07:12:12,139 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.558027079303675 [2021-11-20 07:12:12,139 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1731 transitions. [2021-11-20 07:12:12,139 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1731 transitions. [2021-11-20 07:12:12,139 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:12:12,139 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1731 transitions. [2021-11-20 07:12:12,141 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.45454545454545) internal successors, (1731), 33 states have internal predecessors, (1731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:12,143 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:12,143 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:12,143 INFO L186 Difference]: Start difference. First operand has 373 places, 288 transitions, 2983 flow. Second operand 33 states and 1731 transitions. [2021-11-20 07:12:12,143 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 382 places, 308 transitions, 3630 flow [2021-11-20 07:12:12,226 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 344 places, 308 transitions, 3366 flow, removed 21 selfloop flow, removed 38 redundant places. [2021-11-20 07:12:12,231 INFO L242 Difference]: Finished difference. Result has 349 places, 264 transitions, 2591 flow [2021-11-20 07:12:12,231 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2725, PETRI_DIFFERENCE_MINUEND_PLACES=312, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=288, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=2591, PETRI_PLACES=349, PETRI_TRANSITIONS=264} [2021-11-20 07:12:12,231 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 261 predicate places. [2021-11-20 07:12:12,232 INFO L470 AbstractCegarLoop]: Abstraction has has 349 places, 264 transitions, 2591 flow [2021-11-20 07:12:12,232 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:12,232 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:12:12,233 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:12:12,233 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable135 [2021-11-20 07:12:12,233 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:12:12,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:12,234 INFO L85 PathProgramCache]: Analyzing trace with hash 1890532776, now seen corresponding path program 137 times [2021-11-20 07:12:12,234 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:12:12,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919420873] [2021-11-20 07:12:12,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:12:12,235 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:12:12,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:12:12,828 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:12:12,828 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:12:12,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919420873] [2021-11-20 07:12:12,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919420873] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:12:12,828 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:12:12,828 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:12:12,829 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499436082] [2021-11-20 07:12:12,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:12,829 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:12:12,829 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:12:12,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:12:12,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:12:12,830 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:12:12,831 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 349 places, 264 transitions, 2591 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:12,831 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:12:12,831 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:12:12,831 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:12:14,862 INFO L129 PetriNetUnfolder]: 240/723 cut-off events. [2021-11-20 07:12:14,863 INFO L130 PetriNetUnfolder]: For 6829/6829 co-relation queries the response was YES. [2021-11-20 07:12:14,871 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4540 conditions, 723 events. 240/723 cut-off events. For 6829/6829 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3588 event pairs, 40 based on Foata normal form. 1/723 useless extension candidates. Maximal degree in co-relation 4426. Up to 479 conditions per place. [2021-11-20 07:12:14,875 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 154 selfloop transitions, 71 changer transitions 19/283 dead transitions. [2021-11-20 07:12:14,875 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 371 places, 283 transitions, 3170 flow [2021-11-20 07:12:14,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-20 07:12:14,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-20 07:12:14,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1880 transitions. [2021-11-20 07:12:14,877 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5555555555555556 [2021-11-20 07:12:14,877 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1880 transitions. [2021-11-20 07:12:14,878 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1880 transitions. [2021-11-20 07:12:14,878 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:12:14,878 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1880 transitions. [2021-11-20 07:12:14,880 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.22222222222222) internal successors, (1880), 36 states have internal predecessors, (1880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:14,883 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:14,883 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:14,883 INFO L186 Difference]: Start difference. First operand has 349 places, 264 transitions, 2591 flow. Second operand 36 states and 1880 transitions. [2021-11-20 07:12:14,883 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 371 places, 283 transitions, 3170 flow [2021-11-20 07:12:14,955 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 331 places, 283 transitions, 2919 flow, removed 37 selfloop flow, removed 40 redundant places. [2021-11-20 07:12:14,960 INFO L242 Difference]: Finished difference. Result has 336 places, 254 transitions, 2415 flow [2021-11-20 07:12:14,960 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2348, PETRI_DIFFERENCE_MINUEND_PLACES=296, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=264, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=193, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=2415, PETRI_PLACES=336, PETRI_TRANSITIONS=254} [2021-11-20 07:12:14,961 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 248 predicate places. [2021-11-20 07:12:14,961 INFO L470 AbstractCegarLoop]: Abstraction has has 336 places, 254 transitions, 2415 flow [2021-11-20 07:12:14,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:14,961 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:12:14,961 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:12:14,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable136 [2021-11-20 07:12:14,962 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:12:14,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:14,962 INFO L85 PathProgramCache]: Analyzing trace with hash -1235209322, now seen corresponding path program 138 times [2021-11-20 07:12:14,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:12:14,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262179134] [2021-11-20 07:12:14,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:12:14,963 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:12:14,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:12:15,535 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:12:15,535 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:12:15,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262179134] [2021-11-20 07:12:15,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262179134] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:12:15,535 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:12:15,536 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:12:15,536 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23213141] [2021-11-20 07:12:15,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:15,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:12:15,536 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:12:15,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:12:15,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:12:15,538 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:12:15,538 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 336 places, 254 transitions, 2415 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:15,538 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:12:15,538 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:12:15,538 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:12:17,970 INFO L129 PetriNetUnfolder]: 235/698 cut-off events. [2021-11-20 07:12:17,971 INFO L130 PetriNetUnfolder]: For 6499/6499 co-relation queries the response was YES. [2021-11-20 07:12:17,980 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4397 conditions, 698 events. 235/698 cut-off events. For 6499/6499 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 3370 event pairs, 42 based on Foata normal form. 1/696 useless extension candidates. Maximal degree in co-relation 4291. Up to 467 conditions per place. [2021-11-20 07:12:17,984 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 145 selfloop transitions, 62 changer transitions 25/271 dead transitions. [2021-11-20 07:12:17,984 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 356 places, 271 transitions, 2959 flow [2021-11-20 07:12:17,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-20 07:12:17,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-20 07:12:17,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1779 transitions. [2021-11-20 07:12:17,986 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5566332916145181 [2021-11-20 07:12:17,986 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1779 transitions. [2021-11-20 07:12:17,986 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1779 transitions. [2021-11-20 07:12:17,987 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:12:17,987 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1779 transitions. [2021-11-20 07:12:17,989 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.3235294117647) internal successors, (1779), 34 states have internal predecessors, (1779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:17,991 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:17,991 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:17,991 INFO L186 Difference]: Start difference. First operand has 336 places, 254 transitions, 2415 flow. Second operand 34 states and 1779 transitions. [2021-11-20 07:12:17,992 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 356 places, 271 transitions, 2959 flow [2021-11-20 07:12:18,060 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 271 transitions, 2755 flow, removed 18 selfloop flow, removed 37 redundant places. [2021-11-20 07:12:18,064 INFO L242 Difference]: Finished difference. Result has 323 places, 237 transitions, 2221 flow [2021-11-20 07:12:18,064 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2217, PETRI_DIFFERENCE_MINUEND_PLACES=286, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=254, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=192, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=2221, PETRI_PLACES=323, PETRI_TRANSITIONS=237} [2021-11-20 07:12:18,065 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 235 predicate places. [2021-11-20 07:12:18,065 INFO L470 AbstractCegarLoop]: Abstraction has has 323 places, 237 transitions, 2221 flow [2021-11-20 07:12:18,065 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:18,065 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:12:18,065 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:12:18,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137 [2021-11-20 07:12:18,066 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:12:18,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:18,066 INFO L85 PathProgramCache]: Analyzing trace with hash -123003044, now seen corresponding path program 139 times [2021-11-20 07:12:18,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:12:18,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189509274] [2021-11-20 07:12:18,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:12:18,067 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:12:18,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:12:18,652 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:12:18,652 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:12:18,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189509274] [2021-11-20 07:12:18,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189509274] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:12:18,653 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:12:18,653 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-20 07:12:18,653 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372959437] [2021-11-20 07:12:18,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:18,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-20 07:12:18,653 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:12:18,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-20 07:12:18,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-20 07:12:18,655 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:12:18,656 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 323 places, 237 transitions, 2221 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:18,656 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:12:18,656 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:12:18,656 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:12:20,693 INFO L129 PetriNetUnfolder]: 228/677 cut-off events. [2021-11-20 07:12:20,693 INFO L130 PetriNetUnfolder]: For 5750/5750 co-relation queries the response was YES. [2021-11-20 07:12:20,700 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4225 conditions, 677 events. 228/677 cut-off events. For 5750/5750 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 3204 event pairs, 56 based on Foata normal form. 1/677 useless extension candidates. Maximal degree in co-relation 4122. Up to 453 conditions per place. [2021-11-20 07:12:20,704 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 133 selfloop transitions, 64 changer transitions 19/255 dead transitions. [2021-11-20 07:12:20,704 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 337 places, 255 transitions, 2736 flow [2021-11-20 07:12:20,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:12:20,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:12:20,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1826 transitions. [2021-11-20 07:12:20,706 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.555015197568389 [2021-11-20 07:12:20,706 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1826 transitions. [2021-11-20 07:12:20,706 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1826 transitions. [2021-11-20 07:12:20,707 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:12:20,707 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1826 transitions. [2021-11-20 07:12:20,709 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.17142857142857) internal successors, (1826), 35 states have internal predecessors, (1826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:20,711 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:20,711 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:20,711 INFO L186 Difference]: Start difference. First operand has 323 places, 237 transitions, 2221 flow. Second operand 35 states and 1826 transitions. [2021-11-20 07:12:20,711 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 337 places, 255 transitions, 2736 flow [2021-11-20 07:12:20,767 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 302 places, 255 transitions, 2513 flow, removed 14 selfloop flow, removed 35 redundant places. [2021-11-20 07:12:20,771 INFO L242 Difference]: Finished difference. Result has 306 places, 226 transitions, 2071 flow [2021-11-20 07:12:20,771 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2004, PETRI_DIFFERENCE_MINUEND_PLACES=268, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=237, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=173, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=2071, PETRI_PLACES=306, PETRI_TRANSITIONS=226} [2021-11-20 07:12:20,772 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 218 predicate places. [2021-11-20 07:12:20,772 INFO L470 AbstractCegarLoop]: Abstraction has has 306 places, 226 transitions, 2071 flow [2021-11-20 07:12:20,772 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:20,772 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:12:20,772 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:12:20,773 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138 [2021-11-20 07:12:20,773 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:12:20,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:20,773 INFO L85 PathProgramCache]: Analyzing trace with hash -469045602, now seen corresponding path program 140 times [2021-11-20 07:12:20,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:12:20,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455320045] [2021-11-20 07:12:20,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:12:20,774 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:12:20,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:12:21,355 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:12:21,356 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:12:21,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455320045] [2021-11-20 07:12:21,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455320045] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:12:21,356 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:12:21,356 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-20 07:12:21,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871959080] [2021-11-20 07:12:21,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:21,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-20 07:12:21,357 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:12:21,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-20 07:12:21,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-20 07:12:21,358 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:12:21,359 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 306 places, 226 transitions, 2071 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:21,359 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:12:21,359 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:12:21,359 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:12:24,213 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:12:25,576 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:12:26,413 INFO L129 PetriNetUnfolder]: 224/657 cut-off events. [2021-11-20 07:12:26,413 INFO L130 PetriNetUnfolder]: For 5507/5507 co-relation queries the response was YES. [2021-11-20 07:12:26,420 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4087 conditions, 657 events. 224/657 cut-off events. For 5507/5507 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 3080 event pairs, 59 based on Foata normal form. 1/656 useless extension candidates. Maximal degree in co-relation 3989. Up to 446 conditions per place. [2021-11-20 07:12:26,423 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 127 selfloop transitions, 56 changer transitions 21/243 dead transitions. [2021-11-20 07:12:26,423 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 243 transitions, 2559 flow [2021-11-20 07:12:26,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-20 07:12:26,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-20 07:12:26,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1720 transitions. [2021-11-20 07:12:26,425 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5544809800128949 [2021-11-20 07:12:26,425 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1720 transitions. [2021-11-20 07:12:26,425 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1720 transitions. [2021-11-20 07:12:26,426 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:12:26,426 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1720 transitions. [2021-11-20 07:12:26,427 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.121212121212125) internal successors, (1720), 33 states have internal predecessors, (1720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:26,429 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:26,430 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:26,430 INFO L186 Difference]: Start difference. First operand has 306 places, 226 transitions, 2071 flow. Second operand 33 states and 1720 transitions. [2021-11-20 07:12:26,430 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 243 transitions, 2559 flow [2021-11-20 07:12:26,480 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 287 places, 243 transitions, 2361 flow, removed 13 selfloop flow, removed 36 redundant places. [2021-11-20 07:12:26,483 INFO L242 Difference]: Finished difference. Result has 291 places, 213 transitions, 1933 flow [2021-11-20 07:12:26,484 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1881, PETRI_DIFFERENCE_MINUEND_PLACES=255, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=226, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=170, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=1933, PETRI_PLACES=291, PETRI_TRANSITIONS=213} [2021-11-20 07:12:26,484 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 203 predicate places. [2021-11-20 07:12:26,484 INFO L470 AbstractCegarLoop]: Abstraction has has 291 places, 213 transitions, 1933 flow [2021-11-20 07:12:26,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:26,484 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:12:26,485 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:12:26,485 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139 [2021-11-20 07:12:26,485 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:12:26,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:26,485 INFO L85 PathProgramCache]: Analyzing trace with hash -1011571818, now seen corresponding path program 141 times [2021-11-20 07:12:26,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:12:26,486 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718618858] [2021-11-20 07:12:26,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:12:26,486 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:12:26,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:12:27,052 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:12:27,053 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:12:27,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718618858] [2021-11-20 07:12:27,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718618858] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:12:27,053 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:12:27,054 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:12:27,054 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337547307] [2021-11-20 07:12:27,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:27,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:12:27,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:12:27,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:12:27,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:12:27,056 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:12:27,057 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 291 places, 213 transitions, 1933 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:27,057 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:12:27,057 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:12:27,057 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:12:29,110 INFO L129 PetriNetUnfolder]: 221/640 cut-off events. [2021-11-20 07:12:29,110 INFO L130 PetriNetUnfolder]: For 5111/5111 co-relation queries the response was YES. [2021-11-20 07:12:29,117 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3935 conditions, 640 events. 221/640 cut-off events. For 5111/5111 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 2906 event pairs, 61 based on Foata normal form. 1/639 useless extension candidates. Maximal degree in co-relation 3841. Up to 433 conditions per place. [2021-11-20 07:12:29,121 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 116 selfloop transitions, 46 changer transitions 31/232 dead transitions. [2021-11-20 07:12:29,121 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 299 places, 232 transitions, 2399 flow [2021-11-20 07:12:29,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-20 07:12:29,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-20 07:12:29,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1621 transitions. [2021-11-20 07:12:29,123 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5562800274536719 [2021-11-20 07:12:29,123 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1621 transitions. [2021-11-20 07:12:29,123 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1621 transitions. [2021-11-20 07:12:29,124 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:12:29,124 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1621 transitions. [2021-11-20 07:12:29,126 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 52.29032258064516) internal successors, (1621), 31 states have internal predecessors, (1621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:29,128 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:29,128 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 94.0) internal successors, (3008), 32 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:29,128 INFO L186 Difference]: Start difference. First operand has 291 places, 213 transitions, 1933 flow. Second operand 31 states and 1621 transitions. [2021-11-20 07:12:29,128 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 299 places, 232 transitions, 2399 flow [2021-11-20 07:12:29,168 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 268 places, 232 transitions, 2139 flow, removed 19 selfloop flow, removed 31 redundant places. [2021-11-20 07:12:29,172 INFO L242 Difference]: Finished difference. Result has 272 places, 193 transitions, 1650 flow [2021-11-20 07:12:29,172 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1681, PETRI_DIFFERENCE_MINUEND_PLACES=238, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=213, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=46, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=167, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1650, PETRI_PLACES=272, PETRI_TRANSITIONS=193} [2021-11-20 07:12:29,172 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 184 predicate places. [2021-11-20 07:12:29,172 INFO L470 AbstractCegarLoop]: Abstraction has has 272 places, 193 transitions, 1650 flow [2021-11-20 07:12:29,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:29,173 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:12:29,173 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:12:29,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140 [2021-11-20 07:12:29,173 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:12:29,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:29,174 INFO L85 PathProgramCache]: Analyzing trace with hash -315459684, now seen corresponding path program 142 times [2021-11-20 07:12:29,174 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:12:29,175 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510385790] [2021-11-20 07:12:29,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:12:29,175 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:12:29,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:12:29,703 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:12:29,704 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:12:29,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510385790] [2021-11-20 07:12:29,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510385790] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:12:29,704 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:12:29,704 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:12:29,704 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041360884] [2021-11-20 07:12:29,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:29,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:12:29,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:12:29,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:12:29,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:12:29,707 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:12:29,708 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 193 transitions, 1650 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:29,709 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:12:29,709 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:12:29,709 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:12:31,648 INFO L129 PetriNetUnfolder]: 265/728 cut-off events. [2021-11-20 07:12:31,648 INFO L130 PetriNetUnfolder]: For 6279/6279 co-relation queries the response was YES. [2021-11-20 07:12:31,656 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4428 conditions, 728 events. 265/728 cut-off events. For 6279/6279 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3430 event pairs, 45 based on Foata normal form. 1/727 useless extension candidates. Maximal degree in co-relation 4341. Up to 445 conditions per place. [2021-11-20 07:12:31,660 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 137 selfloop transitions, 87 changer transitions 21/284 dead transitions. [2021-11-20 07:12:31,660 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 275 places, 284 transitions, 3322 flow [2021-11-20 07:12:31,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-20 07:12:31,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-20 07:12:31,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1974 transitions. [2021-11-20 07:12:31,663 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5675675675675675 [2021-11-20 07:12:31,663 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1974 transitions. [2021-11-20 07:12:31,663 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1974 transitions. [2021-11-20 07:12:31,664 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:12:31,664 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1974 transitions. [2021-11-20 07:12:31,666 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 53.351351351351354) internal successors, (1974), 37 states have internal predecessors, (1974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:31,668 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:12:31,668 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:12:31,669 INFO L186 Difference]: Start difference. First operand has 272 places, 193 transitions, 1650 flow. Second operand 37 states and 1974 transitions. [2021-11-20 07:12:31,669 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 275 places, 284 transitions, 3322 flow [2021-11-20 07:12:31,704 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 245 places, 284 transitions, 2918 flow, removed 87 selfloop flow, removed 30 redundant places. [2021-11-20 07:12:31,707 INFO L242 Difference]: Finished difference. Result has 256 places, 236 transitions, 2248 flow [2021-11-20 07:12:31,708 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1380, PETRI_DIFFERENCE_MINUEND_PLACES=209, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=193, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=134, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=2248, PETRI_PLACES=256, PETRI_TRANSITIONS=236} [2021-11-20 07:12:31,708 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 168 predicate places. [2021-11-20 07:12:31,708 INFO L470 AbstractCegarLoop]: Abstraction has has 256 places, 236 transitions, 2248 flow [2021-11-20 07:12:31,708 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:31,709 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:12:31,709 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:12:31,709 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141 [2021-11-20 07:12:31,709 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:12:31,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:31,709 INFO L85 PathProgramCache]: Analyzing trace with hash 909621124, now seen corresponding path program 143 times [2021-11-20 07:12:31,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:12:31,710 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813114296] [2021-11-20 07:12:31,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:12:31,710 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:12:31,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:12:32,216 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:12:32,216 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:12:32,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813114296] [2021-11-20 07:12:32,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813114296] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:12:32,216 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:12:32,217 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:12:32,217 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396821427] [2021-11-20 07:12:32,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:32,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:12:32,217 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:12:32,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:12:32,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:12:32,218 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:12:32,219 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 256 places, 236 transitions, 2248 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:32,219 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:12:32,219 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:12:32,219 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:12:34,070 INFO L129 PetriNetUnfolder]: 295/788 cut-off events. [2021-11-20 07:12:34,070 INFO L130 PetriNetUnfolder]: For 7082/7082 co-relation queries the response was YES. [2021-11-20 07:12:34,077 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4978 conditions, 788 events. 295/788 cut-off events. For 7082/7082 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 3925 event pairs, 29 based on Foata normal form. 1/786 useless extension candidates. Maximal degree in co-relation 4896. Up to 515 conditions per place. [2021-11-20 07:12:34,081 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 157 selfloop transitions, 93 changer transitions 34/323 dead transitions. [2021-11-20 07:12:34,082 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 288 places, 323 transitions, 3807 flow [2021-11-20 07:12:34,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-20 07:12:34,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-20 07:12:34,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2067 transitions. [2021-11-20 07:12:34,084 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5638297872340425 [2021-11-20 07:12:34,084 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2067 transitions. [2021-11-20 07:12:34,084 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2067 transitions. [2021-11-20 07:12:34,085 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:12:34,085 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2067 transitions. [2021-11-20 07:12:34,086 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 53.0) internal successors, (2067), 39 states have internal predecessors, (2067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:34,088 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:34,089 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:34,089 INFO L186 Difference]: Start difference. First operand has 256 places, 236 transitions, 2248 flow. Second operand 39 states and 2067 transitions. [2021-11-20 07:12:34,089 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 288 places, 323 transitions, 3807 flow [2021-11-20 07:12:34,161 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 277 places, 323 transitions, 3319 flow, removed 222 selfloop flow, removed 11 redundant places. [2021-11-20 07:12:34,165 INFO L242 Difference]: Finished difference. Result has 289 places, 271 transitions, 2531 flow [2021-11-20 07:12:34,165 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1780, PETRI_DIFFERENCE_MINUEND_PLACES=239, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=236, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=166, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=2531, PETRI_PLACES=289, PETRI_TRANSITIONS=271} [2021-11-20 07:12:34,166 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 201 predicate places. [2021-11-20 07:12:34,166 INFO L470 AbstractCegarLoop]: Abstraction has has 289 places, 271 transitions, 2531 flow [2021-11-20 07:12:34,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:34,166 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:12:34,166 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:12:34,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142 [2021-11-20 07:12:34,167 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:12:34,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:34,167 INFO L85 PathProgramCache]: Analyzing trace with hash 746484772, now seen corresponding path program 144 times [2021-11-20 07:12:34,168 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:12:34,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77879745] [2021-11-20 07:12:34,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:12:34,168 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:12:34,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:12:34,635 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:12:34,635 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:12:34,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77879745] [2021-11-20 07:12:34,635 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77879745] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:12:34,636 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:12:34,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-11-20 07:12:34,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495699405] [2021-11-20 07:12:34,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:34,636 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-20 07:12:34,636 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:12:34,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-20 07:12:34,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-11-20 07:12:34,638 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:12:34,639 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 289 places, 271 transitions, 2531 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:34,640 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:12:34,640 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:12:34,640 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:12:36,237 INFO L129 PetriNetUnfolder]: 314/834 cut-off events. [2021-11-20 07:12:36,237 INFO L130 PetriNetUnfolder]: For 9086/9086 co-relation queries the response was YES. [2021-11-20 07:12:36,246 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5536 conditions, 834 events. 314/834 cut-off events. For 9086/9086 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 4275 event pairs, 46 based on Foata normal form. 1/832 useless extension candidates. Maximal degree in co-relation 5443. Up to 566 conditions per place. [2021-11-20 07:12:36,251 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 194 selfloop transitions, 78 changer transitions 35/346 dead transitions. [2021-11-20 07:12:36,251 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 308 places, 346 transitions, 4020 flow [2021-11-20 07:12:36,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-20 07:12:36,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2021-11-20 07:12:36,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1558 transitions. [2021-11-20 07:12:36,253 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5715333822450477 [2021-11-20 07:12:36,253 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1558 transitions. [2021-11-20 07:12:36,254 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1558 transitions. [2021-11-20 07:12:36,254 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:12:36,254 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1558 transitions. [2021-11-20 07:12:36,256 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 53.724137931034484) internal successors, (1558), 29 states have internal predecessors, (1558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:36,257 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 94.0) internal successors, (2820), 30 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:36,258 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 94.0) internal successors, (2820), 30 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:36,258 INFO L186 Difference]: Start difference. First operand has 289 places, 271 transitions, 2531 flow. Second operand 29 states and 1558 transitions. [2021-11-20 07:12:36,258 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 308 places, 346 transitions, 4020 flow [2021-11-20 07:12:36,325 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 285 places, 346 transitions, 3425 flow, removed 250 selfloop flow, removed 23 redundant places. [2021-11-20 07:12:36,330 INFO L242 Difference]: Finished difference. Result has 301 places, 293 transitions, 2630 flow [2021-11-20 07:12:36,331 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2148, PETRI_DIFFERENCE_MINUEND_PLACES=257, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=271, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=198, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=2630, PETRI_PLACES=301, PETRI_TRANSITIONS=293} [2021-11-20 07:12:36,331 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 213 predicate places. [2021-11-20 07:12:36,331 INFO L470 AbstractCegarLoop]: Abstraction has has 301 places, 293 transitions, 2630 flow [2021-11-20 07:12:36,332 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:36,332 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:12:36,332 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:12:36,333 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143 [2021-11-20 07:12:36,333 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:12:36,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:36,334 INFO L85 PathProgramCache]: Analyzing trace with hash 167719562, now seen corresponding path program 145 times [2021-11-20 07:12:36,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:12:36,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404112447] [2021-11-20 07:12:36,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:12:36,335 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:12:36,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:12:36,905 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:12:36,906 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:12:36,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404112447] [2021-11-20 07:12:36,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404112447] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:12:36,906 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:12:36,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:12:36,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710087466] [2021-11-20 07:12:36,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:36,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:12:36,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:12:36,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:12:36,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:12:36,908 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:12:36,909 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 301 places, 293 transitions, 2630 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:36,909 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:12:36,909 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:12:36,909 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:12:38,898 INFO L129 PetriNetUnfolder]: 328/898 cut-off events. [2021-11-20 07:12:38,899 INFO L130 PetriNetUnfolder]: For 8951/8951 co-relation queries the response was YES. [2021-11-20 07:12:38,909 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5757 conditions, 898 events. 328/898 cut-off events. For 8951/8951 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 4732 event pairs, 39 based on Foata normal form. 1/897 useless extension candidates. Maximal degree in co-relation 5655. Up to 540 conditions per place. [2021-11-20 07:12:38,914 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 174 selfloop transitions, 114 changer transitions 42/369 dead transitions. [2021-11-20 07:12:38,914 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 328 places, 369 transitions, 4221 flow [2021-11-20 07:12:38,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-20 07:12:38,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-20 07:12:38,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1966 transitions. [2021-11-20 07:12:38,917 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5652673950546291 [2021-11-20 07:12:38,917 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1966 transitions. [2021-11-20 07:12:38,918 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1966 transitions. [2021-11-20 07:12:38,918 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:12:38,918 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1966 transitions. [2021-11-20 07:12:38,920 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 53.13513513513514) internal successors, (1966), 37 states have internal predecessors, (1966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:38,922 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:12:38,922 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:12:38,923 INFO L186 Difference]: Start difference. First operand has 301 places, 293 transitions, 2630 flow. Second operand 37 states and 1966 transitions. [2021-11-20 07:12:38,923 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 328 places, 369 transitions, 4221 flow [2021-11-20 07:12:38,990 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 307 places, 369 transitions, 4025 flow, removed 47 selfloop flow, removed 21 redundant places. [2021-11-20 07:12:38,995 INFO L242 Difference]: Finished difference. Result has 323 places, 309 transitions, 3107 flow [2021-11-20 07:12:38,995 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2485, PETRI_DIFFERENCE_MINUEND_PLACES=271, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=293, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=189, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=3107, PETRI_PLACES=323, PETRI_TRANSITIONS=309} [2021-11-20 07:12:38,996 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 235 predicate places. [2021-11-20 07:12:38,996 INFO L470 AbstractCegarLoop]: Abstraction has has 323 places, 309 transitions, 3107 flow [2021-11-20 07:12:38,997 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:38,997 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:12:38,997 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:12:38,997 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144 [2021-11-20 07:12:38,998 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:12:38,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:38,998 INFO L85 PathProgramCache]: Analyzing trace with hash -66576032, now seen corresponding path program 146 times [2021-11-20 07:12:38,998 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:12:38,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261813142] [2021-11-20 07:12:38,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:12:38,999 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:12:39,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:12:39,512 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:12:39,513 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:12:39,513 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261813142] [2021-11-20 07:12:39,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261813142] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:12:39,513 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:12:39,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:12:39,513 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723433116] [2021-11-20 07:12:39,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:39,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:12:39,514 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:12:39,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:12:39,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:12:39,515 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:12:39,516 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 323 places, 309 transitions, 3107 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:39,516 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:12:39,516 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:12:39,516 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:12:41,402 INFO L129 PetriNetUnfolder]: 342/926 cut-off events. [2021-11-20 07:12:41,402 INFO L130 PetriNetUnfolder]: For 12063/12063 co-relation queries the response was YES. [2021-11-20 07:12:41,412 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6433 conditions, 926 events. 342/926 cut-off events. For 12063/12063 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 4918 event pairs, 55 based on Foata normal form. 1/925 useless extension candidates. Maximal degree in co-relation 6326. Up to 584 conditions per place. [2021-11-20 07:12:41,417 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 214 selfloop transitions, 102 changer transitions 35/390 dead transitions. [2021-11-20 07:12:41,417 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 346 places, 390 transitions, 5005 flow [2021-11-20 07:12:41,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-20 07:12:41,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-20 07:12:41,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1812 transitions. [2021-11-20 07:12:41,419 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5669586983729662 [2021-11-20 07:12:41,419 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1812 transitions. [2021-11-20 07:12:41,419 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1812 transitions. [2021-11-20 07:12:41,420 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:12:41,420 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1812 transitions. [2021-11-20 07:12:41,421 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.294117647058826) internal successors, (1812), 34 states have internal predecessors, (1812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:41,423 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:41,423 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:41,424 INFO L186 Difference]: Start difference. First operand has 323 places, 309 transitions, 3107 flow. Second operand 34 states and 1812 transitions. [2021-11-20 07:12:41,424 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 346 places, 390 transitions, 5005 flow [2021-11-20 07:12:41,500 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 318 places, 390 transitions, 4592 flow, removed 154 selfloop flow, removed 28 redundant places. [2021-11-20 07:12:41,505 INFO L242 Difference]: Finished difference. Result has 333 places, 333 transitions, 3577 flow [2021-11-20 07:12:41,506 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2841, PETRI_DIFFERENCE_MINUEND_PLACES=285, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=309, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=212, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=3577, PETRI_PLACES=333, PETRI_TRANSITIONS=333} [2021-11-20 07:12:41,506 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 245 predicate places. [2021-11-20 07:12:41,506 INFO L470 AbstractCegarLoop]: Abstraction has has 333 places, 333 transitions, 3577 flow [2021-11-20 07:12:41,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:41,506 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:12:41,506 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:12:41,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145 [2021-11-20 07:12:41,507 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:12:41,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:41,507 INFO L85 PathProgramCache]: Analyzing trace with hash 1646660636, now seen corresponding path program 147 times [2021-11-20 07:12:41,507 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:12:41,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7526140] [2021-11-20 07:12:41,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:12:41,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:12:41,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:12:41,981 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:12:41,981 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:12:41,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7526140] [2021-11-20 07:12:41,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [7526140] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:12:41,982 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:12:41,982 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:12:41,982 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528877950] [2021-11-20 07:12:41,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:41,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:12:41,982 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:12:41,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:12:41,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:12:41,984 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:12:41,984 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 333 places, 333 transitions, 3577 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:41,985 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:12:41,985 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:12:41,985 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:12:43,976 INFO L129 PetriNetUnfolder]: 347/921 cut-off events. [2021-11-20 07:12:43,976 INFO L130 PetriNetUnfolder]: For 13450/13450 co-relation queries the response was YES. [2021-11-20 07:12:43,989 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6702 conditions, 921 events. 347/921 cut-off events. For 13450/13450 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 4919 event pairs, 53 based on Foata normal form. 1/919 useless extension candidates. Maximal degree in co-relation 6589. Up to 623 conditions per place. [2021-11-20 07:12:43,996 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 223 selfloop transitions, 92 changer transitions 42/396 dead transitions. [2021-11-20 07:12:43,996 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 356 places, 396 transitions, 5089 flow [2021-11-20 07:12:43,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-20 07:12:43,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-20 07:12:43,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1805 transitions. [2021-11-20 07:12:43,998 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5647684605757196 [2021-11-20 07:12:43,998 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1805 transitions. [2021-11-20 07:12:43,999 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1805 transitions. [2021-11-20 07:12:43,999 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:12:43,999 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1805 transitions. [2021-11-20 07:12:44,001 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.088235294117645) internal successors, (1805), 34 states have internal predecessors, (1805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:44,003 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:44,004 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:44,004 INFO L186 Difference]: Start difference. First operand has 333 places, 333 transitions, 3577 flow. Second operand 34 states and 1805 transitions. [2021-11-20 07:12:44,004 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 356 places, 396 transitions, 5089 flow [2021-11-20 07:12:44,115 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 329 places, 396 transitions, 4756 flow, removed 114 selfloop flow, removed 27 redundant places. [2021-11-20 07:12:44,121 INFO L242 Difference]: Finished difference. Result has 342 places, 338 transitions, 3722 flow [2021-11-20 07:12:44,121 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3329, PETRI_DIFFERENCE_MINUEND_PLACES=296, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=333, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=243, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=3722, PETRI_PLACES=342, PETRI_TRANSITIONS=338} [2021-11-20 07:12:44,122 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 254 predicate places. [2021-11-20 07:12:44,122 INFO L470 AbstractCegarLoop]: Abstraction has has 342 places, 338 transitions, 3722 flow [2021-11-20 07:12:44,122 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:44,122 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:12:44,122 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:12:44,122 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146 [2021-11-20 07:12:44,123 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:12:44,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:44,123 INFO L85 PathProgramCache]: Analyzing trace with hash 1610476658, now seen corresponding path program 148 times [2021-11-20 07:12:44,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:12:44,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052713802] [2021-11-20 07:12:44,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:12:44,124 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:12:44,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:12:44,570 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:12:44,570 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:12:44,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052713802] [2021-11-20 07:12:44,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052713802] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:12:44,571 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:12:44,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:12:44,571 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100598459] [2021-11-20 07:12:44,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:44,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:12:44,572 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:12:44,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:12:44,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:12:44,573 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:12:44,574 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 342 places, 338 transitions, 3722 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:44,574 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:12:44,574 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:12:44,574 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:12:46,492 INFO L129 PetriNetUnfolder]: 340/928 cut-off events. [2021-11-20 07:12:46,492 INFO L130 PetriNetUnfolder]: For 13874/13874 co-relation queries the response was YES. [2021-11-20 07:12:46,505 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6725 conditions, 928 events. 340/928 cut-off events. For 13874/13874 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 4996 event pairs, 49 based on Foata normal form. 1/926 useless extension candidates. Maximal degree in co-relation 6608. Up to 599 conditions per place. [2021-11-20 07:12:46,511 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 193 selfloop transitions, 117 changer transitions 35/384 dead transitions. [2021-11-20 07:12:46,511 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 366 places, 384 transitions, 4928 flow [2021-11-20 07:12:46,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-20 07:12:46,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-20 07:12:46,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1812 transitions. [2021-11-20 07:12:46,513 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5669586983729662 [2021-11-20 07:12:46,513 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1812 transitions. [2021-11-20 07:12:46,513 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1812 transitions. [2021-11-20 07:12:46,514 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:12:46,514 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1812 transitions. [2021-11-20 07:12:46,516 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.294117647058826) internal successors, (1812), 34 states have internal predecessors, (1812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:46,518 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:46,518 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:46,518 INFO L186 Difference]: Start difference. First operand has 342 places, 338 transitions, 3722 flow. Second operand 34 states and 1812 transitions. [2021-11-20 07:12:46,518 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 366 places, 384 transitions, 4928 flow [2021-11-20 07:12:46,620 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 335 places, 384 transitions, 4647 flow, removed 78 selfloop flow, removed 31 redundant places. [2021-11-20 07:12:46,626 INFO L242 Difference]: Finished difference. Result has 347 places, 334 transitions, 3801 flow [2021-11-20 07:12:46,626 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3491, PETRI_DIFFERENCE_MINUEND_PLACES=302, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=338, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=116, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=221, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=3801, PETRI_PLACES=347, PETRI_TRANSITIONS=334} [2021-11-20 07:12:46,626 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 259 predicate places. [2021-11-20 07:12:46,626 INFO L470 AbstractCegarLoop]: Abstraction has has 347 places, 334 transitions, 3801 flow [2021-11-20 07:12:46,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:46,627 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:12:46,627 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:12:46,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable147 [2021-11-20 07:12:46,627 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:12:46,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:46,628 INFO L85 PathProgramCache]: Analyzing trace with hash -73440490, now seen corresponding path program 149 times [2021-11-20 07:12:46,628 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:12:46,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255333809] [2021-11-20 07:12:46,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:12:46,628 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:12:46,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:12:47,126 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:12:47,126 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:12:47,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255333809] [2021-11-20 07:12:47,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1255333809] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:12:47,127 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:12:47,127 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:12:47,127 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93667486] [2021-11-20 07:12:47,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:47,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:12:47,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:12:47,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:12:47,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:12:47,129 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:12:47,130 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 347 places, 334 transitions, 3801 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:47,130 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:12:47,130 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:12:47,130 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:12:49,041 INFO L129 PetriNetUnfolder]: 347/973 cut-off events. [2021-11-20 07:12:49,042 INFO L130 PetriNetUnfolder]: For 13777/13777 co-relation queries the response was YES. [2021-11-20 07:12:49,054 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7009 conditions, 973 events. 347/973 cut-off events. For 13777/13777 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 5404 event pairs, 63 based on Foata normal form. 1/971 useless extension candidates. Maximal degree in co-relation 6891. Up to 627 conditions per place. [2021-11-20 07:12:49,059 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 219 selfloop transitions, 108 changer transitions 33/399 dead transitions. [2021-11-20 07:12:49,059 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 372 places, 399 transitions, 5320 flow [2021-11-20 07:12:49,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-20 07:12:49,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-20 07:12:49,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1959 transitions. [2021-11-20 07:12:49,061 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5632547441058079 [2021-11-20 07:12:49,062 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1959 transitions. [2021-11-20 07:12:49,062 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1959 transitions. [2021-11-20 07:12:49,062 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:12:49,062 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1959 transitions. [2021-11-20 07:12:49,064 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.945945945945944) internal successors, (1959), 37 states have internal predecessors, (1959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:49,066 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:12:49,067 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:12:49,067 INFO L186 Difference]: Start difference. First operand has 347 places, 334 transitions, 3801 flow. Second operand 37 states and 1959 transitions. [2021-11-20 07:12:49,067 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 372 places, 399 transitions, 5320 flow [2021-11-20 07:12:49,161 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 339 places, 399 transitions, 4973 flow, removed 36 selfloop flow, removed 33 redundant places. [2021-11-20 07:12:49,167 INFO L242 Difference]: Finished difference. Result has 354 places, 349 transitions, 4087 flow [2021-11-20 07:12:49,167 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3502, PETRI_DIFFERENCE_MINUEND_PLACES=303, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=334, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=233, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=4087, PETRI_PLACES=354, PETRI_TRANSITIONS=349} [2021-11-20 07:12:49,168 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 266 predicate places. [2021-11-20 07:12:49,168 INFO L470 AbstractCegarLoop]: Abstraction has has 354 places, 349 transitions, 4087 flow [2021-11-20 07:12:49,168 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:49,168 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:12:49,168 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:12:49,169 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148 [2021-11-20 07:12:49,169 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:12:49,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:49,169 INFO L85 PathProgramCache]: Analyzing trace with hash 1855328250, now seen corresponding path program 150 times [2021-11-20 07:12:49,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:12:49,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896990517] [2021-11-20 07:12:49,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:12:49,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:12:49,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:12:49,684 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:12:49,685 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:12:49,685 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896990517] [2021-11-20 07:12:49,685 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896990517] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:12:49,685 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:12:49,685 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:12:49,685 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064018006] [2021-11-20 07:12:49,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:49,686 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:12:49,686 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:12:49,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:12:49,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:12:49,687 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:12:49,688 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 354 places, 349 transitions, 4087 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:49,688 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:12:49,688 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:12:49,688 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:12:52,470 INFO L129 PetriNetUnfolder]: 385/1058 cut-off events. [2021-11-20 07:12:52,470 INFO L130 PetriNetUnfolder]: For 17969/17969 co-relation queries the response was YES. [2021-11-20 07:12:52,486 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8062 conditions, 1058 events. 385/1058 cut-off events. For 17969/17969 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 5988 event pairs, 53 based on Foata normal form. 1/1056 useless extension candidates. Maximal degree in co-relation 7940. Up to 687 conditions per place. [2021-11-20 07:12:52,494 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 266 selfloop transitions, 125 changer transitions 21/451 dead transitions. [2021-11-20 07:12:52,494 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 384 places, 451 transitions, 6567 flow [2021-11-20 07:12:52,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-20 07:12:52,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-20 07:12:52,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2076 transitions. [2021-11-20 07:12:52,497 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5662847790507365 [2021-11-20 07:12:52,497 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2076 transitions. [2021-11-20 07:12:52,497 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2076 transitions. [2021-11-20 07:12:52,498 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:12:52,498 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2076 transitions. [2021-11-20 07:12:52,502 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 53.23076923076923) internal successors, (2076), 39 states have internal predecessors, (2076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:52,506 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:52,507 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:52,507 INFO L186 Difference]: Start difference. First operand has 354 places, 349 transitions, 4087 flow. Second operand 39 states and 2076 transitions. [2021-11-20 07:12:52,507 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 384 places, 451 transitions, 6567 flow [2021-11-20 07:12:52,649 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 360 places, 451 transitions, 6232 flow, removed 114 selfloop flow, removed 24 redundant places. [2021-11-20 07:12:52,657 INFO L242 Difference]: Finished difference. Result has 374 places, 398 transitions, 5165 flow [2021-11-20 07:12:52,658 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3801, PETRI_DIFFERENCE_MINUEND_PLACES=322, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=349, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=249, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=5165, PETRI_PLACES=374, PETRI_TRANSITIONS=398} [2021-11-20 07:12:52,658 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 286 predicate places. [2021-11-20 07:12:52,658 INFO L470 AbstractCegarLoop]: Abstraction has has 374 places, 398 transitions, 5165 flow [2021-11-20 07:12:52,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:52,658 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:12:52,659 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:12:52,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149 [2021-11-20 07:12:52,659 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:12:52,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:52,659 INFO L85 PathProgramCache]: Analyzing trace with hash 2043215534, now seen corresponding path program 151 times [2021-11-20 07:12:52,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:12:52,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20173250] [2021-11-20 07:12:52,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:12:52,660 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:12:52,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:12:53,171 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:12:53,172 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:12:53,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20173250] [2021-11-20 07:12:53,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20173250] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:12:53,172 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:12:53,172 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-11-20 07:12:53,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47470802] [2021-11-20 07:12:53,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:53,173 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-20 07:12:53,173 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:12:53,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-20 07:12:53,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2021-11-20 07:12:53,174 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:12:53,175 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 374 places, 398 transitions, 5165 flow. Second operand has 17 states, 17 states have (on average 51.35294117647059) internal successors, (873), 17 states have internal predecessors, (873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:53,175 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:12:53,175 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:12:53,175 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:12:54,989 INFO L129 PetriNetUnfolder]: 408/1122 cut-off events. [2021-11-20 07:12:54,989 INFO L130 PetriNetUnfolder]: For 22518/22518 co-relation queries the response was YES. [2021-11-20 07:12:55,003 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9015 conditions, 1122 events. 408/1122 cut-off events. For 22518/22518 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 6554 event pairs, 61 based on Foata normal form. 1/1120 useless extension candidates. Maximal degree in co-relation 8886. Up to 784 conditions per place. [2021-11-20 07:12:55,009 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 318 selfloop transitions, 85 changer transitions 29/471 dead transitions. [2021-11-20 07:12:55,009 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 395 places, 471 transitions, 7009 flow [2021-11-20 07:12:55,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-11-20 07:12:55,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2021-11-20 07:12:55,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1514 transitions. [2021-11-20 07:12:55,011 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5752279635258358 [2021-11-20 07:12:55,011 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1514 transitions. [2021-11-20 07:12:55,011 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1514 transitions. [2021-11-20 07:12:55,012 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:12:55,012 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1514 transitions. [2021-11-20 07:12:55,013 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 54.07142857142857) internal successors, (1514), 28 states have internal predecessors, (1514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:55,015 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 94.0) internal successors, (2726), 29 states have internal predecessors, (2726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:55,015 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 94.0) internal successors, (2726), 29 states have internal predecessors, (2726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:55,015 INFO L186 Difference]: Start difference. First operand has 374 places, 398 transitions, 5165 flow. Second operand 28 states and 1514 transitions. [2021-11-20 07:12:55,015 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 395 places, 471 transitions, 7009 flow [2021-11-20 07:12:55,170 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 380 places, 471 transitions, 6308 flow, removed 303 selfloop flow, removed 15 redundant places. [2021-11-20 07:12:55,177 INFO L242 Difference]: Finished difference. Result has 392 places, 417 transitions, 5053 flow [2021-11-20 07:12:55,178 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4468, PETRI_DIFFERENCE_MINUEND_PLACES=353, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=398, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=323, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=5053, PETRI_PLACES=392, PETRI_TRANSITIONS=417} [2021-11-20 07:12:55,178 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 304 predicate places. [2021-11-20 07:12:55,178 INFO L470 AbstractCegarLoop]: Abstraction has has 392 places, 417 transitions, 5053 flow [2021-11-20 07:12:55,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 51.35294117647059) internal successors, (873), 17 states have internal predecessors, (873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:55,178 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:12:55,179 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:12:55,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150 [2021-11-20 07:12:55,179 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:12:55,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:55,179 INFO L85 PathProgramCache]: Analyzing trace with hash -1374097378, now seen corresponding path program 152 times [2021-11-20 07:12:55,179 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:12:55,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405195383] [2021-11-20 07:12:55,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:12:55,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:12:55,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:12:55,645 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:12:55,645 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:12:55,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405195383] [2021-11-20 07:12:55,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1405195383] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:12:55,646 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:12:55,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:12:55,646 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498284046] [2021-11-20 07:12:55,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:55,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:12:55,647 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:12:55,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:12:55,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:12:55,649 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:12:55,650 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 392 places, 417 transitions, 5053 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:55,650 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:12:55,651 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:12:55,651 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:12:58,938 INFO L129 PetriNetUnfolder]: 455/1253 cut-off events. [2021-11-20 07:12:58,938 INFO L130 PetriNetUnfolder]: For 28463/28463 co-relation queries the response was YES. [2021-11-20 07:12:58,959 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10186 conditions, 1253 events. 455/1253 cut-off events. For 28463/28463 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 7523 event pairs, 51 based on Foata normal form. 1/1251 useless extension candidates. Maximal degree in co-relation 10046. Up to 723 conditions per place. [2021-11-20 07:12:58,969 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 265 selfloop transitions, 215 changer transitions 24/543 dead transitions. [2021-11-20 07:12:58,969 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 431 places, 543 transitions, 8301 flow [2021-11-20 07:12:58,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-11-20 07:12:58,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2021-11-20 07:12:58,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 2484 transitions. [2021-11-20 07:12:58,972 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5622453598913536 [2021-11-20 07:12:58,972 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 2484 transitions. [2021-11-20 07:12:58,972 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 2484 transitions. [2021-11-20 07:12:58,973 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:12:58,973 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 2484 transitions. [2021-11-20 07:12:58,976 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 48 states, 47 states have (on average 52.851063829787236) internal successors, (2484), 47 states have internal predecessors, (2484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:58,978 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 48 states, 48 states have (on average 94.0) internal successors, (4512), 48 states have internal predecessors, (4512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:58,979 INFO L81 ComplementDD]: Finished complementDD. Result has 48 states, 48 states have (on average 94.0) internal successors, (4512), 48 states have internal predecessors, (4512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:58,979 INFO L186 Difference]: Start difference. First operand has 392 places, 417 transitions, 5053 flow. Second operand 47 states and 2484 transitions. [2021-11-20 07:12:58,979 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 431 places, 543 transitions, 8301 flow [2021-11-20 07:12:59,197 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 416 places, 543 transitions, 8007 flow, removed 123 selfloop flow, removed 15 redundant places. [2021-11-20 07:12:59,207 INFO L242 Difference]: Finished difference. Result has 435 places, 491 transitions, 6876 flow [2021-11-20 07:12:59,207 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4812, PETRI_DIFFERENCE_MINUEND_PLACES=370, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=417, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=148, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=234, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=6876, PETRI_PLACES=435, PETRI_TRANSITIONS=491} [2021-11-20 07:12:59,208 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 347 predicate places. [2021-11-20 07:12:59,208 INFO L470 AbstractCegarLoop]: Abstraction has has 435 places, 491 transitions, 6876 flow [2021-11-20 07:12:59,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:59,209 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:12:59,209 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:12:59,209 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151 [2021-11-20 07:12:59,209 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:12:59,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:59,210 INFO L85 PathProgramCache]: Analyzing trace with hash -383967528, now seen corresponding path program 153 times [2021-11-20 07:12:59,210 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:12:59,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484035211] [2021-11-20 07:12:59,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:12:59,211 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:12:59,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:12:59,701 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:12:59,701 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:12:59,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484035211] [2021-11-20 07:12:59,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484035211] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:12:59,702 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:12:59,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:12:59,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984125619] [2021-11-20 07:12:59,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:59,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:12:59,703 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:12:59,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:12:59,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:12:59,705 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:12:59,706 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 435 places, 491 transitions, 6876 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:12:59,706 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:12:59,706 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:12:59,707 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:13:02,257 INFO L129 PetriNetUnfolder]: 481/1285 cut-off events. [2021-11-20 07:13:02,257 INFO L130 PetriNetUnfolder]: For 37453/37453 co-relation queries the response was YES. [2021-11-20 07:13:02,276 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11701 conditions, 1285 events. 481/1285 cut-off events. For 37453/37453 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 7800 event pairs, 46 based on Foata normal form. 1/1283 useless extension candidates. Maximal degree in co-relation 11547. Up to 804 conditions per place. [2021-11-20 07:13:02,285 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 328 selfloop transitions, 178 changer transitions 37/582 dead transitions. [2021-11-20 07:13:02,285 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 468 places, 582 transitions, 9819 flow [2021-11-20 07:13:02,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-11-20 07:13:02,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2021-11-20 07:13:02,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2122 transitions. [2021-11-20 07:13:02,288 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5643617021276596 [2021-11-20 07:13:02,288 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2122 transitions. [2021-11-20 07:13:02,288 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2122 transitions. [2021-11-20 07:13:02,288 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:13:02,289 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2122 transitions. [2021-11-20 07:13:02,290 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 53.05) internal successors, (2122), 40 states have internal predecessors, (2122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:02,293 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:02,293 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:02,293 INFO L186 Difference]: Start difference. First operand has 435 places, 491 transitions, 6876 flow. Second operand 40 states and 2122 transitions. [2021-11-20 07:13:02,293 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 468 places, 582 transitions, 9819 flow [2021-11-20 07:13:02,603 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 449 places, 582 transitions, 8689 flow, removed 523 selfloop flow, removed 19 redundant places. [2021-11-20 07:13:02,614 INFO L242 Difference]: Finished difference. Result has 461 places, 515 transitions, 7039 flow [2021-11-20 07:13:02,615 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5998, PETRI_DIFFERENCE_MINUEND_PLACES=410, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=491, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=153, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=329, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=7039, PETRI_PLACES=461, PETRI_TRANSITIONS=515} [2021-11-20 07:13:02,615 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 373 predicate places. [2021-11-20 07:13:02,615 INFO L470 AbstractCegarLoop]: Abstraction has has 461 places, 515 transitions, 7039 flow [2021-11-20 07:13:02,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:02,616 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:13:02,616 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:13:02,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152 [2021-11-20 07:13:02,616 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:13:02,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:13:02,617 INFO L85 PathProgramCache]: Analyzing trace with hash -43162220, now seen corresponding path program 154 times [2021-11-20 07:13:02,617 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:13:02,617 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12378119] [2021-11-20 07:13:02,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:13:02,617 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:13:02,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:13:03,265 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:13:03,265 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:13:03,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12378119] [2021-11-20 07:13:03,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12378119] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:13:03,265 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:13:03,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:13:03,265 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124069505] [2021-11-20 07:13:03,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:13:03,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:13:03,266 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:13:03,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:13:03,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:13:03,267 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:13:03,268 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 461 places, 515 transitions, 7039 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:03,268 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:13:03,268 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:13:03,268 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:13:05,529 INFO L129 PetriNetUnfolder]: 468/1302 cut-off events. [2021-11-20 07:13:05,530 INFO L130 PetriNetUnfolder]: For 35768/35768 co-relation queries the response was YES. [2021-11-20 07:13:05,556 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11324 conditions, 1302 events. 468/1302 cut-off events. For 35768/35768 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 8029 event pairs, 70 based on Foata normal form. 1/1300 useless extension candidates. Maximal degree in co-relation 11160. Up to 931 conditions per place. [2021-11-20 07:13:05,567 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 387 selfloop transitions, 98 changer transitions 35/559 dead transitions. [2021-11-20 07:13:05,567 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 487 places, 559 transitions, 8650 flow [2021-11-20 07:13:05,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-20 07:13:05,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-20 07:13:05,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1805 transitions. [2021-11-20 07:13:05,569 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5647684605757196 [2021-11-20 07:13:05,569 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1805 transitions. [2021-11-20 07:13:05,570 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1805 transitions. [2021-11-20 07:13:05,570 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:13:05,570 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1805 transitions. [2021-11-20 07:13:05,572 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.088235294117645) internal successors, (1805), 34 states have internal predecessors, (1805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:05,574 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:05,575 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:05,575 INFO L186 Difference]: Start difference. First operand has 461 places, 515 transitions, 7039 flow. Second operand 34 states and 1805 transitions. [2021-11-20 07:13:05,575 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 487 places, 559 transitions, 8650 flow [2021-11-20 07:13:05,923 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 453 places, 559 transitions, 8170 flow, removed 152 selfloop flow, removed 34 redundant places. [2021-11-20 07:13:05,933 INFO L242 Difference]: Finished difference. Result has 464 places, 508 transitions, 6801 flow [2021-11-20 07:13:05,933 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6583, PETRI_DIFFERENCE_MINUEND_PLACES=420, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=515, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=417, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=6801, PETRI_PLACES=464, PETRI_TRANSITIONS=508} [2021-11-20 07:13:05,934 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 376 predicate places. [2021-11-20 07:13:05,934 INFO L470 AbstractCegarLoop]: Abstraction has has 464 places, 508 transitions, 6801 flow [2021-11-20 07:13:05,934 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:05,934 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:13:05,934 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:13:05,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153 [2021-11-20 07:13:05,935 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:13:05,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:13:05,935 INFO L85 PathProgramCache]: Analyzing trace with hash -1437747028, now seen corresponding path program 155 times [2021-11-20 07:13:05,935 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:13:05,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032177296] [2021-11-20 07:13:05,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:13:05,935 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:13:05,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:13:06,413 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:13:06,413 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:13:06,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032177296] [2021-11-20 07:13:06,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032177296] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:13:06,414 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:13:06,414 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:13:06,414 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104175034] [2021-11-20 07:13:06,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:13:06,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:13:06,414 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:13:06,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:13:06,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:13:06,415 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:13:06,416 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 464 places, 508 transitions, 6801 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:06,416 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:13:06,416 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:13:06,416 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:13:09,044 INFO L129 PetriNetUnfolder]: 476/1330 cut-off events. [2021-11-20 07:13:09,044 INFO L130 PetriNetUnfolder]: For 31866/31866 co-relation queries the response was YES. [2021-11-20 07:13:09,072 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11221 conditions, 1330 events. 476/1330 cut-off events. For 31866/31866 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 8356 event pairs, 60 based on Foata normal form. 1/1328 useless extension candidates. Maximal degree in co-relation 11055. Up to 800 conditions per place. [2021-11-20 07:13:09,082 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 304 selfloop transitions, 206 changer transitions 31/580 dead transitions. [2021-11-20 07:13:09,082 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 492 places, 580 transitions, 9157 flow [2021-11-20 07:13:09,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-11-20 07:13:09,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2021-11-20 07:13:09,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2226 transitions. [2021-11-20 07:13:09,084 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5638297872340425 [2021-11-20 07:13:09,085 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2226 transitions. [2021-11-20 07:13:09,085 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2226 transitions. [2021-11-20 07:13:09,085 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:13:09,086 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2226 transitions. [2021-11-20 07:13:09,088 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 53.0) internal successors, (2226), 42 states have internal predecessors, (2226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:09,090 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 43 states, 43 states have (on average 94.0) internal successors, (4042), 43 states have internal predecessors, (4042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:09,091 INFO L81 ComplementDD]: Finished complementDD. Result has 43 states, 43 states have (on average 94.0) internal successors, (4042), 43 states have internal predecessors, (4042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:09,091 INFO L186 Difference]: Start difference. First operand has 464 places, 508 transitions, 6801 flow. Second operand 42 states and 2226 transitions. [2021-11-20 07:13:09,091 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 492 places, 580 transitions, 9157 flow [2021-11-20 07:13:09,421 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 457 places, 580 transitions, 8867 flow, removed 31 selfloop flow, removed 35 redundant places. [2021-11-20 07:13:09,433 INFO L242 Difference]: Finished difference. Result has 468 places, 527 transitions, 7532 flow [2021-11-20 07:13:09,434 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6549, PETRI_DIFFERENCE_MINUEND_PLACES=416, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=508, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=189, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=314, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=7532, PETRI_PLACES=468, PETRI_TRANSITIONS=527} [2021-11-20 07:13:09,434 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 380 predicate places. [2021-11-20 07:13:09,434 INFO L470 AbstractCegarLoop]: Abstraction has has 468 places, 527 transitions, 7532 flow [2021-11-20 07:13:09,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:09,435 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:13:09,435 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:13:09,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154 [2021-11-20 07:13:09,435 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:13:09,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:13:09,435 INFO L85 PathProgramCache]: Analyzing trace with hash 1773580570, now seen corresponding path program 156 times [2021-11-20 07:13:09,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:13:09,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069809432] [2021-11-20 07:13:09,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:13:09,436 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:13:09,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:13:09,928 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:13:09,929 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:13:09,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069809432] [2021-11-20 07:13:09,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1069809432] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:13:09,929 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:13:09,929 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-11-20 07:13:09,929 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530319096] [2021-11-20 07:13:09,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:13:09,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-20 07:13:09,930 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:13:09,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-20 07:13:09,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-11-20 07:13:09,931 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:13:09,932 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 468 places, 527 transitions, 7532 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:09,932 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:13:09,932 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:13:09,932 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:13:12,304 INFO L129 PetriNetUnfolder]: 479/1350 cut-off events. [2021-11-20 07:13:12,304 INFO L130 PetriNetUnfolder]: For 34206/34206 co-relation queries the response was YES. [2021-11-20 07:13:12,330 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11606 conditions, 1350 events. 479/1350 cut-off events. For 34206/34206 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 8570 event pairs, 65 based on Foata normal form. 1/1348 useless extension candidates. Maximal degree in co-relation 11443. Up to 957 conditions per place. [2021-11-20 07:13:12,340 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 415 selfloop transitions, 105 changer transitions 29/588 dead transitions. [2021-11-20 07:13:12,340 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 492 places, 588 transitions, 9632 flow [2021-11-20 07:13:12,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-20 07:13:12,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-20 07:13:12,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1717 transitions. [2021-11-20 07:13:12,342 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.570811170212766 [2021-11-20 07:13:12,342 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1717 transitions. [2021-11-20 07:13:12,342 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1717 transitions. [2021-11-20 07:13:12,343 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:13:12,343 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1717 transitions. [2021-11-20 07:13:12,346 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.65625) internal successors, (1717), 32 states have internal predecessors, (1717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:12,350 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:12,350 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:12,351 INFO L186 Difference]: Start difference. First operand has 468 places, 527 transitions, 7532 flow. Second operand 32 states and 1717 transitions. [2021-11-20 07:13:12,351 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 492 places, 588 transitions, 9632 flow [2021-11-20 07:13:12,714 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 458 places, 588 transitions, 9185 flow, removed 117 selfloop flow, removed 34 redundant places. [2021-11-20 07:13:12,725 INFO L242 Difference]: Finished difference. Result has 468 places, 540 transitions, 7689 flow [2021-11-20 07:13:12,726 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7117, PETRI_DIFFERENCE_MINUEND_PLACES=427, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=527, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=428, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=7689, PETRI_PLACES=468, PETRI_TRANSITIONS=540} [2021-11-20 07:13:12,726 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 380 predicate places. [2021-11-20 07:13:12,726 INFO L470 AbstractCegarLoop]: Abstraction has has 468 places, 540 transitions, 7689 flow [2021-11-20 07:13:12,727 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:12,727 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:13:12,727 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:13:12,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155 [2021-11-20 07:13:12,728 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:13:12,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:13:12,728 INFO L85 PathProgramCache]: Analyzing trace with hash -1509934406, now seen corresponding path program 157 times [2021-11-20 07:13:12,729 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:13:12,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849674717] [2021-11-20 07:13:12,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:13:12,729 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:13:12,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:13:13,258 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:13:13,258 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:13:13,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849674717] [2021-11-20 07:13:13,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849674717] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:13:13,259 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:13:13,259 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:13:13,259 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577846889] [2021-11-20 07:13:13,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:13:13,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:13:13,259 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:13:13,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:13:13,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:13:13,261 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:13:13,261 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 468 places, 540 transitions, 7689 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:13,262 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:13:13,262 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:13:13,262 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:13:15,567 INFO L129 PetriNetUnfolder]: 479/1351 cut-off events. [2021-11-20 07:13:15,567 INFO L130 PetriNetUnfolder]: For 34112/34112 co-relation queries the response was YES. [2021-11-20 07:13:15,597 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11589 conditions, 1351 events. 479/1351 cut-off events. For 34112/34112 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 8546 event pairs, 59 based on Foata normal form. 1/1349 useless extension candidates. Maximal degree in co-relation 11422. Up to 961 conditions per place. [2021-11-20 07:13:15,607 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 420 selfloop transitions, 97 changer transitions 35/591 dead transitions. [2021-11-20 07:13:15,607 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 494 places, 591 transitions, 9547 flow [2021-11-20 07:13:15,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-20 07:13:15,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-20 07:13:15,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1814 transitions. [2021-11-20 07:13:15,610 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.567584480600751 [2021-11-20 07:13:15,610 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1814 transitions. [2021-11-20 07:13:15,610 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1814 transitions. [2021-11-20 07:13:15,611 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:13:15,611 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1814 transitions. [2021-11-20 07:13:15,613 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.35294117647059) internal successors, (1814), 34 states have internal predecessors, (1814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:15,617 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:15,618 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:15,618 INFO L186 Difference]: Start difference. First operand has 468 places, 540 transitions, 7689 flow. Second operand 34 states and 1814 transitions. [2021-11-20 07:13:15,618 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 494 places, 591 transitions, 9547 flow [2021-11-20 07:13:15,980 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 467 places, 591 transitions, 9173 flow, removed 108 selfloop flow, removed 27 redundant places. [2021-11-20 07:13:15,991 INFO L242 Difference]: Finished difference. Result has 481 places, 540 transitions, 7631 flow [2021-11-20 07:13:15,992 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7349, PETRI_DIFFERENCE_MINUEND_PLACES=434, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=540, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=444, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=7631, PETRI_PLACES=481, PETRI_TRANSITIONS=540} [2021-11-20 07:13:15,992 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 393 predicate places. [2021-11-20 07:13:15,992 INFO L470 AbstractCegarLoop]: Abstraction has has 481 places, 540 transitions, 7631 flow [2021-11-20 07:13:15,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:15,992 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:13:15,993 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:13:15,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable156 [2021-11-20 07:13:15,993 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:13:15,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:13:15,993 INFO L85 PathProgramCache]: Analyzing trace with hash 1169128942, now seen corresponding path program 158 times [2021-11-20 07:13:15,993 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:13:15,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924386861] [2021-11-20 07:13:15,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:13:15,994 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:13:16,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:13:16,488 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:13:16,488 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:13:16,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924386861] [2021-11-20 07:13:16,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924386861] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:13:16,489 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:13:16,489 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:13:16,489 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838501673] [2021-11-20 07:13:16,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:13:16,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:13:16,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:13:16,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:13:16,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:13:16,491 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:13:16,491 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 481 places, 540 transitions, 7631 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:16,491 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:13:16,491 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:13:16,491 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:13:19,100 INFO L129 PetriNetUnfolder]: 479/1362 cut-off events. [2021-11-20 07:13:19,100 INFO L130 PetriNetUnfolder]: For 34266/34266 co-relation queries the response was YES. [2021-11-20 07:13:19,128 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11718 conditions, 1362 events. 479/1362 cut-off events. For 34266/34266 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 8672 event pairs, 62 based on Foata normal form. 1/1360 useless extension candidates. Maximal degree in co-relation 11544. Up to 962 conditions per place. [2021-11-20 07:13:19,138 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 415 selfloop transitions, 106 changer transitions 33/593 dead transitions. [2021-11-20 07:13:19,138 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 506 places, 593 transitions, 9652 flow [2021-11-20 07:13:19,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-20 07:13:19,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-20 07:13:19,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1907 transitions. [2021-11-20 07:13:19,141 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5635342789598109 [2021-11-20 07:13:19,141 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1907 transitions. [2021-11-20 07:13:19,141 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1907 transitions. [2021-11-20 07:13:19,142 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:13:19,142 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1907 transitions. [2021-11-20 07:13:19,144 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.97222222222222) internal successors, (1907), 36 states have internal predecessors, (1907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:19,146 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:19,146 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:19,146 INFO L186 Difference]: Start difference. First operand has 481 places, 540 transitions, 7631 flow. Second operand 36 states and 1907 transitions. [2021-11-20 07:13:19,147 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 506 places, 593 transitions, 9652 flow [2021-11-20 07:13:19,563 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 473 places, 593 transitions, 9323 flow, removed 48 selfloop flow, removed 33 redundant places. [2021-11-20 07:13:19,575 INFO L242 Difference]: Finished difference. Result has 486 places, 543 transitions, 7811 flow [2021-11-20 07:13:19,576 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7354, PETRI_DIFFERENCE_MINUEND_PLACES=438, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=540, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=435, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=7811, PETRI_PLACES=486, PETRI_TRANSITIONS=543} [2021-11-20 07:13:19,576 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 398 predicate places. [2021-11-20 07:13:19,577 INFO L470 AbstractCegarLoop]: Abstraction has has 486 places, 543 transitions, 7811 flow [2021-11-20 07:13:19,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:19,577 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:13:19,577 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:13:19,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable157 [2021-11-20 07:13:19,577 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:13:19,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:13:19,578 INFO L85 PathProgramCache]: Analyzing trace with hash 326884862, now seen corresponding path program 159 times [2021-11-20 07:13:19,578 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:13:19,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823241162] [2021-11-20 07:13:19,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:13:19,579 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:13:19,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:13:20,116 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:13:20,117 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:13:20,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823241162] [2021-11-20 07:13:20,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823241162] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:13:20,117 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:13:20,117 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:13:20,117 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352392074] [2021-11-20 07:13:20,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:13:20,118 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:13:20,118 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:13:20,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:13:20,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:13:20,119 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:13:20,120 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 486 places, 543 transitions, 7811 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:20,120 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:13:20,120 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:13:20,120 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:13:23,825 INFO L129 PetriNetUnfolder]: 476/1338 cut-off events. [2021-11-20 07:13:23,825 INFO L130 PetriNetUnfolder]: For 34324/34324 co-relation queries the response was YES. [2021-11-20 07:13:23,856 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11691 conditions, 1338 events. 476/1338 cut-off events. For 34324/34324 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 8470 event pairs, 49 based on Foata normal form. 1/1336 useless extension candidates. Maximal degree in co-relation 11517. Up to 815 conditions per place. [2021-11-20 07:13:23,867 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 313 selfloop transitions, 203 changer transitions 39/594 dead transitions. [2021-11-20 07:13:23,867 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 519 places, 594 transitions, 9739 flow [2021-11-20 07:13:23,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-20 07:13:23,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2021-11-20 07:13:23,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 2373 transitions. [2021-11-20 07:13:23,870 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5609929078014184 [2021-11-20 07:13:23,870 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 2373 transitions. [2021-11-20 07:13:23,870 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 2373 transitions. [2021-11-20 07:13:23,871 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:13:23,871 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 2373 transitions. [2021-11-20 07:13:23,874 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 52.733333333333334) internal successors, (2373), 45 states have internal predecessors, (2373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:23,877 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 94.0) internal successors, (4324), 46 states have internal predecessors, (4324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:23,877 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 94.0) internal successors, (4324), 46 states have internal predecessors, (4324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:23,878 INFO L186 Difference]: Start difference. First operand has 486 places, 543 transitions, 7811 flow. Second operand 45 states and 2373 transitions. [2021-11-20 07:13:23,878 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 519 places, 594 transitions, 9739 flow [2021-11-20 07:13:24,208 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 489 places, 594 transitions, 9397 flow, removed 74 selfloop flow, removed 30 redundant places. [2021-11-20 07:13:24,222 INFO L242 Difference]: Finished difference. Result has 502 places, 539 transitions, 8066 flow [2021-11-20 07:13:24,222 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7508, PETRI_DIFFERENCE_MINUEND_PLACES=445, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=543, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=198, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=342, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=8066, PETRI_PLACES=502, PETRI_TRANSITIONS=539} [2021-11-20 07:13:24,222 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 414 predicate places. [2021-11-20 07:13:24,223 INFO L470 AbstractCegarLoop]: Abstraction has has 502 places, 539 transitions, 8066 flow [2021-11-20 07:13:24,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:24,223 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:13:24,223 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:13:24,223 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable158 [2021-11-20 07:13:24,224 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:13:24,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:13:24,224 INFO L85 PathProgramCache]: Analyzing trace with hash 44315122, now seen corresponding path program 160 times [2021-11-20 07:13:24,224 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:13:24,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899865378] [2021-11-20 07:13:24,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:13:24,225 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:13:24,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:13:24,766 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:13:24,766 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:13:24,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899865378] [2021-11-20 07:13:24,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899865378] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:13:24,767 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:13:24,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:13:24,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442844020] [2021-11-20 07:13:24,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:13:24,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:13:24,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:13:24,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:13:24,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:13:24,769 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:13:24,770 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 502 places, 539 transitions, 8066 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:24,770 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:13:24,770 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:13:24,770 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:13:27,372 INFO L129 PetriNetUnfolder]: 469/1329 cut-off events. [2021-11-20 07:13:27,372 INFO L130 PetriNetUnfolder]: For 35112/35112 co-relation queries the response was YES. [2021-11-20 07:13:27,390 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11833 conditions, 1329 events. 469/1329 cut-off events. For 35112/35112 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 8320 event pairs, 63 based on Foata normal form. 1/1326 useless extension candidates. Maximal degree in co-relation 11655. Up to 940 conditions per place. [2021-11-20 07:13:27,397 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 408 selfloop transitions, 108 changer transitions 29/584 dead transitions. [2021-11-20 07:13:27,397 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 523 places, 584 transitions, 9975 flow [2021-11-20 07:13:27,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:13:27,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:13:27,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1853 transitions. [2021-11-20 07:13:27,399 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5632218844984802 [2021-11-20 07:13:27,399 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1853 transitions. [2021-11-20 07:13:27,399 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1853 transitions. [2021-11-20 07:13:27,400 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:13:27,400 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1853 transitions. [2021-11-20 07:13:27,401 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.94285714285714) internal successors, (1853), 35 states have internal predecessors, (1853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:27,402 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:27,403 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:27,403 INFO L186 Difference]: Start difference. First operand has 502 places, 539 transitions, 8066 flow. Second operand 35 states and 1853 transitions. [2021-11-20 07:13:27,403 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 523 places, 584 transitions, 9975 flow [2021-11-20 07:13:27,648 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 479 places, 584 transitions, 9387 flow, removed 55 selfloop flow, removed 44 redundant places. [2021-11-20 07:13:27,657 INFO L242 Difference]: Finished difference. Result has 489 places, 538 transitions, 7899 flow [2021-11-20 07:13:27,658 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7528, PETRI_DIFFERENCE_MINUEND_PLACES=445, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=539, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=432, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=7899, PETRI_PLACES=489, PETRI_TRANSITIONS=538} [2021-11-20 07:13:27,658 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 401 predicate places. [2021-11-20 07:13:27,658 INFO L470 AbstractCegarLoop]: Abstraction has has 489 places, 538 transitions, 7899 flow [2021-11-20 07:13:27,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:27,659 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:13:27,659 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:13:27,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159 [2021-11-20 07:13:27,659 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:13:27,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:13:27,660 INFO L85 PathProgramCache]: Analyzing trace with hash 910182010, now seen corresponding path program 161 times [2021-11-20 07:13:27,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:13:27,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732219107] [2021-11-20 07:13:27,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:13:27,660 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:13:27,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:13:28,065 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:13:28,065 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:13:28,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732219107] [2021-11-20 07:13:28,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732219107] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:13:28,066 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:13:28,066 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:13:28,066 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093070164] [2021-11-20 07:13:28,066 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:13:28,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:13:28,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:13:28,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:13:28,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:13:28,068 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:13:28,068 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 489 places, 538 transitions, 7899 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:28,068 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:13:28,068 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:13:28,068 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:13:29,938 INFO L129 PetriNetUnfolder]: 505/1423 cut-off events. [2021-11-20 07:13:29,938 INFO L130 PetriNetUnfolder]: For 38178/38178 co-relation queries the response was YES. [2021-11-20 07:13:29,966 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12649 conditions, 1423 events. 505/1423 cut-off events. For 38178/38178 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 9095 event pairs, 64 based on Foata normal form. 1/1421 useless extension candidates. Maximal degree in co-relation 12474. Up to 910 conditions per place. [2021-11-20 07:13:29,975 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 410 selfloop transitions, 159 changer transitions 39/647 dead transitions. [2021-11-20 07:13:29,975 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 512 places, 647 transitions, 11066 flow [2021-11-20 07:13:29,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-20 07:13:29,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-20 07:13:29,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1812 transitions. [2021-11-20 07:13:29,977 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5669586983729662 [2021-11-20 07:13:29,977 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1812 transitions. [2021-11-20 07:13:29,977 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1812 transitions. [2021-11-20 07:13:29,977 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:13:29,977 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1812 transitions. [2021-11-20 07:13:29,979 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.294117647058826) internal successors, (1812), 34 states have internal predecessors, (1812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:29,980 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:29,981 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:29,981 INFO L186 Difference]: Start difference. First operand has 489 places, 538 transitions, 7899 flow. Second operand 34 states and 1812 transitions. [2021-11-20 07:13:29,981 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 512 places, 647 transitions, 11066 flow [2021-11-20 07:13:30,288 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 478 places, 647 transitions, 10662 flow, removed 88 selfloop flow, removed 34 redundant places. [2021-11-20 07:13:30,299 INFO L242 Difference]: Finished difference. Result has 490 places, 576 transitions, 8812 flow [2021-11-20 07:13:30,299 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7562, PETRI_DIFFERENCE_MINUEND_PLACES=445, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=538, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=125, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=389, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=8812, PETRI_PLACES=490, PETRI_TRANSITIONS=576} [2021-11-20 07:13:30,299 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 402 predicate places. [2021-11-20 07:13:30,300 INFO L470 AbstractCegarLoop]: Abstraction has has 490 places, 576 transitions, 8812 flow [2021-11-20 07:13:30,300 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:30,300 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:13:30,300 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:13:30,300 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160 [2021-11-20 07:13:30,300 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:13:30,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:13:30,301 INFO L85 PathProgramCache]: Analyzing trace with hash 537104346, now seen corresponding path program 162 times [2021-11-20 07:13:30,301 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:13:30,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382139159] [2021-11-20 07:13:30,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:13:30,301 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:13:30,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:13:30,821 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:13:30,821 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:13:30,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382139159] [2021-11-20 07:13:30,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382139159] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:13:30,822 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:13:30,822 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:13:30,822 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221535862] [2021-11-20 07:13:30,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:13:30,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:13:30,822 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:13:30,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:13:30,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:13:30,824 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:13:30,824 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 490 places, 576 transitions, 8812 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:30,824 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:13:30,824 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:13:30,824 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:13:32,920 INFO L129 PetriNetUnfolder]: 519/1440 cut-off events. [2021-11-20 07:13:32,920 INFO L130 PetriNetUnfolder]: For 43224/43224 co-relation queries the response was YES. [2021-11-20 07:13:32,942 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13371 conditions, 1440 events. 519/1440 cut-off events. For 43224/43224 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 9174 event pairs, 57 based on Foata normal form. 1/1438 useless extension candidates. Maximal degree in co-relation 13194. Up to 1064 conditions per place. [2021-11-20 07:13:32,950 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 490 selfloop transitions, 105 changer transitions 20/654 dead transitions. [2021-11-20 07:13:32,950 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 515 places, 654 transitions, 11551 flow [2021-11-20 07:13:32,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-20 07:13:32,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-20 07:13:32,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1821 transitions. [2021-11-20 07:13:32,952 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5697747183979975 [2021-11-20 07:13:32,952 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1821 transitions. [2021-11-20 07:13:32,952 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1821 transitions. [2021-11-20 07:13:32,952 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:13:32,952 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1821 transitions. [2021-11-20 07:13:32,954 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.55882352941177) internal successors, (1821), 34 states have internal predecessors, (1821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:32,955 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:32,955 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 94.0) internal successors, (3290), 35 states have internal predecessors, (3290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:32,955 INFO L186 Difference]: Start difference. First operand has 490 places, 576 transitions, 8812 flow. Second operand 34 states and 1821 transitions. [2021-11-20 07:13:32,956 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 515 places, 654 transitions, 11551 flow [2021-11-20 07:13:33,271 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 488 places, 654 transitions, 10944 flow, removed 178 selfloop flow, removed 27 redundant places. [2021-11-20 07:13:33,283 INFO L242 Difference]: Finished difference. Result has 497 places, 608 transitions, 9328 flow [2021-11-20 07:13:33,283 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8267, PETRI_DIFFERENCE_MINUEND_PLACES=455, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=576, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=79, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=492, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=9328, PETRI_PLACES=497, PETRI_TRANSITIONS=608} [2021-11-20 07:13:33,283 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 409 predicate places. [2021-11-20 07:13:33,283 INFO L470 AbstractCegarLoop]: Abstraction has has 497 places, 608 transitions, 9328 flow [2021-11-20 07:13:33,284 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:33,284 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:13:33,284 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:13:33,284 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161 [2021-11-20 07:13:33,284 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:13:33,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:13:33,284 INFO L85 PathProgramCache]: Analyzing trace with hash -395855388, now seen corresponding path program 163 times [2021-11-20 07:13:33,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:13:33,285 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569545571] [2021-11-20 07:13:33,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:13:33,285 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:13:33,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:13:33,708 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:13:33,708 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:13:33,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569545571] [2021-11-20 07:13:33,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569545571] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:13:33,708 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:13:33,709 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:13:33,709 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710275212] [2021-11-20 07:13:33,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:13:33,709 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:13:33,709 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:13:33,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:13:33,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:13:33,710 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:13:33,711 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 497 places, 608 transitions, 9328 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:33,711 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:13:33,711 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:13:33,711 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:13:35,711 INFO L129 PetriNetUnfolder]: 520/1463 cut-off events. [2021-11-20 07:13:35,712 INFO L130 PetriNetUnfolder]: For 43836/43836 co-relation queries the response was YES. [2021-11-20 07:13:35,733 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13494 conditions, 1463 events. 520/1463 cut-off events. For 43836/43836 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 9419 event pairs, 62 based on Foata normal form. 1/1461 useless extension candidates. Maximal degree in co-relation 13315. Up to 1094 conditions per place. [2021-11-20 07:13:35,742 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 502 selfloop transitions, 92 changer transitions 22/655 dead transitions. [2021-11-20 07:13:35,742 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 519 places, 655 transitions, 11190 flow [2021-11-20 07:13:35,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-20 07:13:35,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2021-11-20 07:13:35,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1555 transitions. [2021-11-20 07:13:35,745 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5704328686720469 [2021-11-20 07:13:35,745 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1555 transitions. [2021-11-20 07:13:35,745 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1555 transitions. [2021-11-20 07:13:35,746 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:13:35,746 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1555 transitions. [2021-11-20 07:13:35,747 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 53.62068965517241) internal successors, (1555), 29 states have internal predecessors, (1555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:35,748 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 94.0) internal successors, (2820), 30 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:35,749 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 94.0) internal successors, (2820), 30 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:35,749 INFO L186 Difference]: Start difference. First operand has 497 places, 608 transitions, 9328 flow. Second operand 29 states and 1555 transitions. [2021-11-20 07:13:35,749 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 519 places, 655 transitions, 11190 flow [2021-11-20 07:13:36,081 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 501 places, 655 transitions, 10489 flow, removed 296 selfloop flow, removed 18 redundant places. [2021-11-20 07:13:36,090 INFO L242 Difference]: Finished difference. Result has 511 places, 614 transitions, 9015 flow [2021-11-20 07:13:36,091 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8680, PETRI_DIFFERENCE_MINUEND_PLACES=473, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=608, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=519, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=9015, PETRI_PLACES=511, PETRI_TRANSITIONS=614} [2021-11-20 07:13:36,091 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 423 predicate places. [2021-11-20 07:13:36,091 INFO L470 AbstractCegarLoop]: Abstraction has has 511 places, 614 transitions, 9015 flow [2021-11-20 07:13:36,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:36,091 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:13:36,091 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:13:36,092 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162 [2021-11-20 07:13:36,092 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:13:36,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:13:36,092 INFO L85 PathProgramCache]: Analyzing trace with hash -199559988, now seen corresponding path program 164 times [2021-11-20 07:13:36,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:13:36,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375112312] [2021-11-20 07:13:36,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:13:36,092 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:13:36,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:13:36,478 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:13:36,478 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:13:36,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375112312] [2021-11-20 07:13:36,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [375112312] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:13:36,478 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:13:36,478 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-11-20 07:13:36,478 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183565604] [2021-11-20 07:13:36,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:13:36,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-20 07:13:36,479 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:13:36,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-20 07:13:36,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-11-20 07:13:36,480 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:13:36,480 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 511 places, 614 transitions, 9015 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:36,480 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:13:36,480 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:13:36,480 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:13:38,564 INFO L129 PetriNetUnfolder]: 532/1502 cut-off events. [2021-11-20 07:13:38,564 INFO L130 PetriNetUnfolder]: For 43655/43655 co-relation queries the response was YES. [2021-11-20 07:13:38,593 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13586 conditions, 1502 events. 532/1502 cut-off events. For 43655/43655 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 9887 event pairs, 67 based on Foata normal form. 1/1500 useless extension candidates. Maximal degree in co-relation 13402. Up to 1043 conditions per place. [2021-11-20 07:13:38,602 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 466 selfloop transitions, 147 changer transitions 26/678 dead transitions. [2021-11-20 07:13:38,602 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 535 places, 678 transitions, 11436 flow [2021-11-20 07:13:38,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-20 07:13:38,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-20 07:13:38,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1707 transitions. [2021-11-20 07:13:38,603 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5674867021276596 [2021-11-20 07:13:38,604 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1707 transitions. [2021-11-20 07:13:38,604 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1707 transitions. [2021-11-20 07:13:38,604 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:13:38,604 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1707 transitions. [2021-11-20 07:13:38,605 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.34375) internal successors, (1707), 32 states have internal predecessors, (1707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:38,607 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:38,607 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:38,607 INFO L186 Difference]: Start difference. First operand has 511 places, 614 transitions, 9015 flow. Second operand 32 states and 1707 transitions. [2021-11-20 07:13:38,607 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 535 places, 678 transitions, 11436 flow [2021-11-20 07:13:38,931 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 514 places, 678 transitions, 11194 flow, removed 67 selfloop flow, removed 21 redundant places. [2021-11-20 07:13:38,941 INFO L242 Difference]: Finished difference. Result has 524 places, 629 transitions, 9547 flow [2021-11-20 07:13:38,941 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8793, PETRI_DIFFERENCE_MINUEND_PLACES=483, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=614, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=133, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=471, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=9547, PETRI_PLACES=524, PETRI_TRANSITIONS=629} [2021-11-20 07:13:38,941 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 436 predicate places. [2021-11-20 07:13:38,941 INFO L470 AbstractCegarLoop]: Abstraction has has 524 places, 629 transitions, 9547 flow [2021-11-20 07:13:38,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:38,942 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:13:38,942 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:13:38,942 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163 [2021-11-20 07:13:38,942 INFO L402 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:13:38,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:13:38,942 INFO L85 PathProgramCache]: Analyzing trace with hash -119275858, now seen corresponding path program 165 times [2021-11-20 07:13:38,942 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:13:38,942 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133070749] [2021-11-20 07:13:38,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:13:38,943 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:13:38,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:13:39,346 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:13:39,346 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:13:39,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133070749] [2021-11-20 07:13:39,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133070749] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:13:39,346 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:13:39,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:13:39,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821109817] [2021-11-20 07:13:39,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:13:39,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:13:39,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:13:39,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:13:39,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:13:39,348 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:13:39,349 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 524 places, 629 transitions, 9547 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:39,349 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:13:39,349 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:13:39,349 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:13:42,777 INFO L129 PetriNetUnfolder]: 533/1515 cut-off events. [2021-11-20 07:13:42,777 INFO L130 PetriNetUnfolder]: For 45725/45725 co-relation queries the response was YES. [2021-11-20 07:13:42,807 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13840 conditions, 1515 events. 533/1515 cut-off events. For 45725/45725 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 9982 event pairs, 58 based on Foata normal form. 1/1513 useless extension candidates. Maximal degree in co-relation 13652. Up to 952 conditions per place. [2021-11-20 07:13:42,816 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 385 selfloop transitions, 229 changer transitions 28/681 dead transitions. [2021-11-20 07:13:42,816 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 560 places, 681 transitions, 11815 flow [2021-11-20 07:13:42,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-11-20 07:13:42,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2021-11-20 07:13:42,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2321 transitions. [2021-11-20 07:13:42,818 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5611702127659575 [2021-11-20 07:13:42,818 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 2321 transitions. [2021-11-20 07:13:42,818 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 2321 transitions. [2021-11-20 07:13:42,819 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:13:42,819 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 2321 transitions. [2021-11-20 07:13:42,821 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 52.75) internal successors, (2321), 44 states have internal predecessors, (2321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:42,823 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 45 states, 45 states have (on average 94.0) internal successors, (4230), 45 states have internal predecessors, (4230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:42,824 INFO L81 ComplementDD]: Finished complementDD. Result has 45 states, 45 states have (on average 94.0) internal successors, (4230), 45 states have internal predecessors, (4230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:42,824 INFO L186 Difference]: Start difference. First operand has 524 places, 629 transitions, 9547 flow. Second operand 44 states and 2321 transitions. [2021-11-20 07:13:42,824 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 560 places, 681 transitions, 11815 flow [2021-11-20 07:13:43,244 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 535 places, 681 transitions, 11547 flow, removed 81 selfloop flow, removed 25 redundant places. [2021-11-20 07:13:43,255 INFO L242 Difference]: Finished difference. Result has 545 places, 632 transitions, 9989 flow [2021-11-20 07:13:43,256 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9309, PETRI_DIFFERENCE_MINUEND_PLACES=492, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=629, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=224, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=404, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=9989, PETRI_PLACES=545, PETRI_TRANSITIONS=632} [2021-11-20 07:13:43,256 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 457 predicate places. [2021-11-20 07:13:43,256 INFO L470 AbstractCegarLoop]: Abstraction has has 545 places, 632 transitions, 9989 flow [2021-11-20 07:13:43,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:43,257 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:13:43,257 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:13:43,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164 [2021-11-20 07:13:43,257 INFO L402 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:13:43,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:13:43,257 INFO L85 PathProgramCache]: Analyzing trace with hash 683376298, now seen corresponding path program 166 times [2021-11-20 07:13:43,257 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:13:43,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381722123] [2021-11-20 07:13:43,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:13:43,258 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:13:43,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:13:43,728 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:13:43,728 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:13:43,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381722123] [2021-11-20 07:13:43,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381722123] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:13:43,728 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:13:43,729 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:13:43,729 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380761284] [2021-11-20 07:13:43,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:13:43,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:13:43,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:13:43,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:13:43,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:13:43,730 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:13:43,731 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 545 places, 632 transitions, 9989 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:43,731 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:13:43,731 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:13:43,731 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:13:45,884 INFO L129 PetriNetUnfolder]: 534/1541 cut-off events. [2021-11-20 07:13:45,884 INFO L130 PetriNetUnfolder]: For 48319/48319 co-relation queries the response was YES. [2021-11-20 07:13:45,910 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14340 conditions, 1541 events. 534/1541 cut-off events. For 48319/48319 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 10304 event pairs, 72 based on Foata normal form. 1/1539 useless extension candidates. Maximal degree in co-relation 14148. Up to 1048 conditions per place. [2021-11-20 07:13:45,919 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 466 selfloop transitions, 156 changer transitions 26/687 dead transitions. [2021-11-20 07:13:45,919 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 570 places, 687 transitions, 12404 flow [2021-11-20 07:13:45,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-20 07:13:45,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-20 07:13:45,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1757 transitions. [2021-11-20 07:13:45,921 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5664087685364281 [2021-11-20 07:13:45,921 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1757 transitions. [2021-11-20 07:13:45,921 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1757 transitions. [2021-11-20 07:13:45,922 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:13:45,922 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1757 transitions. [2021-11-20 07:13:45,923 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 53.24242424242424) internal successors, (1757), 33 states have internal predecessors, (1757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:45,925 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:45,925 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:45,925 INFO L186 Difference]: Start difference. First operand has 545 places, 632 transitions, 9989 flow. Second operand 33 states and 1757 transitions. [2021-11-20 07:13:45,925 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 570 places, 687 transitions, 12404 flow [2021-11-20 07:13:46,348 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 530 places, 687 transitions, 11857 flow, removed 105 selfloop flow, removed 40 redundant places. [2021-11-20 07:13:46,357 INFO L242 Difference]: Finished difference. Result has 540 places, 638 transitions, 10155 flow [2021-11-20 07:13:46,357 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9558, PETRI_DIFFERENCE_MINUEND_PLACES=498, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=632, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=150, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=478, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=10155, PETRI_PLACES=540, PETRI_TRANSITIONS=638} [2021-11-20 07:13:46,358 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 452 predicate places. [2021-11-20 07:13:46,358 INFO L470 AbstractCegarLoop]: Abstraction has has 540 places, 638 transitions, 10155 flow [2021-11-20 07:13:46,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:46,358 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:13:46,358 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:13:46,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165 [2021-11-20 07:13:46,358 INFO L402 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:13:46,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:13:46,359 INFO L85 PathProgramCache]: Analyzing trace with hash 2004061868, now seen corresponding path program 167 times [2021-11-20 07:13:46,359 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:13:46,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475583560] [2021-11-20 07:13:46,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:13:46,359 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:13:46,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:13:46,695 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:13:46,695 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:13:46,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475583560] [2021-11-20 07:13:46,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475583560] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:13:46,696 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:13:46,696 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-11-20 07:13:46,696 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497839316] [2021-11-20 07:13:46,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:13:46,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-20 07:13:46,696 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:13:46,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-20 07:13:46,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-11-20 07:13:46,697 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:13:46,698 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 540 places, 638 transitions, 10155 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:46,698 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:13:46,698 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:13:46,698 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:13:48,826 INFO L129 PetriNetUnfolder]: 565/1626 cut-off events. [2021-11-20 07:13:48,826 INFO L130 PetriNetUnfolder]: For 53258/53258 co-relation queries the response was YES. [2021-11-20 07:13:48,859 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15186 conditions, 1626 events. 565/1626 cut-off events. For 53258/53258 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 11009 event pairs, 71 based on Foata normal form. 1/1624 useless extension candidates. Maximal degree in co-relation 14992. Up to 1157 conditions per place. [2021-11-20 07:13:48,870 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 534 selfloop transitions, 136 changer transitions 21/730 dead transitions. [2021-11-20 07:13:48,870 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 567 places, 730 transitions, 13280 flow [2021-11-20 07:13:48,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:13:48,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:13:48,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1873 transitions. [2021-11-20 07:13:48,872 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5693009118541034 [2021-11-20 07:13:48,872 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1873 transitions. [2021-11-20 07:13:48,872 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1873 transitions. [2021-11-20 07:13:48,872 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:13:48,873 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1873 transitions. [2021-11-20 07:13:48,874 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.51428571428571) internal successors, (1873), 35 states have internal predecessors, (1873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:48,876 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:48,876 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:48,876 INFO L186 Difference]: Start difference. First operand has 540 places, 638 transitions, 10155 flow. Second operand 35 states and 1873 transitions. [2021-11-20 07:13:48,876 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 567 places, 730 transitions, 13280 flow [2021-11-20 07:13:49,376 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 540 places, 730 transitions, 12944 flow, removed 79 selfloop flow, removed 27 redundant places. [2021-11-20 07:13:49,391 INFO L242 Difference]: Finished difference. Result has 552 places, 685 transitions, 11291 flow [2021-11-20 07:13:49,392 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9877, PETRI_DIFFERENCE_MINUEND_PLACES=506, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=638, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=521, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=11291, PETRI_PLACES=552, PETRI_TRANSITIONS=685} [2021-11-20 07:13:49,393 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 464 predicate places. [2021-11-20 07:13:49,393 INFO L470 AbstractCegarLoop]: Abstraction has has 552 places, 685 transitions, 11291 flow [2021-11-20 07:13:49,393 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:49,393 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:13:49,394 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:13:49,394 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable166 [2021-11-20 07:13:49,394 INFO L402 AbstractCegarLoop]: === Iteration 168 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:13:49,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:13:49,395 INFO L85 PathProgramCache]: Analyzing trace with hash -566262484, now seen corresponding path program 168 times [2021-11-20 07:13:49,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:13:49,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294787573] [2021-11-20 07:13:49,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:13:49,396 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:13:49,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:13:49,828 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:13:49,828 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:13:49,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294787573] [2021-11-20 07:13:49,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294787573] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:13:49,829 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:13:49,829 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:13:49,829 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478086991] [2021-11-20 07:13:49,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:13:49,829 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:13:49,829 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:13:49,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:13:49,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:13:49,837 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:13:49,838 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 552 places, 685 transitions, 11291 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:49,838 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:13:49,838 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:13:49,838 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:13:52,236 INFO L129 PetriNetUnfolder]: 611/1762 cut-off events. [2021-11-20 07:13:52,236 INFO L130 PetriNetUnfolder]: For 65168/65168 co-relation queries the response was YES. [2021-11-20 07:13:52,275 INFO L84 FinitePrefix]: Finished finitePrefix Result has 16992 conditions, 1762 events. 611/1762 cut-off events. For 65168/65168 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 12269 event pairs, 58 based on Foata normal form. 1/1760 useless extension candidates. Maximal degree in co-relation 16793. Up to 1183 conditions per place. [2021-11-20 07:13:52,286 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 532 selfloop transitions, 202 changer transitions 21/794 dead transitions. [2021-11-20 07:13:52,287 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 585 places, 794 transitions, 15133 flow [2021-11-20 07:13:52,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-11-20 07:13:52,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2021-11-20 07:13:52,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2130 transitions. [2021-11-20 07:13:52,289 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5664893617021277 [2021-11-20 07:13:52,289 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2130 transitions. [2021-11-20 07:13:52,289 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2130 transitions. [2021-11-20 07:13:52,290 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:13:52,290 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2130 transitions. [2021-11-20 07:13:52,292 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 53.25) internal successors, (2130), 40 states have internal predecessors, (2130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:52,294 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:52,294 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:52,294 INFO L186 Difference]: Start difference. First operand has 552 places, 685 transitions, 11291 flow. Second operand 40 states and 2130 transitions. [2021-11-20 07:13:52,295 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 585 places, 794 transitions, 15133 flow [2021-11-20 07:13:52,839 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 567 places, 794 transitions, 14385 flow, removed 327 selfloop flow, removed 18 redundant places. [2021-11-20 07:13:52,851 INFO L242 Difference]: Finished difference. Result has 583 places, 744 transitions, 12667 flow [2021-11-20 07:13:52,851 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10565, PETRI_DIFFERENCE_MINUEND_PLACES=528, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=685, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=151, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=509, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=12667, PETRI_PLACES=583, PETRI_TRANSITIONS=744} [2021-11-20 07:13:52,851 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 495 predicate places. [2021-11-20 07:13:52,851 INFO L470 AbstractCegarLoop]: Abstraction has has 583 places, 744 transitions, 12667 flow [2021-11-20 07:13:52,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:52,852 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:13:52,852 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:13:52,852 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable167 [2021-11-20 07:13:52,852 INFO L402 AbstractCegarLoop]: === Iteration 169 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:13:52,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:13:52,852 INFO L85 PathProgramCache]: Analyzing trace with hash 71382332, now seen corresponding path program 169 times [2021-11-20 07:13:52,852 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:13:52,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395008706] [2021-11-20 07:13:52,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:13:52,853 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:13:52,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:13:53,277 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:13:53,277 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:13:53,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395008706] [2021-11-20 07:13:53,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395008706] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:13:53,277 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:13:53,277 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-11-20 07:13:53,277 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820917159] [2021-11-20 07:13:53,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:13:53,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-20 07:13:53,278 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:13:53,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-20 07:13:53,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-11-20 07:13:53,279 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:13:53,279 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 583 places, 744 transitions, 12667 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:53,279 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:13:53,279 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:13:53,280 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:13:55,621 INFO L129 PetriNetUnfolder]: 616/1792 cut-off events. [2021-11-20 07:13:55,621 INFO L130 PetriNetUnfolder]: For 72659/72659 co-relation queries the response was YES. [2021-11-20 07:13:55,652 INFO L84 FinitePrefix]: Finished finitePrefix Result has 17761 conditions, 1792 events. 616/1792 cut-off events. For 72659/72659 co-relation queries the response was YES. Maximal size of possible extension queue 91. Compared 12674 event pairs, 70 based on Foata normal form. 1/1790 useless extension candidates. Maximal degree in co-relation 17548. Up to 1283 conditions per place. [2021-11-20 07:13:55,662 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 600 selfloop transitions, 138 changer transitions 25/802 dead transitions. [2021-11-20 07:13:55,662 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 609 places, 802 transitions, 15413 flow [2021-11-20 07:13:55,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-20 07:13:55,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-20 07:13:55,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1769 transitions. [2021-11-20 07:13:55,664 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5702772404900065 [2021-11-20 07:13:55,664 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1769 transitions. [2021-11-20 07:13:55,664 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1769 transitions. [2021-11-20 07:13:55,664 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:13:55,664 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1769 transitions. [2021-11-20 07:13:55,665 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 53.60606060606061) internal successors, (1769), 33 states have internal predecessors, (1769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:55,667 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:55,667 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:55,667 INFO L186 Difference]: Start difference. First operand has 583 places, 744 transitions, 12667 flow. Second operand 33 states and 1769 transitions. [2021-11-20 07:13:55,667 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 609 places, 802 transitions, 15413 flow [2021-11-20 07:13:56,448 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 590 places, 802 transitions, 14414 flow, removed 450 selfloop flow, removed 19 redundant places. [2021-11-20 07:13:56,463 INFO L242 Difference]: Finished difference. Result has 600 places, 755 transitions, 12439 flow [2021-11-20 07:13:56,463 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11734, PETRI_DIFFERENCE_MINUEND_PLACES=558, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=744, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=128, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=609, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=12439, PETRI_PLACES=600, PETRI_TRANSITIONS=755} [2021-11-20 07:13:56,464 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 512 predicate places. [2021-11-20 07:13:56,464 INFO L470 AbstractCegarLoop]: Abstraction has has 600 places, 755 transitions, 12439 flow [2021-11-20 07:13:56,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:56,464 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:13:56,464 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:13:56,464 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable168 [2021-11-20 07:13:56,464 INFO L402 AbstractCegarLoop]: === Iteration 170 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:13:56,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:13:56,465 INFO L85 PathProgramCache]: Analyzing trace with hash 45890380, now seen corresponding path program 170 times [2021-11-20 07:13:56,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:13:56,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779199072] [2021-11-20 07:13:56,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:13:56,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:13:56,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:13:56,892 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:13:56,892 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:13:56,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779199072] [2021-11-20 07:13:56,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779199072] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:13:56,892 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:13:56,892 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:13:56,892 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263890036] [2021-11-20 07:13:56,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:13:56,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:13:56,893 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:13:56,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:13:56,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:13:56,894 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:13:56,894 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 600 places, 755 transitions, 12439 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:56,895 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:13:56,895 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:13:56,895 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:13:59,325 INFO L129 PetriNetUnfolder]: 619/1817 cut-off events. [2021-11-20 07:13:59,325 INFO L130 PetriNetUnfolder]: For 71574/71574 co-relation queries the response was YES. [2021-11-20 07:13:59,365 INFO L84 FinitePrefix]: Finished finitePrefix Result has 17718 conditions, 1817 events. 619/1817 cut-off events. For 71574/71574 co-relation queries the response was YES. Maximal size of possible extension queue 94. Compared 13006 event pairs, 76 based on Foata normal form. 1/1815 useless extension candidates. Maximal degree in co-relation 17496. Up to 1314 conditions per place. [2021-11-20 07:13:59,376 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 606 selfloop transitions, 126 changer transitions 30/801 dead transitions. [2021-11-20 07:13:59,377 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 627 places, 801 transitions, 14959 flow [2021-11-20 07:13:59,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:13:59,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:13:59,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1858 transitions. [2021-11-20 07:13:59,379 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.564741641337386 [2021-11-20 07:13:59,379 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1858 transitions. [2021-11-20 07:13:59,379 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1858 transitions. [2021-11-20 07:13:59,379 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:13:59,380 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1858 transitions. [2021-11-20 07:13:59,381 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.08571428571429) internal successors, (1858), 35 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:59,383 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:59,383 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:13:59,383 INFO L186 Difference]: Start difference. First operand has 600 places, 755 transitions, 12439 flow. Second operand 35 states and 1858 transitions. [2021-11-20 07:13:59,384 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 627 places, 801 transitions, 14959 flow [2021-11-20 07:14:00,074 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 600 places, 801 transitions, 14557 flow, removed 132 selfloop flow, removed 27 redundant places. [2021-11-20 07:14:00,087 INFO L242 Difference]: Finished difference. Result has 610 places, 756 transitions, 12535 flow [2021-11-20 07:14:00,088 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=12087, PETRI_DIFFERENCE_MINUEND_PLACES=566, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=755, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=121, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=630, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=12535, PETRI_PLACES=610, PETRI_TRANSITIONS=756} [2021-11-20 07:14:00,088 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 522 predicate places. [2021-11-20 07:14:00,088 INFO L470 AbstractCegarLoop]: Abstraction has has 610 places, 756 transitions, 12535 flow [2021-11-20 07:14:00,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:00,089 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:14:00,089 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:14:00,089 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable169 [2021-11-20 07:14:00,089 INFO L402 AbstractCegarLoop]: === Iteration 171 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:14:00,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:14:00,090 INFO L85 PathProgramCache]: Analyzing trace with hash 1856489994, now seen corresponding path program 171 times [2021-11-20 07:14:00,090 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:14:00,090 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10270125] [2021-11-20 07:14:00,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:14:00,091 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:14:00,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:14:00,529 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:14:00,530 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:14:00,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10270125] [2021-11-20 07:14:00,530 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10270125] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:14:00,530 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:14:00,530 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:14:00,530 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30235117] [2021-11-20 07:14:00,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:14:00,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:14:00,530 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:14:00,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:14:00,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:14:00,532 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:14:00,533 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 610 places, 756 transitions, 12535 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:00,533 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:14:00,533 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:14:00,533 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:14:03,754 INFO L129 PetriNetUnfolder]: 652/1921 cut-off events. [2021-11-20 07:14:03,754 INFO L130 PetriNetUnfolder]: For 75151/75151 co-relation queries the response was YES. [2021-11-20 07:14:03,790 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18727 conditions, 1921 events. 652/1921 cut-off events. For 75151/75151 co-relation queries the response was YES. Maximal size of possible extension queue 101. Compared 13882 event pairs, 60 based on Foata normal form. 1/1919 useless extension candidates. Maximal degree in co-relation 18502. Up to 1144 conditions per place. [2021-11-20 07:14:03,803 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 517 selfloop transitions, 286 changer transitions 21/863 dead transitions. [2021-11-20 07:14:03,803 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 646 places, 863 transitions, 16573 flow [2021-11-20 07:14:03,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-11-20 07:14:03,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2021-11-20 07:14:03,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 2480 transitions. [2021-11-20 07:14:03,806 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5613399728383884 [2021-11-20 07:14:03,806 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 2480 transitions. [2021-11-20 07:14:03,806 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 2480 transitions. [2021-11-20 07:14:03,807 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:14:03,807 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 2480 transitions. [2021-11-20 07:14:03,809 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 48 states, 47 states have (on average 52.765957446808514) internal successors, (2480), 47 states have internal predecessors, (2480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:03,812 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 48 states, 48 states have (on average 94.0) internal successors, (4512), 48 states have internal predecessors, (4512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:03,812 INFO L81 ComplementDD]: Finished complementDD. Result has 48 states, 48 states have (on average 94.0) internal successors, (4512), 48 states have internal predecessors, (4512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:03,813 INFO L186 Difference]: Start difference. First operand has 610 places, 756 transitions, 12535 flow. Second operand 47 states and 2480 transitions. [2021-11-20 07:14:03,813 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 646 places, 863 transitions, 16573 flow [2021-11-20 07:14:04,620 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 616 places, 863 transitions, 16252 flow, removed 85 selfloop flow, removed 30 redundant places. [2021-11-20 07:14:04,636 INFO L242 Difference]: Finished difference. Result has 628 places, 815 transitions, 14535 flow [2021-11-20 07:14:04,637 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=12272, PETRI_DIFFERENCE_MINUEND_PLACES=570, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=756, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=236, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=490, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=14535, PETRI_PLACES=628, PETRI_TRANSITIONS=815} [2021-11-20 07:14:04,637 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 540 predicate places. [2021-11-20 07:14:04,638 INFO L470 AbstractCegarLoop]: Abstraction has has 628 places, 815 transitions, 14535 flow [2021-11-20 07:14:04,638 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:04,638 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:14:04,638 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:14:04,638 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170 [2021-11-20 07:14:04,638 INFO L402 AbstractCegarLoop]: === Iteration 172 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:14:04,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:14:04,639 INFO L85 PathProgramCache]: Analyzing trace with hash -886687416, now seen corresponding path program 172 times [2021-11-20 07:14:04,639 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:14:04,639 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118184613] [2021-11-20 07:14:04,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:14:04,639 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:14:04,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:14:05,166 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:14:05,166 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:14:05,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118184613] [2021-11-20 07:14:05,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118184613] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:14:05,167 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:14:05,167 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:14:05,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508944697] [2021-11-20 07:14:05,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:14:05,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:14:05,167 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:14:05,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:14:05,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:14:05,169 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:14:05,169 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 628 places, 815 transitions, 14535 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:05,169 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:14:05,169 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:14:05,169 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:14:07,686 INFO L129 PetriNetUnfolder]: 655/1923 cut-off events. [2021-11-20 07:14:07,686 INFO L130 PetriNetUnfolder]: For 82174/82174 co-relation queries the response was YES. [2021-11-20 07:14:07,732 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19653 conditions, 1923 events. 655/1923 cut-off events. For 82174/82174 co-relation queries the response was YES. Maximal size of possible extension queue 104. Compared 14038 event pairs, 76 based on Foata normal form. 1/1921 useless extension candidates. Maximal degree in co-relation 19423. Up to 1401 conditions per place. [2021-11-20 07:14:07,745 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 675 selfloop transitions, 125 changer transitions 26/865 dead transitions. [2021-11-20 07:14:07,745 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 654 places, 865 transitions, 17213 flow [2021-11-20 07:14:07,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-20 07:14:07,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-20 07:14:07,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1761 transitions. [2021-11-20 07:14:07,747 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5676982591876208 [2021-11-20 07:14:07,747 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1761 transitions. [2021-11-20 07:14:07,747 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1761 transitions. [2021-11-20 07:14:07,748 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:14:07,748 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1761 transitions. [2021-11-20 07:14:07,749 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 53.36363636363637) internal successors, (1761), 33 states have internal predecessors, (1761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:07,751 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:07,751 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 94.0) internal successors, (3196), 34 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:07,751 INFO L186 Difference]: Start difference. First operand has 628 places, 815 transitions, 14535 flow. Second operand 33 states and 1761 transitions. [2021-11-20 07:14:07,751 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 654 places, 865 transitions, 17213 flow [2021-11-20 07:14:08,811 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 625 places, 865 transitions, 16284 flow, removed 358 selfloop flow, removed 29 redundant places. [2021-11-20 07:14:08,828 INFO L242 Difference]: Finished difference. Result has 635 places, 818 transitions, 14102 flow [2021-11-20 07:14:08,828 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=13612, PETRI_DIFFERENCE_MINUEND_PLACES=593, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=815, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=122, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=692, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=14102, PETRI_PLACES=635, PETRI_TRANSITIONS=818} [2021-11-20 07:14:08,829 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 547 predicate places. [2021-11-20 07:14:08,829 INFO L470 AbstractCegarLoop]: Abstraction has has 635 places, 818 transitions, 14102 flow [2021-11-20 07:14:08,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:08,829 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:14:08,829 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:14:08,829 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171 [2021-11-20 07:14:08,830 INFO L402 AbstractCegarLoop]: === Iteration 173 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:14:08,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:14:08,830 INFO L85 PathProgramCache]: Analyzing trace with hash 119678364, now seen corresponding path program 173 times [2021-11-20 07:14:08,831 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:14:08,831 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331457870] [2021-11-20 07:14:08,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:14:08,831 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:14:08,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:14:09,284 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:14:09,284 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:14:09,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331457870] [2021-11-20 07:14:09,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1331457870] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:14:09,284 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:14:09,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:14:09,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804346724] [2021-11-20 07:14:09,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:14:09,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:14:09,285 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:14:09,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:14:09,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:14:09,286 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:14:09,286 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 635 places, 818 transitions, 14102 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:09,286 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:14:09,286 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:14:09,286 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:14:12,026 INFO L129 PetriNetUnfolder]: 676/1973 cut-off events. [2021-11-20 07:14:12,026 INFO L130 PetriNetUnfolder]: For 86870/86870 co-relation queries the response was YES. [2021-11-20 07:14:12,077 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20234 conditions, 1973 events. 676/1973 cut-off events. For 86870/86870 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 14413 event pairs, 66 based on Foata normal form. 1/1971 useless extension candidates. Maximal degree in co-relation 19995. Up to 1468 conditions per place. [2021-11-20 07:14:12,091 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 717 selfloop transitions, 120 changer transitions 22/898 dead transitions. [2021-11-20 07:14:12,091 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 666 places, 898 transitions, 17918 flow [2021-11-20 07:14:12,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-20 07:14:12,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-20 07:14:12,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2072 transitions. [2021-11-20 07:14:12,093 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5651936715766503 [2021-11-20 07:14:12,093 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2072 transitions. [2021-11-20 07:14:12,093 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2072 transitions. [2021-11-20 07:14:12,094 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:14:12,094 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2072 transitions. [2021-11-20 07:14:12,096 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 53.12820512820513) internal successors, (2072), 39 states have internal predecessors, (2072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:12,097 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:12,098 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:12,098 INFO L186 Difference]: Start difference. First operand has 635 places, 818 transitions, 14102 flow. Second operand 39 states and 2072 transitions. [2021-11-20 07:14:12,098 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 666 places, 898 transitions, 17918 flow [2021-11-20 07:14:12,977 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 636 places, 898 transitions, 17495 flow, removed 112 selfloop flow, removed 30 redundant places. [2021-11-20 07:14:12,995 INFO L242 Difference]: Finished difference. Result has 649 places, 854 transitions, 15264 flow [2021-11-20 07:14:12,995 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=13751, PETRI_DIFFERENCE_MINUEND_PLACES=598, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=818, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=719, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=15264, PETRI_PLACES=649, PETRI_TRANSITIONS=854} [2021-11-20 07:14:12,996 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 561 predicate places. [2021-11-20 07:14:12,996 INFO L470 AbstractCegarLoop]: Abstraction has has 649 places, 854 transitions, 15264 flow [2021-11-20 07:14:12,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:12,996 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:14:12,996 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:14:12,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172 [2021-11-20 07:14:12,996 INFO L402 AbstractCegarLoop]: === Iteration 174 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:14:12,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:14:12,997 INFO L85 PathProgramCache]: Analyzing trace with hash -928590896, now seen corresponding path program 174 times [2021-11-20 07:14:12,997 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:14:12,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202269466] [2021-11-20 07:14:12,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:14:12,997 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:14:13,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:14:13,488 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:14:13,488 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:14:13,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202269466] [2021-11-20 07:14:13,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202269466] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:14:13,488 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:14:13,488 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:14:13,489 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385113394] [2021-11-20 07:14:13,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:14:13,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:14:13,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:14:13,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:14:13,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:14:13,490 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:14:13,491 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 649 places, 854 transitions, 15264 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:13,491 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:14:13,491 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:14:13,491 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:14:16,880 INFO L129 PetriNetUnfolder]: 678/1980 cut-off events. [2021-11-20 07:14:16,880 INFO L130 PetriNetUnfolder]: For 91810/91810 co-relation queries the response was YES. [2021-11-20 07:14:16,931 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20634 conditions, 1980 events. 678/1980 cut-off events. For 91810/91810 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 14539 event pairs, 67 based on Foata normal form. 1/1978 useless extension candidates. Maximal degree in co-relation 20391. Up to 1462 conditions per place. [2021-11-20 07:14:16,944 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 720 selfloop transitions, 112 changer transitions 33/904 dead transitions. [2021-11-20 07:14:16,945 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 680 places, 904 transitions, 18024 flow [2021-11-20 07:14:16,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-20 07:14:16,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-20 07:14:16,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2000 transitions. [2021-11-20 07:14:16,947 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5599104143337066 [2021-11-20 07:14:16,947 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2000 transitions. [2021-11-20 07:14:16,947 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2000 transitions. [2021-11-20 07:14:16,947 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:14:16,948 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2000 transitions. [2021-11-20 07:14:16,949 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.63157894736842) internal successors, (2000), 38 states have internal predecessors, (2000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:16,951 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:16,951 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:16,951 INFO L186 Difference]: Start difference. First operand has 649 places, 854 transitions, 15264 flow. Second operand 38 states and 2000 transitions. [2021-11-20 07:14:16,952 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 680 places, 904 transitions, 18024 flow [2021-11-20 07:14:18,004 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 664 places, 904 transitions, 17029 flow, removed 450 selfloop flow, removed 16 redundant places. [2021-11-20 07:14:18,018 INFO L242 Difference]: Finished difference. Result has 674 places, 855 transitions, 14725 flow [2021-11-20 07:14:18,018 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=14289, PETRI_DIFFERENCE_MINUEND_PLACES=627, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=854, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=743, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=14725, PETRI_PLACES=674, PETRI_TRANSITIONS=855} [2021-11-20 07:14:18,018 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 586 predicate places. [2021-11-20 07:14:18,018 INFO L470 AbstractCegarLoop]: Abstraction has has 674 places, 855 transitions, 14725 flow [2021-11-20 07:14:18,019 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:18,019 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:14:18,019 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:14:18,019 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173 [2021-11-20 07:14:18,019 INFO L402 AbstractCegarLoop]: === Iteration 175 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:14:18,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:14:18,019 INFO L85 PathProgramCache]: Analyzing trace with hash -1180271912, now seen corresponding path program 175 times [2021-11-20 07:14:18,019 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:14:18,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443085067] [2021-11-20 07:14:18,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:14:18,020 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:14:18,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:14:18,421 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:14:18,421 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:14:18,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443085067] [2021-11-20 07:14:18,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443085067] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:14:18,422 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:14:18,422 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:14:18,422 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204186078] [2021-11-20 07:14:18,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:14:18,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:14:18,422 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:14:18,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:14:18,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:14:18,424 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:14:18,424 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 674 places, 855 transitions, 14725 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:18,424 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:14:18,424 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:14:18,425 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:14:20,894 INFO L129 PetriNetUnfolder]: 700/2024 cut-off events. [2021-11-20 07:14:20,894 INFO L130 PetriNetUnfolder]: For 95955/95955 co-relation queries the response was YES. [2021-11-20 07:14:20,937 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21093 conditions, 2024 events. 700/2024 cut-off events. For 95955/95955 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 14833 event pairs, 64 based on Foata normal form. 1/2022 useless extension candidates. Maximal degree in co-relation 20843. Up to 1328 conditions per place. [2021-11-20 07:14:20,949 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 662 selfloop transitions, 237 changer transitions 22/960 dead transitions. [2021-11-20 07:14:20,949 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 698 places, 960 transitions, 18725 flow [2021-11-20 07:14:20,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:14:20,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:14:20,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1862 transitions. [2021-11-20 07:14:20,951 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5659574468085107 [2021-11-20 07:14:20,951 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1862 transitions. [2021-11-20 07:14:20,951 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1862 transitions. [2021-11-20 07:14:20,951 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:14:20,952 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1862 transitions. [2021-11-20 07:14:20,953 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.2) internal successors, (1862), 35 states have internal predecessors, (1862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:20,954 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:20,955 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:20,955 INFO L186 Difference]: Start difference. First operand has 674 places, 855 transitions, 14725 flow. Second operand 35 states and 1862 transitions. [2021-11-20 07:14:20,955 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 698 places, 960 transitions, 18725 flow [2021-11-20 07:14:22,105 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 664 places, 960 transitions, 18190 flow, removed 128 selfloop flow, removed 34 redundant places. [2021-11-20 07:14:22,123 INFO L242 Difference]: Finished difference. Result has 674 places, 904 transitions, 16030 flow [2021-11-20 07:14:22,124 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=14214, PETRI_DIFFERENCE_MINUEND_PLACES=630, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=855, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=192, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=626, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=16030, PETRI_PLACES=674, PETRI_TRANSITIONS=904} [2021-11-20 07:14:22,124 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 586 predicate places. [2021-11-20 07:14:22,124 INFO L470 AbstractCegarLoop]: Abstraction has has 674 places, 904 transitions, 16030 flow [2021-11-20 07:14:22,124 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:22,125 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:14:22,125 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:14:22,125 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174 [2021-11-20 07:14:22,125 INFO L402 AbstractCegarLoop]: === Iteration 176 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:14:22,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:14:22,126 INFO L85 PathProgramCache]: Analyzing trace with hash 1767010238, now seen corresponding path program 176 times [2021-11-20 07:14:22,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:14:22,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430061770] [2021-11-20 07:14:22,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:14:22,127 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:14:22,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:14:22,625 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:14:22,625 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:14:22,625 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430061770] [2021-11-20 07:14:22,626 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430061770] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:14:22,626 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:14:22,626 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:14:22,626 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858089512] [2021-11-20 07:14:22,626 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:14:22,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:14:22,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:14:22,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:14:22,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:14:22,628 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:14:22,628 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 674 places, 904 transitions, 16030 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:22,628 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:14:22,628 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:14:22,628 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:14:25,708 INFO L129 PetriNetUnfolder]: 726/2115 cut-off events. [2021-11-20 07:14:25,708 INFO L130 PetriNetUnfolder]: For 102720/102720 co-relation queries the response was YES. [2021-11-20 07:14:25,759 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22483 conditions, 2115 events. 726/2115 cut-off events. For 102720/102720 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 15876 event pairs, 78 based on Foata normal form. 1/2113 useless extension candidates. Maximal degree in co-relation 22230. Up to 1465 conditions per place. [2021-11-20 07:14:25,774 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 719 selfloop transitions, 206 changer transitions 39/1003 dead transitions. [2021-11-20 07:14:25,774 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 708 places, 1003 transitions, 20214 flow [2021-11-20 07:14:25,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-11-20 07:14:25,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2021-11-20 07:14:25,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2117 transitions. [2021-11-20 07:14:25,776 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.563031914893617 [2021-11-20 07:14:25,776 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2117 transitions. [2021-11-20 07:14:25,776 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2117 transitions. [2021-11-20 07:14:25,777 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:14:25,777 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2117 transitions. [2021-11-20 07:14:25,779 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.925) internal successors, (2117), 40 states have internal predecessors, (2117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:25,781 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:25,781 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:25,781 INFO L186 Difference]: Start difference. First operand has 674 places, 904 transitions, 16030 flow. Second operand 40 states and 2117 transitions. [2021-11-20 07:14:25,781 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 708 places, 1003 transitions, 20214 flow [2021-11-20 07:14:26,871 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 682 places, 1003 transitions, 19361 flow, removed 308 selfloop flow, removed 26 redundant places. [2021-11-20 07:14:26,891 INFO L242 Difference]: Finished difference. Result has 696 places, 943 transitions, 17046 flow [2021-11-20 07:14:26,891 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=15421, PETRI_DIFFERENCE_MINUEND_PLACES=643, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=904, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=159, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=702, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=17046, PETRI_PLACES=696, PETRI_TRANSITIONS=943} [2021-11-20 07:14:26,891 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 608 predicate places. [2021-11-20 07:14:26,892 INFO L470 AbstractCegarLoop]: Abstraction has has 696 places, 943 transitions, 17046 flow [2021-11-20 07:14:26,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:26,892 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:14:26,892 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:14:26,892 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175 [2021-11-20 07:14:26,892 INFO L402 AbstractCegarLoop]: === Iteration 177 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:14:26,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:14:26,893 INFO L85 PathProgramCache]: Analyzing trace with hash -338127680, now seen corresponding path program 177 times [2021-11-20 07:14:26,893 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:14:26,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460945228] [2021-11-20 07:14:26,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:14:26,893 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:14:26,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:14:27,331 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:14:27,332 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:14:27,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460945228] [2021-11-20 07:14:27,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460945228] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:14:27,332 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:14:27,332 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:14:27,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119169241] [2021-11-20 07:14:27,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:14:27,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:14:27,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:14:27,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:14:27,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:14:27,335 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:14:27,335 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 696 places, 943 transitions, 17046 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:27,336 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:14:27,336 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:14:27,336 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:14:30,498 INFO L129 PetriNetUnfolder]: 734/2135 cut-off events. [2021-11-20 07:14:30,498 INFO L130 PetriNetUnfolder]: For 100962/100962 co-relation queries the response was YES. [2021-11-20 07:14:30,545 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22717 conditions, 2135 events. 734/2135 cut-off events. For 100962/100962 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 15958 event pairs, 66 based on Foata normal form. 1/2133 useless extension candidates. Maximal degree in co-relation 22453. Up to 1550 conditions per place. [2021-11-20 07:14:30,557 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 782 selfloop transitions, 176 changer transitions 22/1019 dead transitions. [2021-11-20 07:14:30,558 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 727 places, 1019 transitions, 21161 flow [2021-11-20 07:14:30,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-11-20 07:14:30,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2021-11-20 07:14:30,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2128 transitions. [2021-11-20 07:14:30,559 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5659574468085107 [2021-11-20 07:14:30,559 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2128 transitions. [2021-11-20 07:14:30,559 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2128 transitions. [2021-11-20 07:14:30,560 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:14:30,562 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2128 transitions. [2021-11-20 07:14:30,564 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 53.2) internal successors, (2128), 40 states have internal predecessors, (2128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:30,567 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:30,567 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 94.0) internal successors, (3854), 41 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:30,567 INFO L186 Difference]: Start difference. First operand has 696 places, 943 transitions, 17046 flow. Second operand 40 states and 2128 transitions. [2021-11-20 07:14:30,567 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 727 places, 1019 transitions, 21161 flow [2021-11-20 07:14:31,771 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 701 places, 1019 transitions, 20694 flow, removed 172 selfloop flow, removed 26 redundant places. [2021-11-20 07:14:31,792 INFO L242 Difference]: Finished difference. Result has 712 places, 974 transitions, 18289 flow [2021-11-20 07:14:31,792 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=16625, PETRI_DIFFERENCE_MINUEND_PLACES=662, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=943, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=150, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=787, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=18289, PETRI_PLACES=712, PETRI_TRANSITIONS=974} [2021-11-20 07:14:31,793 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 624 predicate places. [2021-11-20 07:14:31,793 INFO L470 AbstractCegarLoop]: Abstraction has has 712 places, 974 transitions, 18289 flow [2021-11-20 07:14:31,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:31,793 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:14:31,793 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:14:31,793 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176 [2021-11-20 07:14:31,794 INFO L402 AbstractCegarLoop]: === Iteration 178 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:14:31,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:14:31,794 INFO L85 PathProgramCache]: Analyzing trace with hash 1993360442, now seen corresponding path program 178 times [2021-11-20 07:14:31,794 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:14:31,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350797694] [2021-11-20 07:14:31,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:14:31,794 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:14:31,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:14:32,235 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:14:32,236 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:14:32,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350797694] [2021-11-20 07:14:32,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350797694] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:14:32,236 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:14:32,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:14:32,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834628438] [2021-11-20 07:14:32,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:14:32,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:14:32,237 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:14:32,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:14:32,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:14:32,238 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:14:32,239 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 712 places, 974 transitions, 18289 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:32,239 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:14:32,239 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:14:32,239 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:14:35,488 INFO L129 PetriNetUnfolder]: 734/2143 cut-off events. [2021-11-20 07:14:35,488 INFO L130 PetriNetUnfolder]: For 104931/104931 co-relation queries the response was YES. [2021-11-20 07:14:35,538 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22999 conditions, 2143 events. 734/2143 cut-off events. For 104931/104931 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 16080 event pairs, 68 based on Foata normal form. 1/2141 useless extension candidates. Maximal degree in co-relation 22730. Up to 1388 conditions per place. [2021-11-20 07:14:35,554 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 695 selfloop transitions, 272 changer transitions 28/1034 dead transitions. [2021-11-20 07:14:35,555 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 744 places, 1034 transitions, 21303 flow [2021-11-20 07:14:35,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-20 07:14:35,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-20 07:14:35,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2065 transitions. [2021-11-20 07:14:35,561 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5632842334969994 [2021-11-20 07:14:35,561 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2065 transitions. [2021-11-20 07:14:35,561 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2065 transitions. [2021-11-20 07:14:35,562 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:14:35,562 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2065 transitions. [2021-11-20 07:14:35,565 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 52.94871794871795) internal successors, (2065), 39 states have internal predecessors, (2065), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:35,569 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:35,569 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:35,570 INFO L186 Difference]: Start difference. First operand has 712 places, 974 transitions, 18289 flow. Second operand 39 states and 2065 transitions. [2021-11-20 07:14:35,570 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 744 places, 1034 transitions, 21303 flow [2021-11-20 07:14:36,824 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 727 places, 1034 transitions, 20341 flow, removed 435 selfloop flow, removed 17 redundant places. [2021-11-20 07:14:36,844 INFO L242 Difference]: Finished difference. Result has 735 places, 976 transitions, 18119 flow [2021-11-20 07:14:36,845 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17337, PETRI_DIFFERENCE_MINUEND_PLACES=689, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=974, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=265, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=705, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=18119, PETRI_PLACES=735, PETRI_TRANSITIONS=976} [2021-11-20 07:14:36,845 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 647 predicate places. [2021-11-20 07:14:36,845 INFO L470 AbstractCegarLoop]: Abstraction has has 735 places, 976 transitions, 18119 flow [2021-11-20 07:14:36,845 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:36,846 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:14:36,846 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:14:36,846 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177 [2021-11-20 07:14:36,846 INFO L402 AbstractCegarLoop]: === Iteration 179 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:14:36,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:14:36,846 INFO L85 PathProgramCache]: Analyzing trace with hash -1854337612, now seen corresponding path program 179 times [2021-11-20 07:14:36,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:14:36,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939655987] [2021-11-20 07:14:36,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:14:36,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:14:36,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:14:37,284 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:14:37,284 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:14:37,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939655987] [2021-11-20 07:14:37,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939655987] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:14:37,284 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:14:37,285 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:14:37,285 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115857822] [2021-11-20 07:14:37,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:14:37,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:14:37,285 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:14:37,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:14:37,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:14:37,286 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:14:37,287 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 735 places, 976 transitions, 18119 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:37,287 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:14:37,287 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:14:37,287 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:14:40,811 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 07:14:43,540 INFO L129 PetriNetUnfolder]: 796/2376 cut-off events. [2021-11-20 07:14:43,540 INFO L130 PetriNetUnfolder]: For 115747/115747 co-relation queries the response was YES. [2021-11-20 07:14:43,603 INFO L84 FinitePrefix]: Finished finitePrefix Result has 25335 conditions, 2376 events. 796/2376 cut-off events. For 115747/115747 co-relation queries the response was YES. Maximal size of possible extension queue 145. Compared 18607 event pairs, 50 based on Foata normal form. 1/2374 useless extension candidates. Maximal degree in co-relation 25060. Up to 1509 conditions per place. [2021-11-20 07:14:43,620 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 795 selfloop transitions, 308 changer transitions 28/1170 dead transitions. [2021-11-20 07:14:43,620 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 778 places, 1170 transitions, 24550 flow [2021-11-20 07:14:43,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-11-20 07:14:43,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2021-11-20 07:14:43,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 2631 transitions. [2021-11-20 07:14:43,622 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5597872340425532 [2021-11-20 07:14:43,622 INFO L72 ComplementDD]: Start complementDD. Operand 50 states and 2631 transitions. [2021-11-20 07:14:43,622 INFO L73 IsDeterministic]: Start isDeterministic. Operand 50 states and 2631 transitions. [2021-11-20 07:14:43,623 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:14:43,623 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 50 states and 2631 transitions. [2021-11-20 07:14:43,625 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 51 states, 50 states have (on average 52.62) internal successors, (2631), 50 states have internal predecessors, (2631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:43,628 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 51 states, 51 states have (on average 94.0) internal successors, (4794), 51 states have internal predecessors, (4794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:43,629 INFO L81 ComplementDD]: Finished complementDD. Result has 51 states, 51 states have (on average 94.0) internal successors, (4794), 51 states have internal predecessors, (4794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:43,629 INFO L186 Difference]: Start difference. First operand has 735 places, 976 transitions, 18119 flow. Second operand 50 states and 2631 transitions. [2021-11-20 07:14:43,629 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 778 places, 1170 transitions, 24550 flow [2021-11-20 07:14:44,825 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 746 places, 1170 transitions, 23810 flow, removed 117 selfloop flow, removed 32 redundant places. [2021-11-20 07:14:44,848 INFO L242 Difference]: Finished difference. Result has 762 places, 1098 transitions, 21044 flow [2021-11-20 07:14:44,849 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17499, PETRI_DIFFERENCE_MINUEND_PLACES=697, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=976, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=195, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=687, PETRI_DIFFERENCE_SUBTRAHEND_STATES=50, PETRI_FLOW=21044, PETRI_PLACES=762, PETRI_TRANSITIONS=1098} [2021-11-20 07:14:44,849 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 674 predicate places. [2021-11-20 07:14:44,849 INFO L470 AbstractCegarLoop]: Abstraction has has 762 places, 1098 transitions, 21044 flow [2021-11-20 07:14:44,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:44,849 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:14:44,849 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:14:44,850 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable178 [2021-11-20 07:14:44,850 INFO L402 AbstractCegarLoop]: === Iteration 180 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:14:44,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:14:44,850 INFO L85 PathProgramCache]: Analyzing trace with hash -1573705736, now seen corresponding path program 180 times [2021-11-20 07:14:44,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:14:44,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817831288] [2021-11-20 07:14:44,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:14:44,850 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:14:44,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:14:45,279 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:14:45,280 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:14:45,280 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817831288] [2021-11-20 07:14:45,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817831288] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:14:45,280 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:14:45,280 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:14:45,280 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396738382] [2021-11-20 07:14:45,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:14:45,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:14:45,281 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:14:45,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:14:45,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:14:45,282 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:14:45,282 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 762 places, 1098 transitions, 21044 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:45,283 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:14:45,283 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:14:45,283 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:14:48,737 INFO L129 PetriNetUnfolder]: 791/2397 cut-off events. [2021-11-20 07:14:48,738 INFO L130 PetriNetUnfolder]: For 125931/125931 co-relation queries the response was YES. [2021-11-20 07:14:48,786 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26080 conditions, 2397 events. 791/2397 cut-off events. For 125931/125931 co-relation queries the response was YES. Maximal size of possible extension queue 146. Compared 18971 event pairs, 55 based on Foata normal form. 1/2395 useless extension candidates. Maximal degree in co-relation 25794. Up to 1643 conditions per place. [2021-11-20 07:14:48,800 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 898 selfloop transitions, 223 changer transitions 17/1177 dead transitions. [2021-11-20 07:14:48,800 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 787 places, 1177 transitions, 25267 flow [2021-11-20 07:14:48,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-20 07:14:48,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-20 07:14:48,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1707 transitions. [2021-11-20 07:14:48,801 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5674867021276596 [2021-11-20 07:14:48,801 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1707 transitions. [2021-11-20 07:14:48,802 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1707 transitions. [2021-11-20 07:14:48,802 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:14:48,802 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1707 transitions. [2021-11-20 07:14:48,803 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.34375) internal successors, (1707), 32 states have internal predecessors, (1707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:48,804 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:48,804 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:48,805 INFO L186 Difference]: Start difference. First operand has 762 places, 1098 transitions, 21044 flow. Second operand 32 states and 1707 transitions. [2021-11-20 07:14:48,805 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 787 places, 1177 transitions, 25267 flow [2021-11-20 07:14:50,393 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 759 places, 1177 transitions, 24181 flow, removed 444 selfloop flow, removed 28 redundant places. [2021-11-20 07:14:50,423 INFO L242 Difference]: Finished difference. Result has 766 places, 1124 transitions, 21338 flow [2021-11-20 07:14:50,424 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=20128, PETRI_DIFFERENCE_MINUEND_PLACES=728, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1098, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=197, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=878, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=21338, PETRI_PLACES=766, PETRI_TRANSITIONS=1124} [2021-11-20 07:14:50,424 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 678 predicate places. [2021-11-20 07:14:50,425 INFO L470 AbstractCegarLoop]: Abstraction has has 766 places, 1124 transitions, 21338 flow [2021-11-20 07:14:50,425 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:50,425 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:14:50,425 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:14:50,426 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable179 [2021-11-20 07:14:50,426 INFO L402 AbstractCegarLoop]: === Iteration 181 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:14:50,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:14:50,426 INFO L85 PathProgramCache]: Analyzing trace with hash 1276070280, now seen corresponding path program 181 times [2021-11-20 07:14:50,427 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:14:50,427 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104339311] [2021-11-20 07:14:50,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:14:50,427 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:14:50,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:14:50,929 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:14:50,929 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:14:50,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104339311] [2021-11-20 07:14:50,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104339311] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:14:50,930 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:14:50,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:14:50,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104565447] [2021-11-20 07:14:50,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:14:50,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:14:50,930 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:14:50,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:14:50,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:14:50,931 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:14:50,932 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 766 places, 1124 transitions, 21338 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:50,932 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:14:50,932 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:14:50,932 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:14:55,350 INFO L129 PetriNetUnfolder]: 799/2431 cut-off events. [2021-11-20 07:14:55,350 INFO L130 PetriNetUnfolder]: For 123112/123112 co-relation queries the response was YES. [2021-11-20 07:14:55,400 INFO L84 FinitePrefix]: Finished finitePrefix Result has 25872 conditions, 2431 events. 799/2431 cut-off events. For 123112/123112 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 19433 event pairs, 55 based on Foata normal form. 1/2429 useless extension candidates. Maximal degree in co-relation 25580. Up to 1813 conditions per place. [2021-11-20 07:14:55,413 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 973 selfloop transitions, 132 changer transitions 27/1171 dead transitions. [2021-11-20 07:14:55,413 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 797 places, 1171 transitions, 24654 flow [2021-11-20 07:14:55,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-20 07:14:55,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-20 07:14:55,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1955 transitions. [2021-11-20 07:14:55,415 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5621046578493387 [2021-11-20 07:14:55,415 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1955 transitions. [2021-11-20 07:14:55,415 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1955 transitions. [2021-11-20 07:14:55,415 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:14:55,416 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1955 transitions. [2021-11-20 07:14:55,417 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.83783783783784) internal successors, (1955), 37 states have internal predecessors, (1955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:55,418 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:14:55,418 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:14:55,419 INFO L186 Difference]: Start difference. First operand has 766 places, 1124 transitions, 21338 flow. Second operand 37 states and 1955 transitions. [2021-11-20 07:14:55,419 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 797 places, 1171 transitions, 24654 flow [2021-11-20 07:14:56,915 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 772 places, 1171 transitions, 23934 flow, removed 218 selfloop flow, removed 25 redundant places. [2021-11-20 07:14:56,939 INFO L242 Difference]: Finished difference. Result has 783 places, 1128 transitions, 21137 flow [2021-11-20 07:14:56,940 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=20650, PETRI_DIFFERENCE_MINUEND_PLACES=736, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1124, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=126, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=993, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=21137, PETRI_PLACES=783, PETRI_TRANSITIONS=1128} [2021-11-20 07:14:56,941 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 695 predicate places. [2021-11-20 07:14:56,941 INFO L470 AbstractCegarLoop]: Abstraction has has 783 places, 1128 transitions, 21137 flow [2021-11-20 07:14:56,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:56,942 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:14:56,942 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:14:56,942 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180 [2021-11-20 07:14:56,942 INFO L402 AbstractCegarLoop]: === Iteration 182 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:14:56,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:14:56,943 INFO L85 PathProgramCache]: Analyzing trace with hash -601293600, now seen corresponding path program 182 times [2021-11-20 07:14:56,943 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:14:56,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869871006] [2021-11-20 07:14:56,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:14:56,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:14:56,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:14:57,418 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:14:57,419 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:14:57,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869871006] [2021-11-20 07:14:57,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869871006] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:14:57,419 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:14:57,419 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:14:57,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237298535] [2021-11-20 07:14:57,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:14:57,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:14:57,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:14:57,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:14:57,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:14:57,421 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:14:57,421 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 783 places, 1128 transitions, 21137 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:14:57,421 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:14:57,421 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:14:57,422 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:15:01,722 INFO L129 PetriNetUnfolder]: 801/2441 cut-off events. [2021-11-20 07:15:01,722 INFO L130 PetriNetUnfolder]: For 126011/126011 co-relation queries the response was YES. [2021-11-20 07:15:01,796 INFO L84 FinitePrefix]: Finished finitePrefix Result has 25990 conditions, 2441 events. 801/2441 cut-off events. For 126011/126011 co-relation queries the response was YES. Maximal size of possible extension queue 151. Compared 19557 event pairs, 52 based on Foata normal form. 1/2439 useless extension candidates. Maximal degree in co-relation 25690. Up to 1713 conditions per place. [2021-11-20 07:15:01,816 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 897 selfloop transitions, 223 changer transitions 29/1188 dead transitions. [2021-11-20 07:15:01,816 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 817 places, 1188 transitions, 24746 flow [2021-11-20 07:15:01,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-20 07:15:01,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2021-11-20 07:15:01,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2167 transitions. [2021-11-20 07:15:01,820 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5622729631551635 [2021-11-20 07:15:01,820 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2167 transitions. [2021-11-20 07:15:01,820 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2167 transitions. [2021-11-20 07:15:01,820 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:15:01,821 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2167 transitions. [2021-11-20 07:15:01,823 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 52.853658536585364) internal successors, (2167), 41 states have internal predecessors, (2167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:01,826 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 94.0) internal successors, (3948), 42 states have internal predecessors, (3948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:01,826 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 94.0) internal successors, (3948), 42 states have internal predecessors, (3948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:01,827 INFO L186 Difference]: Start difference. First operand has 783 places, 1128 transitions, 21137 flow. Second operand 41 states and 2167 transitions. [2021-11-20 07:15:01,827 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 817 places, 1188 transitions, 24746 flow [2021-11-20 07:15:03,670 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 786 places, 1188 transitions, 24354 flow, removed 98 selfloop flow, removed 31 redundant places. [2021-11-20 07:15:03,699 INFO L242 Difference]: Finished difference. Result has 798 places, 1137 transitions, 21744 flow [2021-11-20 07:15:03,700 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=20779, PETRI_DIFFERENCE_MINUEND_PLACES=746, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1128, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=210, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=906, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=21744, PETRI_PLACES=798, PETRI_TRANSITIONS=1137} [2021-11-20 07:15:03,701 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 710 predicate places. [2021-11-20 07:15:03,701 INFO L470 AbstractCegarLoop]: Abstraction has has 798 places, 1137 transitions, 21744 flow [2021-11-20 07:15:03,701 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:03,702 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:15:03,702 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:15:03,702 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181 [2021-11-20 07:15:03,702 INFO L402 AbstractCegarLoop]: === Iteration 183 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:15:03,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:15:03,703 INFO L85 PathProgramCache]: Analyzing trace with hash 663263146, now seen corresponding path program 183 times [2021-11-20 07:15:03,703 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:15:03,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078009642] [2021-11-20 07:15:03,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:15:03,704 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:15:03,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:15:04,130 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:15:04,130 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:15:04,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078009642] [2021-11-20 07:15:04,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078009642] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:15:04,131 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:15:04,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-11-20 07:15:04,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126414304] [2021-11-20 07:15:04,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:15:04,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-20 07:15:04,131 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:15:04,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-20 07:15:04,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-11-20 07:15:04,133 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:15:04,133 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 798 places, 1137 transitions, 21744 flow. Second operand has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:04,133 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:15:04,133 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:15:04,133 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:15:07,596 INFO L129 PetriNetUnfolder]: 796/2425 cut-off events. [2021-11-20 07:15:07,596 INFO L130 PetriNetUnfolder]: For 124216/124216 co-relation queries the response was YES. [2021-11-20 07:15:07,672 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26069 conditions, 2425 events. 796/2425 cut-off events. For 124216/124216 co-relation queries the response was YES. Maximal size of possible extension queue 150. Compared 19405 event pairs, 53 based on Foata normal form. 1/2423 useless extension candidates. Maximal degree in co-relation 25763. Up to 1835 conditions per place. [2021-11-20 07:15:07,689 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 1003 selfloop transitions, 123 changer transitions 18/1183 dead transitions. [2021-11-20 07:15:07,689 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 819 places, 1183 transitions, 25116 flow [2021-11-20 07:15:07,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-20 07:15:07,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-11-20 07:15:07,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1614 transitions. [2021-11-20 07:15:07,691 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5723404255319149 [2021-11-20 07:15:07,691 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1614 transitions. [2021-11-20 07:15:07,692 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1614 transitions. [2021-11-20 07:15:07,692 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:15:07,692 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1614 transitions. [2021-11-20 07:15:07,693 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 53.8) internal successors, (1614), 30 states have internal predecessors, (1614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:07,695 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 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) [2021-11-20 07:15:07,695 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 94.0) internal successors, (2914), 31 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) [2021-11-20 07:15:07,695 INFO L186 Difference]: Start difference. First operand has 798 places, 1137 transitions, 21744 flow. Second operand 30 states and 1614 transitions. [2021-11-20 07:15:07,695 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 819 places, 1183 transitions, 25116 flow [2021-11-20 07:15:09,535 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 787 places, 1183 transitions, 24667 flow, removed 116 selfloop flow, removed 32 redundant places. [2021-11-20 07:15:09,560 INFO L242 Difference]: Finished difference. Result has 794 places, 1145 transitions, 21967 flow [2021-11-20 07:15:09,561 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=21317, PETRI_DIFFERENCE_MINUEND_PLACES=758, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1137, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=117, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1019, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=21967, PETRI_PLACES=794, PETRI_TRANSITIONS=1145} [2021-11-20 07:15:09,561 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 706 predicate places. [2021-11-20 07:15:09,561 INFO L470 AbstractCegarLoop]: Abstraction has has 794 places, 1145 transitions, 21967 flow [2021-11-20 07:15:09,562 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 51.22222222222222) internal successors, (922), 18 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:09,562 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:15:09,562 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:15:09,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182 [2021-11-20 07:15:09,562 INFO L402 AbstractCegarLoop]: === Iteration 184 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:15:09,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:15:09,563 INFO L85 PathProgramCache]: Analyzing trace with hash 336421802, now seen corresponding path program 184 times [2021-11-20 07:15:09,563 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:15:09,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021623782] [2021-11-20 07:15:09,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:15:09,563 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:15:09,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:15:10,151 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:15:10,151 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:15:10,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021623782] [2021-11-20 07:15:10,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021623782] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:15:10,152 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:15:10,152 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:15:10,152 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914384337] [2021-11-20 07:15:10,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:15:10,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:15:10,152 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:15:10,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:15:10,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:15:10,153 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:15:10,154 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 794 places, 1145 transitions, 21967 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:10,154 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:15:10,154 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:15:10,154 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:15:13,683 INFO L129 PetriNetUnfolder]: 797/2436 cut-off events. [2021-11-20 07:15:13,683 INFO L130 PetriNetUnfolder]: For 124904/124904 co-relation queries the response was YES. [2021-11-20 07:15:13,747 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26084 conditions, 2436 events. 797/2436 cut-off events. For 124904/124904 co-relation queries the response was YES. Maximal size of possible extension queue 150. Compared 19514 event pairs, 52 based on Foata normal form. 1/2434 useless extension candidates. Maximal degree in co-relation 25779. Up to 1599 conditions per place. [2021-11-20 07:15:13,761 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 843 selfloop transitions, 286 changer transitions 33/1201 dead transitions. [2021-11-20 07:15:13,761 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 825 places, 1201 transitions, 25392 flow [2021-11-20 07:15:13,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-20 07:15:13,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-20 07:15:13,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1966 transitions. [2021-11-20 07:15:13,762 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5652673950546291 [2021-11-20 07:15:13,762 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1966 transitions. [2021-11-20 07:15:13,763 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1966 transitions. [2021-11-20 07:15:13,763 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:15:13,763 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1966 transitions. [2021-11-20 07:15:13,764 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 53.13513513513514) internal successors, (1966), 37 states have internal predecessors, (1966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:13,766 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:15:13,766 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 94.0) internal successors, (3572), 38 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) [2021-11-20 07:15:13,766 INFO L186 Difference]: Start difference. First operand has 794 places, 1145 transitions, 21967 flow. Second operand 37 states and 1966 transitions. [2021-11-20 07:15:13,766 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 825 places, 1201 transitions, 25392 flow [2021-11-20 07:15:15,622 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 801 places, 1201 transitions, 24893 flow, removed 163 selfloop flow, removed 24 redundant places. [2021-11-20 07:15:15,649 INFO L242 Difference]: Finished difference. Result has 811 places, 1143 transitions, 22270 flow [2021-11-20 07:15:15,650 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=21486, PETRI_DIFFERENCE_MINUEND_PLACES=765, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1145, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=276, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=862, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=22270, PETRI_PLACES=811, PETRI_TRANSITIONS=1143} [2021-11-20 07:15:15,650 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 723 predicate places. [2021-11-20 07:15:15,650 INFO L470 AbstractCegarLoop]: Abstraction has has 811 places, 1143 transitions, 22270 flow [2021-11-20 07:15:15,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:15,651 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:15:15,651 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:15:15,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183 [2021-11-20 07:15:15,651 INFO L402 AbstractCegarLoop]: === Iteration 185 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:15:15,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:15:15,652 INFO L85 PathProgramCache]: Analyzing trace with hash 1772305404, now seen corresponding path program 185 times [2021-11-20 07:15:15,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:15:15,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104520721] [2021-11-20 07:15:15,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:15:15,653 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:15:15,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:15:16,144 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:15:16,144 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:15:16,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104520721] [2021-11-20 07:15:16,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104520721] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:15:16,144 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:15:16,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-20 07:15:16,144 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645332066] [2021-11-20 07:15:16,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:15:16,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:15:16,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:15:16,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:15:16,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:15:16,146 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:15:16,146 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 811 places, 1143 transitions, 22270 flow. Second operand has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:16,146 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:15:16,146 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:15:16,147 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:15:19,836 INFO L129 PetriNetUnfolder]: 789/2409 cut-off events. [2021-11-20 07:15:19,837 INFO L130 PetriNetUnfolder]: For 123167/123167 co-relation queries the response was YES. [2021-11-20 07:15:19,898 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26214 conditions, 2409 events. 789/2409 cut-off events. For 123167/123167 co-relation queries the response was YES. Maximal size of possible extension queue 147. Compared 19263 event pairs, 59 based on Foata normal form. 1/2406 useless extension candidates. Maximal degree in co-relation 25904. Up to 1822 conditions per place. [2021-11-20 07:15:19,913 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 1009 selfloop transitions, 113 changer transitions 21/1182 dead transitions. [2021-11-20 07:15:19,913 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 837 places, 1182 transitions, 25423 flow [2021-11-20 07:15:19,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-20 07:15:19,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-20 07:15:19,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1896 transitions. [2021-11-20 07:15:19,928 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5602836879432624 [2021-11-20 07:15:19,928 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1896 transitions. [2021-11-20 07:15:19,928 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1896 transitions. [2021-11-20 07:15:19,929 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:15:19,929 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1896 transitions. [2021-11-20 07:15:19,931 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.666666666666664) internal successors, (1896), 36 states have internal predecessors, (1896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:19,934 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:19,934 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:19,934 INFO L186 Difference]: Start difference. First operand has 811 places, 1143 transitions, 22270 flow. Second operand 36 states and 1896 transitions. [2021-11-20 07:15:19,934 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 837 places, 1182 transitions, 25423 flow [2021-11-20 07:15:21,811 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 800 places, 1182 transitions, 24548 flow, removed 50 selfloop flow, removed 37 redundant places. [2021-11-20 07:15:21,832 INFO L242 Difference]: Finished difference. Result has 807 places, 1144 transitions, 21832 flow [2021-11-20 07:15:21,833 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=21433, PETRI_DIFFERENCE_MINUEND_PLACES=765, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1143, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=108, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1031, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=21832, PETRI_PLACES=807, PETRI_TRANSITIONS=1144} [2021-11-20 07:15:21,833 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 719 predicate places. [2021-11-20 07:15:21,833 INFO L470 AbstractCegarLoop]: Abstraction has has 807 places, 1144 transitions, 21832 flow [2021-11-20 07:15:21,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 50.904761904761905) internal successors, (1069), 21 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:21,834 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:15:21,834 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:15:21,834 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184 [2021-11-20 07:15:21,834 INFO L402 AbstractCegarLoop]: === Iteration 186 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:15:21,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:15:21,834 INFO L85 PathProgramCache]: Analyzing trace with hash 1706446134, now seen corresponding path program 186 times [2021-11-20 07:15:21,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:15:21,834 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371074015] [2021-11-20 07:15:21,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:15:21,835 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:15:21,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:15:22,289 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:15:22,290 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:15:22,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371074015] [2021-11-20 07:15:22,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371074015] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:15:22,290 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:15:22,290 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:15:22,290 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763495760] [2021-11-20 07:15:22,291 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:15:22,291 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:15:22,291 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:15:22,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:15:22,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:15:22,292 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:15:22,293 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 807 places, 1144 transitions, 21832 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:22,293 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:15:22,293 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:15:22,293 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:15:25,706 INFO L129 PetriNetUnfolder]: 801/2460 cut-off events. [2021-11-20 07:15:25,706 INFO L130 PetriNetUnfolder]: For 131244/131244 co-relation queries the response was YES. [2021-11-20 07:15:25,771 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26709 conditions, 2460 events. 801/2460 cut-off events. For 131244/131244 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 19819 event pairs, 51 based on Foata normal form. 1/2458 useless extension candidates. Maximal degree in co-relation 26402. Up to 1855 conditions per place. [2021-11-20 07:15:25,788 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 1023 selfloop transitions, 127 changer transitions 21/1210 dead transitions. [2021-11-20 07:15:25,788 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 837 places, 1210 transitions, 26186 flow [2021-11-20 07:15:25,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-20 07:15:25,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-20 07:15:25,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2075 transitions. [2021-11-20 07:15:25,790 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5660120021822149 [2021-11-20 07:15:25,790 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2075 transitions. [2021-11-20 07:15:25,790 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2075 transitions. [2021-11-20 07:15:25,791 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:15:25,791 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2075 transitions. [2021-11-20 07:15:25,792 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 53.205128205128204) internal successors, (2075), 39 states have internal predecessors, (2075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:25,794 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:25,795 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:25,795 INFO L186 Difference]: Start difference. First operand has 807 places, 1144 transitions, 21832 flow. Second operand 39 states and 2075 transitions. [2021-11-20 07:15:25,795 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 837 places, 1210 transitions, 26186 flow [2021-11-20 07:15:27,815 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 806 places, 1210 transitions, 25847 flow, removed 83 selfloop flow, removed 31 redundant places. [2021-11-20 07:15:27,835 INFO L242 Difference]: Finished difference. Result has 813 places, 1165 transitions, 22797 flow [2021-11-20 07:15:27,836 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=21543, PETRI_DIFFERENCE_MINUEND_PLACES=768, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1144, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1028, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=22797, PETRI_PLACES=813, PETRI_TRANSITIONS=1165} [2021-11-20 07:15:27,836 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 725 predicate places. [2021-11-20 07:15:27,836 INFO L470 AbstractCegarLoop]: Abstraction has has 813 places, 1165 transitions, 22797 flow [2021-11-20 07:15:27,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:27,837 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:15:27,837 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:15:27,837 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185 [2021-11-20 07:15:27,837 INFO L402 AbstractCegarLoop]: === Iteration 187 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:15:27,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:15:27,837 INFO L85 PathProgramCache]: Analyzing trace with hash 2108122096, now seen corresponding path program 187 times [2021-11-20 07:15:27,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:15:27,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7223582] [2021-11-20 07:15:27,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:15:27,838 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:15:27,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:15:28,262 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:15:28,262 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:15:28,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7223582] [2021-11-20 07:15:28,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [7223582] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:15:28,262 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:15:28,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:15:28,263 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336396353] [2021-11-20 07:15:28,263 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:15:28,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:15:28,263 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:15:28,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:15:28,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:15:28,264 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:15:28,265 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 813 places, 1165 transitions, 22797 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:28,265 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:15:28,265 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:15:28,265 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:15:31,767 INFO L129 PetriNetUnfolder]: 801/2465 cut-off events. [2021-11-20 07:15:31,768 INFO L130 PetriNetUnfolder]: For 138556/138556 co-relation queries the response was YES. [2021-11-20 07:15:31,825 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26945 conditions, 2465 events. 801/2465 cut-off events. For 138556/138556 co-relation queries the response was YES. Maximal size of possible extension queue 153. Compared 19827 event pairs, 51 based on Foata normal form. 1/2463 useless extension candidates. Maximal degree in co-relation 26637. Up to 1870 conditions per place. [2021-11-20 07:15:31,838 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 1036 selfloop transitions, 118 changer transitions 21/1214 dead transitions. [2021-11-20 07:15:31,838 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 838 places, 1214 transitions, 26040 flow [2021-11-20 07:15:31,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-20 07:15:31,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-20 07:15:31,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1709 transitions. [2021-11-20 07:15:31,840 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5681515957446809 [2021-11-20 07:15:31,840 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1709 transitions. [2021-11-20 07:15:31,840 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1709 transitions. [2021-11-20 07:15:31,840 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:15:31,840 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1709 transitions. [2021-11-20 07:15:31,842 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.40625) internal successors, (1709), 32 states have internal predecessors, (1709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:31,843 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:31,843 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:31,843 INFO L186 Difference]: Start difference. First operand has 813 places, 1165 transitions, 22797 flow. Second operand 32 states and 1709 transitions. [2021-11-20 07:15:31,843 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 838 places, 1214 transitions, 26040 flow [2021-11-20 07:15:33,785 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 814 places, 1214 transitions, 25141 flow, removed 377 selfloop flow, removed 24 redundant places. [2021-11-20 07:15:33,812 INFO L242 Difference]: Finished difference. Result has 825 places, 1175 transitions, 22424 flow [2021-11-20 07:15:33,813 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=21910, PETRI_DIFFERENCE_MINUEND_PLACES=783, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1165, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=109, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1049, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=22424, PETRI_PLACES=825, PETRI_TRANSITIONS=1175} [2021-11-20 07:15:33,813 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 737 predicate places. [2021-11-20 07:15:33,813 INFO L470 AbstractCegarLoop]: Abstraction has has 825 places, 1175 transitions, 22424 flow [2021-11-20 07:15:33,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:33,814 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:15:33,814 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:15:33,814 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186 [2021-11-20 07:15:33,814 INFO L402 AbstractCegarLoop]: === Iteration 188 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:15:33,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:15:33,814 INFO L85 PathProgramCache]: Analyzing trace with hash -1733658184, now seen corresponding path program 188 times [2021-11-20 07:15:33,815 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:15:33,815 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657938111] [2021-11-20 07:15:33,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:15:33,815 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:15:33,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:15:34,247 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:15:34,247 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:15:34,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657938111] [2021-11-20 07:15:34,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657938111] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:15:34,248 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:15:34,248 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-20 07:15:34,248 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884838184] [2021-11-20 07:15:34,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:15:34,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-20 07:15:34,248 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:15:34,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-20 07:15:34,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-20 07:15:34,249 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:15:34,250 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 825 places, 1175 transitions, 22424 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:34,250 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:15:34,250 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:15:34,250 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:15:38,262 INFO L129 PetriNetUnfolder]: 800/2462 cut-off events. [2021-11-20 07:15:38,262 INFO L130 PetriNetUnfolder]: For 132078/132078 co-relation queries the response was YES. [2021-11-20 07:15:38,335 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26496 conditions, 2462 events. 800/2462 cut-off events. For 132078/132078 co-relation queries the response was YES. Maximal size of possible extension queue 151. Compared 19841 event pairs, 51 based on Foata normal form. 1/2460 useless extension candidates. Maximal degree in co-relation 26179. Up to 1859 conditions per place. [2021-11-20 07:15:38,352 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 1038 selfloop transitions, 114 changer transitions 20/1211 dead transitions. [2021-11-20 07:15:38,352 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 856 places, 1211 transitions, 25424 flow [2021-11-20 07:15:38,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-20 07:15:38,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-20 07:15:38,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2040 transitions. [2021-11-20 07:15:38,354 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5564648117839607 [2021-11-20 07:15:38,354 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2040 transitions. [2021-11-20 07:15:38,354 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2040 transitions. [2021-11-20 07:15:38,355 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:15:38,355 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2040 transitions. [2021-11-20 07:15:38,356 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 52.30769230769231) internal successors, (2040), 39 states have internal predecessors, (2040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:38,358 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:38,359 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 94.0) internal successors, (3760), 40 states have internal predecessors, (3760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:38,359 INFO L186 Difference]: Start difference. First operand has 825 places, 1175 transitions, 22424 flow. Second operand 39 states and 2040 transitions. [2021-11-20 07:15:38,359 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 856 places, 1211 transitions, 25424 flow [2021-11-20 07:15:40,123 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 831 places, 1211 transitions, 25100 flow, removed 82 selfloop flow, removed 25 redundant places. [2021-11-20 07:15:40,144 INFO L242 Difference]: Finished difference. Result has 838 places, 1176 transitions, 22525 flow [2021-11-20 07:15:40,144 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=22118, PETRI_DIFFERENCE_MINUEND_PLACES=793, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1062, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=22525, PETRI_PLACES=838, PETRI_TRANSITIONS=1176} [2021-11-20 07:15:40,145 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 750 predicate places. [2021-11-20 07:15:40,145 INFO L470 AbstractCegarLoop]: Abstraction has has 838 places, 1176 transitions, 22525 flow [2021-11-20 07:15:40,145 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:40,145 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:15:40,146 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:15:40,146 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187 [2021-11-20 07:15:40,146 INFO L402 AbstractCegarLoop]: === Iteration 189 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:15:40,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:15:40,147 INFO L85 PathProgramCache]: Analyzing trace with hash -64769126, now seen corresponding path program 189 times [2021-11-20 07:15:40,147 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:15:40,147 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798791966] [2021-11-20 07:15:40,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:15:40,147 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:15:40,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:15:40,620 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:15:40,621 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:15:40,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798791966] [2021-11-20 07:15:40,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798791966] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:15:40,621 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:15:40,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:15:40,621 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234219509] [2021-11-20 07:15:40,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:15:40,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:15:40,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:15:40,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:15:40,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:15:40,623 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:15:40,624 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 838 places, 1176 transitions, 22525 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:40,624 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:15:40,624 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:15:40,624 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:15:44,446 INFO L129 PetriNetUnfolder]: 800/2454 cut-off events. [2021-11-20 07:15:44,446 INFO L130 PetriNetUnfolder]: For 134637/134637 co-relation queries the response was YES. [2021-11-20 07:15:44,500 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26737 conditions, 2454 events. 800/2454 cut-off events. For 134637/134637 co-relation queries the response was YES. Maximal size of possible extension queue 151. Compared 19831 event pairs, 54 based on Foata normal form. 1/2451 useless extension candidates. Maximal degree in co-relation 26419. Up to 1732 conditions per place. [2021-11-20 07:15:44,514 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 942 selfloop transitions, 197 changer transitions 38/1216 dead transitions. [2021-11-20 07:15:44,514 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 868 places, 1216 transitions, 25767 flow [2021-11-20 07:15:44,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-20 07:15:44,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-20 07:15:44,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2009 transitions. [2021-11-20 07:15:44,515 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5624300111982082 [2021-11-20 07:15:44,516 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2009 transitions. [2021-11-20 07:15:44,516 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2009 transitions. [2021-11-20 07:15:44,516 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:15:44,516 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2009 transitions. [2021-11-20 07:15:44,517 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.86842105263158) internal successors, (2009), 38 states have internal predecessors, (2009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:44,519 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:44,519 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:44,519 INFO L186 Difference]: Start difference. First operand has 838 places, 1176 transitions, 22525 flow. Second operand 38 states and 2009 transitions. [2021-11-20 07:15:44,519 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 868 places, 1216 transitions, 25767 flow [2021-11-20 07:15:46,177 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 835 places, 1216 transitions, 25299 flow, removed 128 selfloop flow, removed 33 redundant places. [2021-11-20 07:15:46,203 INFO L242 Difference]: Finished difference. Result has 842 places, 1157 transitions, 22105 flow [2021-11-20 07:15:46,204 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=22085, PETRI_DIFFERENCE_MINUEND_PLACES=798, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1176, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=195, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=980, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=22105, PETRI_PLACES=842, PETRI_TRANSITIONS=1157} [2021-11-20 07:15:46,204 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 754 predicate places. [2021-11-20 07:15:46,205 INFO L470 AbstractCegarLoop]: Abstraction has has 842 places, 1157 transitions, 22105 flow [2021-11-20 07:15:46,205 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:46,205 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:15:46,205 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:15:46,205 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188 [2021-11-20 07:15:46,206 INFO L402 AbstractCegarLoop]: === Iteration 190 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:15:46,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:15:46,206 INFO L85 PathProgramCache]: Analyzing trace with hash -1223419722, now seen corresponding path program 190 times [2021-11-20 07:15:46,206 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:15:46,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222930247] [2021-11-20 07:15:46,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:15:46,207 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:15:46,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:15:46,568 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:15:46,568 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:15:46,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222930247] [2021-11-20 07:15:46,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222930247] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:15:46,568 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:15:46,568 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:15:46,568 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029389309] [2021-11-20 07:15:46,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:15:46,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:15:46,569 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:15:46,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:15:46,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:15:46,570 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:15:46,571 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 842 places, 1157 transitions, 22105 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:46,571 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:15:46,571 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:15:46,571 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:15:49,938 INFO L129 PetriNetUnfolder]: 793/2467 cut-off events. [2021-11-20 07:15:49,938 INFO L130 PetriNetUnfolder]: For 139407/139407 co-relation queries the response was YES. [2021-11-20 07:15:50,019 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26883 conditions, 2467 events. 793/2467 cut-off events. For 139407/139407 co-relation queries the response was YES. Maximal size of possible extension queue 154. Compared 20037 event pairs, 50 based on Foata normal form. 1/2466 useless extension candidates. Maximal degree in co-relation 26563. Up to 1831 conditions per place. [2021-11-20 07:15:50,036 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 1015 selfloop transitions, 154 changer transitions 22/1230 dead transitions. [2021-11-20 07:15:50,036 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 863 places, 1230 transitions, 26025 flow [2021-11-20 07:15:50,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-20 07:15:50,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-20 07:15:50,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1715 transitions. [2021-11-20 07:15:50,038 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5701462765957447 [2021-11-20 07:15:50,038 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1715 transitions. [2021-11-20 07:15:50,039 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1715 transitions. [2021-11-20 07:15:50,039 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:15:50,039 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1715 transitions. [2021-11-20 07:15:50,040 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.59375) internal successors, (1715), 32 states have internal predecessors, (1715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:50,042 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:50,042 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:50,042 INFO L186 Difference]: Start difference. First operand has 842 places, 1157 transitions, 22105 flow. Second operand 32 states and 1715 transitions. [2021-11-20 07:15:50,042 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 863 places, 1230 transitions, 26025 flow [2021-11-20 07:15:51,987 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 827 places, 1230 transitions, 25451 flow, removed 74 selfloop flow, removed 36 redundant places. [2021-11-20 07:15:52,012 INFO L242 Difference]: Finished difference. Result has 835 places, 1179 transitions, 22436 flow [2021-11-20 07:15:52,013 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=21549, PETRI_DIFFERENCE_MINUEND_PLACES=796, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1157, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=132, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1005, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=22436, PETRI_PLACES=835, PETRI_TRANSITIONS=1179} [2021-11-20 07:15:52,013 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 747 predicate places. [2021-11-20 07:15:52,013 INFO L470 AbstractCegarLoop]: Abstraction has has 835 places, 1179 transitions, 22436 flow [2021-11-20 07:15:52,014 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:52,014 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:15:52,014 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:15:52,014 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable189 [2021-11-20 07:15:52,014 INFO L402 AbstractCegarLoop]: === Iteration 191 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:15:52,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:15:52,015 INFO L85 PathProgramCache]: Analyzing trace with hash 585160722, now seen corresponding path program 191 times [2021-11-20 07:15:52,015 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:15:52,015 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608001618] [2021-11-20 07:15:52,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:15:52,015 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:15:52,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:15:52,437 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:15:52,437 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:15:52,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608001618] [2021-11-20 07:15:52,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [608001618] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:15:52,437 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:15:52,437 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-20 07:15:52,438 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859761166] [2021-11-20 07:15:52,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:15:52,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-20 07:15:52,438 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:15:52,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-20 07:15:52,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-20 07:15:52,439 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:15:52,440 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 835 places, 1179 transitions, 22436 flow. Second operand has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:52,440 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:15:52,440 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:15:52,440 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:15:56,202 INFO L129 PetriNetUnfolder]: 782/2425 cut-off events. [2021-11-20 07:15:56,202 INFO L130 PetriNetUnfolder]: For 135282/135282 co-relation queries the response was YES. [2021-11-20 07:15:56,278 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26383 conditions, 2425 events. 782/2425 cut-off events. For 135282/135282 co-relation queries the response was YES. Maximal size of possible extension queue 152. Compared 19621 event pairs, 51 based on Foata normal form. 1/2423 useless extension candidates. Maximal degree in co-relation 26063. Up to 1861 conditions per place. [2021-11-20 07:15:56,293 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 1040 selfloop transitions, 76 changer transitions 47/1202 dead transitions. [2021-11-20 07:15:56,294 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 865 places, 1202 transitions, 24976 flow [2021-11-20 07:15:56,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-20 07:15:56,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-20 07:15:56,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1884 transitions. [2021-11-20 07:15:56,295 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5567375886524822 [2021-11-20 07:15:56,296 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1884 transitions. [2021-11-20 07:15:56,296 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1884 transitions. [2021-11-20 07:15:56,296 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:15:56,296 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1884 transitions. [2021-11-20 07:15:56,298 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.333333333333336) internal successors, (1884), 36 states have internal predecessors, (1884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:56,299 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:56,300 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:56,300 INFO L186 Difference]: Start difference. First operand has 835 places, 1179 transitions, 22436 flow. Second operand 36 states and 1884 transitions. [2021-11-20 07:15:56,300 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 865 places, 1202 transitions, 24976 flow [2021-11-20 07:15:58,177 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 838 places, 1202 transitions, 24530 flow, removed 138 selfloop flow, removed 27 redundant places. [2021-11-20 07:15:58,201 INFO L242 Difference]: Finished difference. Result has 843 places, 1141 transitions, 21426 flow [2021-11-20 07:15:58,202 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=21996, PETRI_DIFFERENCE_MINUEND_PLACES=803, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1179, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1103, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=21426, PETRI_PLACES=843, PETRI_TRANSITIONS=1141} [2021-11-20 07:15:58,202 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 755 predicate places. [2021-11-20 07:15:58,202 INFO L470 AbstractCegarLoop]: Abstraction has has 843 places, 1141 transitions, 21426 flow [2021-11-20 07:15:58,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 50.81818181818182) internal successors, (1118), 22 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:58,203 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:15:58,203 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:15:58,203 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190 [2021-11-20 07:15:58,203 INFO L402 AbstractCegarLoop]: === Iteration 192 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:15:58,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:15:58,204 INFO L85 PathProgramCache]: Analyzing trace with hash 1005287234, now seen corresponding path program 192 times [2021-11-20 07:15:58,204 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:15:58,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615706120] [2021-11-20 07:15:58,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:15:58,205 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:15:58,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:15:58,632 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:15:58,633 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:15:58,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615706120] [2021-11-20 07:15:58,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615706120] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:15:58,634 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:15:58,634 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:15:58,634 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623881733] [2021-11-20 07:15:58,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:15:58,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:15:58,635 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:15:58,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:15:58,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:15:58,637 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:15:58,637 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 843 places, 1141 transitions, 21426 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:15:58,637 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:15:58,637 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:15:58,638 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:16:02,009 INFO L129 PetriNetUnfolder]: 775/2398 cut-off events. [2021-11-20 07:16:02,009 INFO L130 PetriNetUnfolder]: For 126539/126539 co-relation queries the response was YES. [2021-11-20 07:16:02,075 INFO L84 FinitePrefix]: Finished finitePrefix Result has 25718 conditions, 2398 events. 775/2398 cut-off events. For 126539/126539 co-relation queries the response was YES. Maximal size of possible extension queue 153. Compared 19361 event pairs, 54 based on Foata normal form. 1/2396 useless extension candidates. Maximal degree in co-relation 25398. Up to 1832 conditions per place. [2021-11-20 07:16:02,089 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 998 selfloop transitions, 113 changer transitions 18/1168 dead transitions. [2021-11-20 07:16:02,089 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 845 places, 1168 transitions, 24006 flow [2021-11-20 07:16:02,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:16:02,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:16:02,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1845 transitions. [2021-11-20 07:16:02,091 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.560790273556231 [2021-11-20 07:16:02,091 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1845 transitions. [2021-11-20 07:16:02,091 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1845 transitions. [2021-11-20 07:16:02,092 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:16:02,092 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1845 transitions. [2021-11-20 07:16:02,093 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.714285714285715) internal successors, (1845), 35 states have internal predecessors, (1845), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:02,095 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:02,095 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:02,095 INFO L186 Difference]: Start difference. First operand has 843 places, 1141 transitions, 21426 flow. Second operand 35 states and 1845 transitions. [2021-11-20 07:16:02,095 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 845 places, 1168 transitions, 24006 flow [2021-11-20 07:16:03,840 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 799 places, 1168 transitions, 23483 flow, removed 62 selfloop flow, removed 46 redundant places. [2021-11-20 07:16:03,869 INFO L242 Difference]: Finished difference. Result has 806 places, 1138 transitions, 21107 flow [2021-11-20 07:16:03,870 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=20917, PETRI_DIFFERENCE_MINUEND_PLACES=765, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1141, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=113, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1028, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=21107, PETRI_PLACES=806, PETRI_TRANSITIONS=1138} [2021-11-20 07:16:03,870 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 718 predicate places. [2021-11-20 07:16:03,871 INFO L470 AbstractCegarLoop]: Abstraction has has 806 places, 1138 transitions, 21107 flow [2021-11-20 07:16:03,871 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:03,871 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:16:03,871 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:16:03,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191 [2021-11-20 07:16:03,872 INFO L402 AbstractCegarLoop]: === Iteration 193 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:16:03,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:03,872 INFO L85 PathProgramCache]: Analyzing trace with hash 747599534, now seen corresponding path program 193 times [2021-11-20 07:16:03,872 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:03,873 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060958999] [2021-11-20 07:16:03,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:03,873 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:03,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:04,257 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:16:04,257 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:04,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060958999] [2021-11-20 07:16:04,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060958999] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:04,257 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:04,257 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:16:04,258 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307147640] [2021-11-20 07:16:04,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:04,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:16:04,258 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:04,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:16:04,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:16:04,259 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:16:04,260 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 806 places, 1138 transitions, 21107 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:04,260 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:16:04,260 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:16:04,260 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:16:07,737 INFO L129 PetriNetUnfolder]: 779/2419 cut-off events. [2021-11-20 07:16:07,737 INFO L130 PetriNetUnfolder]: For 129807/129807 co-relation queries the response was YES. [2021-11-20 07:16:07,795 INFO L84 FinitePrefix]: Finished finitePrefix Result has 25877 conditions, 2419 events. 779/2419 cut-off events. For 129807/129807 co-relation queries the response was YES. Maximal size of possible extension queue 153. Compared 19539 event pairs, 51 based on Foata normal form. 1/2417 useless extension candidates. Maximal degree in co-relation 25569. Up to 1774 conditions per place. [2021-11-20 07:16:07,809 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 948 selfloop transitions, 185 changer transitions 18/1190 dead transitions. [2021-11-20 07:16:07,809 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 832 places, 1190 transitions, 24791 flow [2021-11-20 07:16:07,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:16:07,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:16:07,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1871 transitions. [2021-11-20 07:16:07,811 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.568693009118541 [2021-11-20 07:16:07,811 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1871 transitions. [2021-11-20 07:16:07,811 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1871 transitions. [2021-11-20 07:16:07,812 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:16:07,812 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1871 transitions. [2021-11-20 07:16:07,813 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.457142857142856) internal successors, (1871), 35 states have internal predecessors, (1871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:07,815 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:07,815 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:07,815 INFO L186 Difference]: Start difference. First operand has 806 places, 1138 transitions, 21107 flow. Second operand 35 states and 1871 transitions. [2021-11-20 07:16:07,815 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 832 places, 1190 transitions, 24791 flow [2021-11-20 07:16:09,434 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 795 places, 1190 transitions, 24426 flow, removed 20 selfloop flow, removed 37 redundant places. [2021-11-20 07:16:09,456 INFO L242 Difference]: Finished difference. Result has 803 places, 1151 transitions, 21749 flow [2021-11-20 07:16:09,456 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=20760, PETRI_DIFFERENCE_MINUEND_PLACES=761, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1138, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=174, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=959, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=21749, PETRI_PLACES=803, PETRI_TRANSITIONS=1151} [2021-11-20 07:16:09,456 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 715 predicate places. [2021-11-20 07:16:09,457 INFO L470 AbstractCegarLoop]: Abstraction has has 803 places, 1151 transitions, 21749 flow [2021-11-20 07:16:09,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:09,457 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:16:09,457 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:16:09,457 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192 [2021-11-20 07:16:09,457 INFO L402 AbstractCegarLoop]: === Iteration 194 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:16:09,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:09,457 INFO L85 PathProgramCache]: Analyzing trace with hash 746581398, now seen corresponding path program 194 times [2021-11-20 07:16:09,458 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:09,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996161831] [2021-11-20 07:16:09,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:09,458 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:09,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:09,874 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:16:09,874 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:09,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996161831] [2021-11-20 07:16:09,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996161831] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:09,875 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:09,875 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:16:09,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80016976] [2021-11-20 07:16:09,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:09,875 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:16:09,875 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:09,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:16:09,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:16:09,876 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:16:09,877 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 803 places, 1151 transitions, 21749 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:09,877 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:16:09,877 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:16:09,877 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:16:13,265 INFO L129 PetriNetUnfolder]: 782/2427 cut-off events. [2021-11-20 07:16:13,266 INFO L130 PetriNetUnfolder]: For 134018/134018 co-relation queries the response was YES. [2021-11-20 07:16:13,333 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26245 conditions, 2427 events. 782/2427 cut-off events. For 134018/134018 co-relation queries the response was YES. Maximal size of possible extension queue 153. Compared 19612 event pairs, 51 based on Foata normal form. 1/2425 useless extension candidates. Maximal degree in co-relation 25938. Up to 1815 conditions per place. [2021-11-20 07:16:13,348 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 986 selfloop transitions, 154 changer transitions 20/1199 dead transitions. [2021-11-20 07:16:13,348 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 832 places, 1199 transitions, 25445 flow [2021-11-20 07:16:13,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 07:16:13,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-20 07:16:13,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1868 transitions. [2021-11-20 07:16:13,350 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5677811550151975 [2021-11-20 07:16:13,350 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1868 transitions. [2021-11-20 07:16:13,350 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1868 transitions. [2021-11-20 07:16:13,350 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:16:13,350 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1868 transitions. [2021-11-20 07:16:13,352 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.371428571428574) internal successors, (1868), 35 states have internal predecessors, (1868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:13,353 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:13,353 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 94.0) internal successors, (3384), 36 states have internal predecessors, (3384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:13,353 INFO L186 Difference]: Start difference. First operand has 803 places, 1151 transitions, 21749 flow. Second operand 35 states and 1868 transitions. [2021-11-20 07:16:13,353 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 832 places, 1199 transitions, 25445 flow [2021-11-20 07:16:15,194 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 808 places, 1199 transitions, 24889 flow, removed 207 selfloop flow, removed 24 redundant places. [2021-11-20 07:16:15,218 INFO L242 Difference]: Finished difference. Result has 818 places, 1160 transitions, 22039 flow [2021-11-20 07:16:15,219 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=21241, PETRI_DIFFERENCE_MINUEND_PLACES=774, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1151, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=145, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1002, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=22039, PETRI_PLACES=818, PETRI_TRANSITIONS=1160} [2021-11-20 07:16:15,219 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 730 predicate places. [2021-11-20 07:16:15,219 INFO L470 AbstractCegarLoop]: Abstraction has has 818 places, 1160 transitions, 22039 flow [2021-11-20 07:16:15,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:15,220 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:16:15,220 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:16:15,220 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193 [2021-11-20 07:16:15,220 INFO L402 AbstractCegarLoop]: === Iteration 195 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:16:15,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:15,220 INFO L85 PathProgramCache]: Analyzing trace with hash 1311863598, now seen corresponding path program 195 times [2021-11-20 07:16:15,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:15,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122687468] [2021-11-20 07:16:15,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:15,221 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:15,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:15,592 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:16:15,592 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:15,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122687468] [2021-11-20 07:16:15,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1122687468] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:15,592 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:15,592 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:16:15,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460544519] [2021-11-20 07:16:15,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:15,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:16:15,593 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:15,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:16:15,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:16:15,594 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:16:15,594 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 818 places, 1160 transitions, 22039 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:15,594 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:16:15,595 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:16:15,595 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:16:18,646 INFO L129 PetriNetUnfolder]: 783/2426 cut-off events. [2021-11-20 07:16:18,646 INFO L130 PetriNetUnfolder]: For 134231/134231 co-relation queries the response was YES. [2021-11-20 07:16:18,721 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26323 conditions, 2426 events. 783/2426 cut-off events. For 134231/134231 co-relation queries the response was YES. Maximal size of possible extension queue 151. Compared 19619 event pairs, 55 based on Foata normal form. 1/2424 useless extension candidates. Maximal degree in co-relation 26009. Up to 1619 conditions per place. [2021-11-20 07:16:18,736 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 878 selfloop transitions, 267 changer transitions 28/1212 dead transitions. [2021-11-20 07:16:18,736 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 847 places, 1212 transitions, 25505 flow [2021-11-20 07:16:18,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-20 07:16:18,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-20 07:16:18,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1912 transitions. [2021-11-20 07:16:18,738 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5650118203309693 [2021-11-20 07:16:18,738 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1912 transitions. [2021-11-20 07:16:18,738 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1912 transitions. [2021-11-20 07:16:18,739 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:16:18,739 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1912 transitions. [2021-11-20 07:16:18,740 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 53.111111111111114) internal successors, (1912), 36 states have internal predecessors, (1912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:18,742 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:18,742 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:18,742 INFO L186 Difference]: Start difference. First operand has 818 places, 1160 transitions, 22039 flow. Second operand 36 states and 1912 transitions. [2021-11-20 07:16:18,742 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 847 places, 1212 transitions, 25505 flow [2021-11-20 07:16:20,411 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 818 places, 1212 transitions, 24871 flow, removed 194 selfloop flow, removed 29 redundant places. [2021-11-20 07:16:20,433 INFO L242 Difference]: Finished difference. Result has 825 places, 1162 transitions, 22106 flow [2021-11-20 07:16:20,434 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=21425, PETRI_DIFFERENCE_MINUEND_PLACES=783, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1160, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=260, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=894, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=22106, PETRI_PLACES=825, PETRI_TRANSITIONS=1162} [2021-11-20 07:16:20,434 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 737 predicate places. [2021-11-20 07:16:20,434 INFO L470 AbstractCegarLoop]: Abstraction has has 825 places, 1162 transitions, 22106 flow [2021-11-20 07:16:20,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:20,434 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:16:20,434 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:16:20,434 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194 [2021-11-20 07:16:20,435 INFO L402 AbstractCegarLoop]: === Iteration 196 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:16:20,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:20,435 INFO L85 PathProgramCache]: Analyzing trace with hash -1182189688, now seen corresponding path program 196 times [2021-11-20 07:16:20,435 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:20,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624946757] [2021-11-20 07:16:20,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:20,435 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:20,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:20,950 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:16:20,950 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:20,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624946757] [2021-11-20 07:16:20,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624946757] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:20,950 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:20,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:16:20,950 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822942858] [2021-11-20 07:16:20,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:20,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:16:20,951 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:20,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:16:20,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:16:20,952 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:16:20,953 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 825 places, 1162 transitions, 22106 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:20,953 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:16:20,953 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:16:20,953 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:16:24,648 INFO L129 PetriNetUnfolder]: 781/2429 cut-off events. [2021-11-20 07:16:24,648 INFO L130 PetriNetUnfolder]: For 132591/132591 co-relation queries the response was YES. [2021-11-20 07:16:24,706 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26365 conditions, 2429 events. 781/2429 cut-off events. For 132591/132591 co-relation queries the response was YES. Maximal size of possible extension queue 153. Compared 19749 event pairs, 47 based on Foata normal form. 1/2427 useless extension candidates. Maximal degree in co-relation 26055. Up to 1786 conditions per place. [2021-11-20 07:16:24,721 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 1006 selfloop transitions, 148 changer transitions 23/1216 dead transitions. [2021-11-20 07:16:24,721 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 855 places, 1216 transitions, 25663 flow [2021-11-20 07:16:24,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-20 07:16:24,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-20 07:16:24,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1904 transitions. [2021-11-20 07:16:24,723 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5626477541371159 [2021-11-20 07:16:24,723 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1904 transitions. [2021-11-20 07:16:24,723 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1904 transitions. [2021-11-20 07:16:24,723 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:16:24,724 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1904 transitions. [2021-11-20 07:16:24,725 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.888888888888886) internal successors, (1904), 36 states have internal predecessors, (1904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:24,726 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:24,727 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 94.0) internal successors, (3478), 37 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:24,727 INFO L186 Difference]: Start difference. First operand has 825 places, 1162 transitions, 22106 flow. Second operand 36 states and 1904 transitions. [2021-11-20 07:16:24,727 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 855 places, 1216 transitions, 25663 flow [2021-11-20 07:16:26,370 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 818 places, 1216 transitions, 24983 flow, removed 94 selfloop flow, removed 37 redundant places. [2021-11-20 07:16:26,391 INFO L242 Difference]: Finished difference. Result has 829 places, 1169 transitions, 22115 flow [2021-11-20 07:16:26,392 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=21455, PETRI_DIFFERENCE_MINUEND_PLACES=783, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1162, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=139, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1015, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=22115, PETRI_PLACES=829, PETRI_TRANSITIONS=1169} [2021-11-20 07:16:26,392 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 741 predicate places. [2021-11-20 07:16:26,392 INFO L470 AbstractCegarLoop]: Abstraction has has 829 places, 1169 transitions, 22115 flow [2021-11-20 07:16:26,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:26,392 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:16:26,392 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:16:26,392 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195 [2021-11-20 07:16:26,392 INFO L402 AbstractCegarLoop]: === Iteration 197 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:16:26,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:26,393 INFO L85 PathProgramCache]: Analyzing trace with hash 1257337598, now seen corresponding path program 197 times [2021-11-20 07:16:26,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:26,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008359948] [2021-11-20 07:16:26,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:26,393 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:26,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:26,795 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:16:26,795 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:26,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008359948] [2021-11-20 07:16:26,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008359948] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:26,795 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:26,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-20 07:16:26,796 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482925904] [2021-11-20 07:16:26,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:26,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:16:26,796 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:26,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:16:26,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:16:26,797 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:16:26,797 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 829 places, 1169 transitions, 22115 flow. Second operand has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:26,797 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:16:26,798 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:16:26,798 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:16:29,783 INFO L129 PetriNetUnfolder]: 771/2431 cut-off events. [2021-11-20 07:16:29,783 INFO L130 PetriNetUnfolder]: For 131637/131637 co-relation queries the response was YES. [2021-11-20 07:16:29,850 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26093 conditions, 2431 events. 771/2431 cut-off events. For 131637/131637 co-relation queries the response was YES. Maximal size of possible extension queue 153. Compared 19795 event pairs, 53 based on Foata normal form. 1/2429 useless extension candidates. Maximal degree in co-relation 25780. Up to 1818 conditions per place. [2021-11-20 07:16:29,864 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 1012 selfloop transitions, 128 changer transitions 21/1200 dead transitions. [2021-11-20 07:16:29,864 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 854 places, 1200 transitions, 24942 flow [2021-11-20 07:16:29,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-20 07:16:29,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-20 07:16:29,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1709 transitions. [2021-11-20 07:16:29,866 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5681515957446809 [2021-11-20 07:16:29,866 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1709 transitions. [2021-11-20 07:16:29,866 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1709 transitions. [2021-11-20 07:16:29,867 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:16:29,867 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1709 transitions. [2021-11-20 07:16:29,868 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.40625) internal successors, (1709), 32 states have internal predecessors, (1709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:29,869 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:29,869 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 94.0) internal successors, (3102), 33 states have internal predecessors, (3102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:29,869 INFO L186 Difference]: Start difference. First operand has 829 places, 1169 transitions, 22115 flow. Second operand 32 states and 1709 transitions. [2021-11-20 07:16:29,870 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 854 places, 1200 transitions, 24942 flow [2021-11-20 07:16:31,604 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 826 places, 1200 transitions, 24643 flow, removed 74 selfloop flow, removed 28 redundant places. [2021-11-20 07:16:31,625 INFO L242 Difference]: Finished difference. Result has 834 places, 1162 transitions, 22076 flow [2021-11-20 07:16:31,625 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=21828, PETRI_DIFFERENCE_MINUEND_PLACES=795, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1169, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=128, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1041, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=22076, PETRI_PLACES=834, PETRI_TRANSITIONS=1162} [2021-11-20 07:16:31,625 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 746 predicate places. [2021-11-20 07:16:31,625 INFO L470 AbstractCegarLoop]: Abstraction has has 834 places, 1162 transitions, 22076 flow [2021-11-20 07:16:31,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 51.10526315789474) internal successors, (971), 19 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:31,626 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:16:31,626 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:16:31,626 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196 [2021-11-20 07:16:31,626 INFO L402 AbstractCegarLoop]: === Iteration 198 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:16:31,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:31,626 INFO L85 PathProgramCache]: Analyzing trace with hash 1146281556, now seen corresponding path program 198 times [2021-11-20 07:16:31,626 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:31,626 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664416525] [2021-11-20 07:16:31,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:31,627 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:31,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:32,001 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:16:32,001 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:32,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664416525] [2021-11-20 07:16:32,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664416525] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:32,001 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:32,001 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:16:32,001 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383313680] [2021-11-20 07:16:32,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:32,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:16:32,002 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:32,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:16:32,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:16:32,003 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:16:32,003 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 834 places, 1162 transitions, 22076 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:32,003 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:16:32,003 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:16:32,003 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 07:16:35,292 INFO L129 PetriNetUnfolder]: 770/2426 cut-off events. [2021-11-20 07:16:35,292 INFO L130 PetriNetUnfolder]: For 131564/131564 co-relation queries the response was YES. [2021-11-20 07:16:35,364 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26197 conditions, 2426 events. 770/2426 cut-off events. For 131564/131564 co-relation queries the response was YES. Maximal size of possible extension queue 152. Compared 19736 event pairs, 52 based on Foata normal form. 1/2424 useless extension candidates. Maximal degree in co-relation 25881. Up to 1786 conditions per place. [2021-11-20 07:16:35,379 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 986 selfloop transitions, 156 changer transitions 21/1202 dead transitions. [2021-11-20 07:16:35,379 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 860 places, 1202 transitions, 25185 flow [2021-11-20 07:16:35,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-20 07:16:35,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-20 07:16:35,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2017 transitions. [2021-11-20 07:16:35,381 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5646696528555432 [2021-11-20 07:16:35,381 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2017 transitions. [2021-11-20 07:16:35,381 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2017 transitions. [2021-11-20 07:16:35,382 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 07:16:35,382 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2017 transitions. [2021-11-20 07:16:35,384 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 53.078947368421055) internal successors, (2017), 38 states have internal predecessors, (2017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:35,387 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:35,388 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 94.0) internal successors, (3666), 39 states have internal predecessors, (3666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:35,388 INFO L186 Difference]: Start difference. First operand has 834 places, 1162 transitions, 22076 flow. Second operand 38 states and 2017 transitions. [2021-11-20 07:16:35,388 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 860 places, 1202 transitions, 25185 flow [2021-11-20 07:16:37,024 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 828 places, 1202 transitions, 24852 flow, removed 23 selfloop flow, removed 32 redundant places. [2021-11-20 07:16:37,045 INFO L242 Difference]: Finished difference. Result has 840 places, 1164 transitions, 22208 flow [2021-11-20 07:16:37,045 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=21767, PETRI_DIFFERENCE_MINUEND_PLACES=791, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1162, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=152, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1008, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=22208, PETRI_PLACES=840, PETRI_TRANSITIONS=1164} [2021-11-20 07:16:37,046 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 752 predicate places. [2021-11-20 07:16:37,046 INFO L470 AbstractCegarLoop]: Abstraction has has 840 places, 1164 transitions, 22208 flow [2021-11-20 07:16:37,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:37,046 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 07:16:37,046 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:16:37,046 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197 [2021-11-20 07:16:37,046 INFO L402 AbstractCegarLoop]: === Iteration 199 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-20 07:16:37,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:37,047 INFO L85 PathProgramCache]: Analyzing trace with hash 519254614, now seen corresponding path program 199 times [2021-11-20 07:16:37,047 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:37,047 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141892656] [2021-11-20 07:16:37,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:37,047 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:37,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:37,452 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:16:37,453 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:37,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141892656] [2021-11-20 07:16:37,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141892656] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:37,453 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:37,453 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-20 07:16:37,453 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052947586] [2021-11-20 07:16:37,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:37,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 07:16:37,453 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:37,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 07:16:37,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-20 07:16:37,454 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-20 07:16:37,455 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 840 places, 1164 transitions, 22208 flow. Second operand has 20 states, 20 states have (on average 51.0) internal successors, (1020), 20 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:37,455 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 07:16:37,455 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-20 07:16:37,455 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand