./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 63182f13 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fd84ac17-cdc0-4af6-a470-0015387c8f39/bin/uautomizer-YU5uOKAj3y/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fd84ac17-cdc0-4af6-a470-0015387c8f39/bin/uautomizer-YU5uOKAj3y/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fd84ac17-cdc0-4af6-a470-0015387c8f39/bin/uautomizer-YU5uOKAj3y/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fd84ac17-cdc0-4af6-a470-0015387c8f39/bin/uautomizer-YU5uOKAj3y/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/test-easy7.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fd84ac17-cdc0-4af6-a470-0015387c8f39/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fd84ac17-cdc0-4af6-a470-0015387c8f39/bin/uautomizer-YU5uOKAj3y --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-63182f1 [2021-11-13 18:14:54,519 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 18:14:54,523 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 18:14:54,567 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 18:14:54,567 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 18:14:54,569 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 18:14:54,570 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 18:14:54,573 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 18:14:54,575 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 18:14:54,576 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 18:14:54,578 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 18:14:54,579 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 18:14:54,580 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 18:14:54,581 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 18:14:54,583 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 18:14:54,584 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 18:14:54,586 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 18:14:54,587 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 18:14:54,589 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 18:14:54,592 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 18:14:54,594 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 18:14:54,604 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 18:14:54,605 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 18:14:54,606 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 18:14:54,610 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 18:14:54,613 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 18:14:54,613 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 18:14:54,615 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 18:14:54,616 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 18:14:54,618 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 18:14:54,619 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 18:14:54,620 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 18:14:54,622 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 18:14:54,623 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 18:14:54,625 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 18:14:54,625 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 18:14:54,626 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 18:14:54,626 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 18:14:54,627 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 18:14:54,628 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 18:14:54,629 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 18:14:54,629 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fd84ac17-cdc0-4af6-a470-0015387c8f39/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-11-13 18:14:54,674 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 18:14:54,675 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 18:14:54,675 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-13 18:14:54,676 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-13 18:14:54,677 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-13 18:14:54,677 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-13 18:14:54,685 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-13 18:14:54,685 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-13 18:14:54,686 INFO L138 SettingsManager]: * Use SBE=true [2021-11-13 18:14:54,686 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 18:14:54,687 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-13 18:14:54,687 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-13 18:14:54,688 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-13 18:14:54,688 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 18:14:54,688 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-13 18:14:54,688 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-13 18:14:54,689 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-13 18:14:54,689 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-13 18:14:54,689 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-13 18:14:54,689 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 18:14:54,690 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-13 18:14:54,690 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 18:14:54,690 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-13 18:14:54,690 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-13 18:14:54,691 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 18:14:54,691 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 18:14:54,691 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-13 18:14:54,691 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-13 18:14:54,692 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-13 18:14:54,693 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-13 18:14:54,694 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-13 18:14:54,694 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-13 18:14:54,694 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-13 18:14:54,695 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-13 18:14:54,695 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_fd84ac17-cdc0-4af6-a470-0015387c8f39/bin/uautomizer-YU5uOKAj3y/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_fd84ac17-cdc0-4af6-a470-0015387c8f39/bin/uautomizer-YU5uOKAj3y 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-13 18:14:55,015 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 18:14:55,039 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 18:14:55,042 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 18:14:55,044 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 18:14:55,044 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 18:14:55,046 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fd84ac17-cdc0-4af6-a470-0015387c8f39/bin/uautomizer-YU5uOKAj3y/../../sv-benchmarks/c/weaver/test-easy7.wvr.c [2021-11-13 18:14:55,133 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fd84ac17-cdc0-4af6-a470-0015387c8f39/bin/uautomizer-YU5uOKAj3y/data/c3407a725/d2e820a91e0646aba392ada9f68c1899/FLAGa394adb1e [2021-11-13 18:14:55,623 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 18:14:55,623 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fd84ac17-cdc0-4af6-a470-0015387c8f39/sv-benchmarks/c/weaver/test-easy7.wvr.c [2021-11-13 18:14:55,630 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fd84ac17-cdc0-4af6-a470-0015387c8f39/bin/uautomizer-YU5uOKAj3y/data/c3407a725/d2e820a91e0646aba392ada9f68c1899/FLAGa394adb1e [2021-11-13 18:14:55,961 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fd84ac17-cdc0-4af6-a470-0015387c8f39/bin/uautomizer-YU5uOKAj3y/data/c3407a725/d2e820a91e0646aba392ada9f68c1899 [2021-11-13 18:14:55,964 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 18:14:55,966 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-13 18:14:55,967 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 18:14:55,968 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 18:14:55,975 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 18:14:55,976 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 06:14:55" (1/1) ... [2021-11-13 18:14:55,978 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@428cbc00 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:14:55, skipping insertion in model container [2021-11-13 18:14:55,978 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 06:14:55" (1/1) ... [2021-11-13 18:14:55,990 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 18:14:56,016 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 18:14:56,225 WARN L228 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_fd84ac17-cdc0-4af6-a470-0015387c8f39/sv-benchmarks/c/weaver/test-easy7.wvr.c[1872,1885] [2021-11-13 18:14:56,232 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 18:14:56,254 INFO L203 MainTranslator]: Completed pre-run [2021-11-13 18:14:56,276 WARN L228 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_fd84ac17-cdc0-4af6-a470-0015387c8f39/sv-benchmarks/c/weaver/test-easy7.wvr.c[1872,1885] [2021-11-13 18:14:56,278 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 18:14:56,294 INFO L208 MainTranslator]: Completed translation [2021-11-13 18:14:56,294 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:14:56 WrapperNode [2021-11-13 18:14:56,295 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 18:14:56,296 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-13 18:14:56,296 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-13 18:14:56,296 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-13 18:14:56,306 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:14:56" (1/1) ... [2021-11-13 18:14:56,314 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:14:56" (1/1) ... [2021-11-13 18:14:56,337 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-13 18:14:56,338 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-13 18:14:56,338 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-13 18:14:56,339 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-13 18:14:56,348 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:14:56" (1/1) ... [2021-11-13 18:14:56,348 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:14:56" (1/1) ... [2021-11-13 18:14:56,351 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:14:56" (1/1) ... [2021-11-13 18:14:56,351 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:14:56" (1/1) ... [2021-11-13 18:14:56,357 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:14:56" (1/1) ... [2021-11-13 18:14:56,360 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:14:56" (1/1) ... [2021-11-13 18:14:56,361 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:14:56" (1/1) ... [2021-11-13 18:14:56,364 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-13 18:14:56,365 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-13 18:14:56,366 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-13 18:14:56,366 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-13 18:14:56,367 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:14:56" (1/1) ... [2021-11-13 18:14:56,377 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 18:14:56,393 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fd84ac17-cdc0-4af6-a470-0015387c8f39/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:14:56,405 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fd84ac17-cdc0-4af6-a470-0015387c8f39/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-13 18:14:56,427 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fd84ac17-cdc0-4af6-a470-0015387c8f39/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-13 18:14:56,469 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-11-13 18:14:56,469 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-11-13 18:14:56,469 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-11-13 18:14:56,469 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-11-13 18:14:56,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-13 18:14:56,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-13 18:14:56,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-13 18:14:56,470 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-13 18:14:56,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-13 18:14:56,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-13 18:14:56,473 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-13 18:14:56,475 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-11-13 18:14:56,923 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-13 18:14:56,923 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-11-13 18:14:56,926 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 06:14:56 BoogieIcfgContainer [2021-11-13 18:14:56,926 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-13 18:14:56,928 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-13 18:14:56,928 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-13 18:14:56,940 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-13 18:14:56,940 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 06:14:55" (1/3) ... [2021-11-13 18:14:56,941 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@13a599d8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 06:14:56, skipping insertion in model container [2021-11-13 18:14:56,941 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:14:56" (2/3) ... [2021-11-13 18:14:56,943 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@13a599d8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 06:14:56, skipping insertion in model container [2021-11-13 18:14:56,943 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 06:14:56" (3/3) ... [2021-11-13 18:14:56,944 INFO L111 eAbstractionObserver]: Analyzing ICFG test-easy7.wvr.c [2021-11-13 18:14:56,957 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-11-13 18:14:56,958 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-13 18:14:56,958 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-13 18:14:56,958 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-11-13 18:14:57,016 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,016 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,017 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,017 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,017 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,018 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,018 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,018 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,018 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,019 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,019 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,019 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,019 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,020 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,020 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,020 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,021 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,021 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,021 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,021 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,022 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,022 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,022 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,022 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,022 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,023 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,023 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,023 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,024 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,024 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,024 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,025 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,025 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,025 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,025 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,026 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,026 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,026 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,026 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,027 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,027 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,027 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,027 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,028 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,028 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,028 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,028 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,029 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,029 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,029 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,029 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,052 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,053 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,053 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,053 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,054 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,057 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,058 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,058 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,058 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,058 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,059 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,062 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,063 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,063 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,063 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,063 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,064 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:14:57,067 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-11-13 18:14:57,140 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-13 18:14:57,149 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-13 18:14:57,149 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-11-13 18:14:57,165 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 99 places, 94 transitions, 204 flow [2021-11-13 18:14:57,228 INFO L129 PetriNetUnfolder]: 2/92 cut-off events. [2021-11-13 18:14:57,228 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-11-13 18:14:57,235 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-13 18:14:57,235 INFO L82 GeneralOperation]: Start removeDead. Operand has 99 places, 94 transitions, 204 flow [2021-11-13 18:14:57,242 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 88 places, 83 transitions, 178 flow [2021-11-13 18:14:57,281 INFO L129 PetriNetUnfolder]: 2/82 cut-off events. [2021-11-13 18:14:57,281 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-11-13 18:14:57,282 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:14:57,283 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-13 18:14:57,283 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:14:57,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:14:57,290 INFO L85 PathProgramCache]: Analyzing trace with hash 126118782, now seen corresponding path program 1 times [2021-11-13 18:14:57,302 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:14:57,302 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504050485] [2021-11-13 18:14:57,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:14:57,304 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:14:57,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:14:59,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-13 18:14:59,018 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:14:59,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504050485] [2021-11-13 18:14:59,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504050485] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:14:59,019 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:14:59,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:14:59,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139854409] [2021-11-13 18:14:59,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:14:59,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:14:59,033 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:14:59,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:14:59,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:14:59,084 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:14:59,093 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-13 18:14:59,093 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:14:59,093 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:14:59,095 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:15:01,065 INFO L129 PetriNetUnfolder]: 179/513 cut-off events. [2021-11-13 18:15:01,066 INFO L130 PetriNetUnfolder]: For 65/65 co-relation queries the response was YES. [2021-11-13 18:15:01,069 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-13 18:15:01,076 INFO L132 encePairwiseOnDemand]: 60/94 looper letters, 47 selfloop transitions, 28 changer transitions 34/148 dead transitions. [2021-11-13 18:15:01,076 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 117 places, 148 transitions, 535 flow [2021-11-13 18:15:01,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-13 18:15:01,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-11-13 18:15:01,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1583 transitions. [2021-11-13 18:15:01,101 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5613475177304964 [2021-11-13 18:15:01,102 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1583 transitions. [2021-11-13 18:15:01,103 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1583 transitions. [2021-11-13 18:15:01,107 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:15:01,110 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1583 transitions. [2021-11-13 18:15:01,121 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-13 18:15:01,148 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-13 18:15:01,152 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-13 18:15:01,155 INFO L186 Difference]: Start difference. First operand has 88 places, 83 transitions, 178 flow. Second operand 30 states and 1583 transitions. [2021-11-13 18:15:01,156 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 117 places, 148 transitions, 535 flow [2021-11-13 18:15:01,166 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 113 places, 148 transitions, 521 flow, removed 0 selfloop flow, removed 4 redundant places. [2021-11-13 18:15:01,178 INFO L242 Difference]: Finished difference. Result has 136 places, 103 transitions, 360 flow [2021-11-13 18:15:01,180 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-13 18:15:01,185 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 48 predicate places. [2021-11-13 18:15:01,186 INFO L470 AbstractCegarLoop]: Abstraction has has 136 places, 103 transitions, 360 flow [2021-11-13 18:15:01,186 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-13 18:15:01,187 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:15:01,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-13 18:15:01,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-13 18:15:01,188 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:15:01,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:01,190 INFO L85 PathProgramCache]: Analyzing trace with hash 1479619674, now seen corresponding path program 2 times [2021-11-13 18:15:01,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:01,191 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292313183] [2021-11-13 18:15:01,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:01,192 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:01,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:02,039 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-13 18:15:02,040 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:02,040 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292313183] [2021-11-13 18:15:02,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292313183] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:02,041 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:02,041 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-11-13 18:15:02,041 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304205161] [2021-11-13 18:15:02,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:02,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-13 18:15:02,043 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:02,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-13 18:15:02,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-11-13 18:15:02,047 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:15:02,048 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-13 18:15:02,048 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:15:02,049 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:15:02,049 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:15:03,892 INFO L129 PetriNetUnfolder]: 202/559 cut-off events. [2021-11-13 18:15:03,893 INFO L130 PetriNetUnfolder]: For 243/243 co-relation queries the response was YES. [2021-11-13 18:15:03,899 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-13 18:15:03,905 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 82 selfloop transitions, 42 changer transitions 36/199 dead transitions. [2021-11-13 18:15:03,906 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 149 places, 199 transitions, 1049 flow [2021-11-13 18:15:03,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-13 18:15:03,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2021-11-13 18:15:03,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1561 transitions. [2021-11-13 18:15:03,915 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5726338958180485 [2021-11-13 18:15:03,915 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1561 transitions. [2021-11-13 18:15:03,916 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1561 transitions. [2021-11-13 18:15:03,917 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:15:03,918 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1561 transitions. [2021-11-13 18:15:03,924 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-13 18:15:03,931 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-13 18:15:03,936 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-13 18:15:03,937 INFO L186 Difference]: Start difference. First operand has 136 places, 103 transitions, 360 flow. Second operand 29 states and 1561 transitions. [2021-11-13 18:15:03,937 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 149 places, 199 transitions, 1049 flow [2021-11-13 18:15:03,954 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 136 places, 199 transitions, 955 flow, removed 38 selfloop flow, removed 13 redundant places. [2021-11-13 18:15:03,961 INFO L242 Difference]: Finished difference. Result has 156 places, 139 transitions, 637 flow [2021-11-13 18:15:03,961 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-13 18:15:03,963 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 68 predicate places. [2021-11-13 18:15:03,963 INFO L470 AbstractCegarLoop]: Abstraction has has 156 places, 139 transitions, 637 flow [2021-11-13 18:15:03,964 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-13 18:15:03,964 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:15:03,964 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-13 18:15:03,965 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-13 18:15:03,965 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:15:03,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:03,967 INFO L85 PathProgramCache]: Analyzing trace with hash 1215992582, now seen corresponding path program 3 times [2021-11-13 18:15:03,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:03,968 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128815727] [2021-11-13 18:15:03,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:03,969 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:04,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:04,841 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-13 18:15:04,842 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:04,842 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128815727] [2021-11-13 18:15:04,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128815727] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:04,843 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:04,843 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:15:04,843 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826449921] [2021-11-13 18:15:04,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:04,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:15:04,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:04,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:15:04,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:15:04,849 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:15:04,851 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-13 18:15:04,851 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:15:04,851 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:15:04,851 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:15:07,407 INFO L129 PetriNetUnfolder]: 240/651 cut-off events. [2021-11-13 18:15:07,407 INFO L130 PetriNetUnfolder]: For 828/828 co-relation queries the response was YES. [2021-11-13 18:15:07,417 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-13 18:15:07,424 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 102 selfloop transitions, 56 changer transitions 43/240 dead transitions. [2021-11-13 18:15:07,424 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 185 places, 240 transitions, 1595 flow [2021-11-13 18:15:07,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-13 18:15:07,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-13 18:15:07,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2062 transitions. [2021-11-13 18:15:07,442 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5624659028914348 [2021-11-13 18:15:07,442 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2062 transitions. [2021-11-13 18:15:07,443 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2062 transitions. [2021-11-13 18:15:07,445 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:15:07,446 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2062 transitions. [2021-11-13 18:15:07,452 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-13 18:15:07,470 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-13 18:15:07,473 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-13 18:15:07,474 INFO L186 Difference]: Start difference. First operand has 156 places, 139 transitions, 637 flow. Second operand 39 states and 2062 transitions. [2021-11-13 18:15:07,474 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 185 places, 240 transitions, 1595 flow [2021-11-13 18:15:07,490 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 174 places, 240 transitions, 1454 flow, removed 66 selfloop flow, removed 11 redundant places. [2021-11-13 18:15:07,500 INFO L242 Difference]: Finished difference. Result has 201 places, 182 transitions, 1065 flow [2021-11-13 18:15:07,501 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-13 18:15:07,504 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 113 predicate places. [2021-11-13 18:15:07,504 INFO L470 AbstractCegarLoop]: Abstraction has has 201 places, 182 transitions, 1065 flow [2021-11-13 18:15:07,505 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-13 18:15:07,505 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:15:07,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-13 18:15:07,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-13 18:15:07,506 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:15:07,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:07,507 INFO L85 PathProgramCache]: Analyzing trace with hash 1665333946, now seen corresponding path program 4 times [2021-11-13 18:15:07,507 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:07,508 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548126826] [2021-11-13 18:15:07,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:07,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:07,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:08,301 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-13 18:15:08,301 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:08,301 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548126826] [2021-11-13 18:15:08,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548126826] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:08,302 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:08,302 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:15:08,302 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937955344] [2021-11-13 18:15:08,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:08,303 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:15:08,303 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:08,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:15:08,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:15:08,306 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:15:08,308 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-13 18:15:08,308 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:15:08,308 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:15:08,308 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:15:10,142 INFO L129 PetriNetUnfolder]: 238/637 cut-off events. [2021-11-13 18:15:10,142 INFO L130 PetriNetUnfolder]: For 1491/1491 co-relation queries the response was YES. [2021-11-13 18:15:10,150 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-13 18:15:10,166 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 111 selfloop transitions, 53 changer transitions 44/247 dead transitions. [2021-11-13 18:15:10,167 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 247 transitions, 1855 flow [2021-11-13 18:15:10,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-11-13 18:15:10,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2021-11-13 18:15:10,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1502 transitions. [2021-11-13 18:15:10,187 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5706686930091185 [2021-11-13 18:15:10,187 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1502 transitions. [2021-11-13 18:15:10,187 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1502 transitions. [2021-11-13 18:15:10,190 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:15:10,190 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1502 transitions. [2021-11-13 18:15:10,200 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-13 18:15:10,215 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-13 18:15:10,216 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-13 18:15:10,217 INFO L186 Difference]: Start difference. First operand has 201 places, 182 transitions, 1065 flow. Second operand 28 states and 1502 transitions. [2021-11-13 18:15:10,217 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 247 transitions, 1855 flow [2021-11-13 18:15:10,251 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 197 places, 247 transitions, 1633 flow, removed 89 selfloop flow, removed 18 redundant places. [2021-11-13 18:15:10,285 INFO L242 Difference]: Finished difference. Result has 213 places, 187 transitions, 1114 flow [2021-11-13 18:15:10,286 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-13 18:15:10,287 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 125 predicate places. [2021-11-13 18:15:10,287 INFO L470 AbstractCegarLoop]: Abstraction has has 213 places, 187 transitions, 1114 flow [2021-11-13 18:15:10,288 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-13 18:15:10,288 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:15:10,288 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-13 18:15:10,288 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-13 18:15:10,288 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:15:10,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:10,294 INFO L85 PathProgramCache]: Analyzing trace with hash 699227332, now seen corresponding path program 5 times [2021-11-13 18:15:10,294 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:10,295 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714671539] [2021-11-13 18:15:10,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:10,295 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:10,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:11,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-13 18:15:11,034 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:11,035 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714671539] [2021-11-13 18:15:11,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714671539] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:11,035 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:11,035 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:15:11,035 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044737009] [2021-11-13 18:15:11,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:11,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:15:11,036 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:11,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:15:11,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:15:11,039 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:15:11,041 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-13 18:15:11,041 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:15:11,041 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:15:11,041 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:15:13,104 INFO L129 PetriNetUnfolder]: 261/695 cut-off events. [2021-11-13 18:15:13,104 INFO L130 PetriNetUnfolder]: For 1977/1977 co-relation queries the response was YES. [2021-11-13 18:15:13,113 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-13 18:15:13,121 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 131 selfloop transitions, 61 changer transitions 43/274 dead transitions. [2021-11-13 18:15:13,122 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 236 places, 274 transitions, 2242 flow [2021-11-13 18:15:13,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-13 18:15:13,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-13 18:15:13,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1861 transitions. [2021-11-13 18:15:13,129 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5656534954407295 [2021-11-13 18:15:13,129 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1861 transitions. [2021-11-13 18:15:13,130 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1861 transitions. [2021-11-13 18:15:13,135 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:15:13,136 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1861 transitions. [2021-11-13 18:15:13,143 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-13 18:15:13,154 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-13 18:15:13,156 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-13 18:15:13,156 INFO L186 Difference]: Start difference. First operand has 213 places, 187 transitions, 1114 flow. Second operand 35 states and 1861 transitions. [2021-11-13 18:15:13,156 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 236 places, 274 transitions, 2242 flow [2021-11-13 18:15:13,180 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 212 places, 274 transitions, 1993 flow, removed 66 selfloop flow, removed 24 redundant places. [2021-11-13 18:15:13,192 INFO L242 Difference]: Finished difference. Result has 234 places, 215 transitions, 1438 flow [2021-11-13 18:15:13,193 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-13 18:15:13,197 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 146 predicate places. [2021-11-13 18:15:13,197 INFO L470 AbstractCegarLoop]: Abstraction has has 234 places, 215 transitions, 1438 flow [2021-11-13 18:15:13,198 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-13 18:15:13,198 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:15:13,198 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-13 18:15:13,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-13 18:15:13,200 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:15:13,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:13,204 INFO L85 PathProgramCache]: Analyzing trace with hash 1519473010, now seen corresponding path program 6 times [2021-11-13 18:15:13,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:13,205 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360992742] [2021-11-13 18:15:13,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:13,206 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:13,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:13,945 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-13 18:15:13,946 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:13,946 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360992742] [2021-11-13 18:15:13,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360992742] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:13,946 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:13,946 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:15:13,947 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824427023] [2021-11-13 18:15:13,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:13,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:15:13,947 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:13,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:15:13,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:15:13,957 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:15:13,959 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-13 18:15:13,959 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:15:13,959 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:15:13,959 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:15:15,837 INFO L129 PetriNetUnfolder]: 265/703 cut-off events. [2021-11-13 18:15:15,837 INFO L130 PetriNetUnfolder]: For 2379/2379 co-relation queries the response was YES. [2021-11-13 18:15:15,846 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-13 18:15:15,854 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 126 selfloop transitions, 74 changer transitions 43/282 dead transitions. [2021-11-13 18:15:15,854 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 251 places, 282 transitions, 2337 flow [2021-11-13 18:15:15,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-13 18:15:15,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-13 18:15:15,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1657 transitions. [2021-11-13 18:15:15,860 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5686341798215512 [2021-11-13 18:15:15,861 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1657 transitions. [2021-11-13 18:15:15,861 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1657 transitions. [2021-11-13 18:15:15,862 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:15:15,862 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1657 transitions. [2021-11-13 18:15:15,867 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-13 18:15:15,875 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-13 18:15:15,877 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-13 18:15:15,877 INFO L186 Difference]: Start difference. First operand has 234 places, 215 transitions, 1438 flow. Second operand 31 states and 1657 transitions. [2021-11-13 18:15:15,877 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 251 places, 282 transitions, 2337 flow [2021-11-13 18:15:15,909 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 228 places, 282 transitions, 2057 flow, removed 109 selfloop flow, removed 23 redundant places. [2021-11-13 18:15:15,917 INFO L242 Difference]: Finished difference. Result has 245 places, 224 transitions, 1536 flow [2021-11-13 18:15:15,918 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-13 18:15:15,919 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 157 predicate places. [2021-11-13 18:15:15,919 INFO L470 AbstractCegarLoop]: Abstraction has has 245 places, 224 transitions, 1536 flow [2021-11-13 18:15:15,920 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-13 18:15:15,920 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:15:15,920 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-13 18:15:15,920 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-13 18:15:15,921 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:15:15,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:15,921 INFO L85 PathProgramCache]: Analyzing trace with hash -1201914780, now seen corresponding path program 7 times [2021-11-13 18:15:15,922 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:15,922 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461362078] [2021-11-13 18:15:15,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:15,922 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:15,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:16,468 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-13 18:15:16,469 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:16,469 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461362078] [2021-11-13 18:15:16,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461362078] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:16,469 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:16,469 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:15:16,470 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701578734] [2021-11-13 18:15:16,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:16,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:15:16,471 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:16,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:15:16,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:15:16,473 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:15:16,475 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-13 18:15:16,476 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:15:16,476 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:15:16,476 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:15:18,449 INFO L129 PetriNetUnfolder]: 264/744 cut-off events. [2021-11-13 18:15:18,449 INFO L130 PetriNetUnfolder]: For 2495/2495 co-relation queries the response was YES. [2021-11-13 18:15:18,459 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-13 18:15:18,468 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 124 selfloop transitions, 76 changer transitions 44/283 dead transitions. [2021-11-13 18:15:18,468 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 264 places, 283 transitions, 2405 flow [2021-11-13 18:15:18,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-13 18:15:18,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-13 18:15:18,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1658 transitions. [2021-11-13 18:15:18,500 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5689773507206589 [2021-11-13 18:15:18,500 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1658 transitions. [2021-11-13 18:15:18,500 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1658 transitions. [2021-11-13 18:15:18,501 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:15:18,501 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1658 transitions. [2021-11-13 18:15:18,507 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-13 18:15:18,513 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-13 18:15:18,515 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-13 18:15:18,515 INFO L186 Difference]: Start difference. First operand has 245 places, 224 transitions, 1536 flow. Second operand 31 states and 1658 transitions. [2021-11-13 18:15:18,515 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 264 places, 283 transitions, 2405 flow [2021-11-13 18:15:18,546 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 238 places, 283 transitions, 2194 flow, removed 48 selfloop flow, removed 26 redundant places. [2021-11-13 18:15:18,554 INFO L242 Difference]: Finished difference. Result has 255 places, 224 transitions, 1617 flow [2021-11-13 18:15:18,555 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-13 18:15:18,556 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 167 predicate places. [2021-11-13 18:15:18,556 INFO L470 AbstractCegarLoop]: Abstraction has has 255 places, 224 transitions, 1617 flow [2021-11-13 18:15:18,557 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-13 18:15:18,557 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:15:18,558 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-13 18:15:18,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-13 18:15:18,558 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:15:18,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:18,559 INFO L85 PathProgramCache]: Analyzing trace with hash -1783083334, now seen corresponding path program 8 times [2021-11-13 18:15:18,559 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:18,559 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6636306] [2021-11-13 18:15:18,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:18,560 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:18,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:19,241 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-13 18:15:19,241 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:19,242 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6636306] [2021-11-13 18:15:19,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6636306] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:19,242 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:19,242 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:15:19,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613064660] [2021-11-13 18:15:19,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:19,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:15:19,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:19,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:15:19,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:15:19,246 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:15:19,248 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-13 18:15:19,248 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:15:19,248 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:15:19,248 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:15:21,285 INFO L129 PetriNetUnfolder]: 260/739 cut-off events. [2021-11-13 18:15:21,285 INFO L130 PetriNetUnfolder]: For 2601/2601 co-relation queries the response was YES. [2021-11-13 18:15:21,296 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-13 18:15:21,305 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 126 selfloop transitions, 73 changer transitions 39/277 dead transitions. [2021-11-13 18:15:21,305 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 272 places, 277 transitions, 2429 flow [2021-11-13 18:15:21,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-13 18:15:21,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-11-13 18:15:21,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1603 transitions. [2021-11-13 18:15:21,310 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5684397163120567 [2021-11-13 18:15:21,310 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1603 transitions. [2021-11-13 18:15:21,311 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1603 transitions. [2021-11-13 18:15:21,312 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:15:21,312 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1603 transitions. [2021-11-13 18:15:21,316 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-13 18:15:21,322 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-13 18:15:21,323 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-13 18:15:21,324 INFO L186 Difference]: Start difference. First operand has 255 places, 224 transitions, 1617 flow. Second operand 30 states and 1603 transitions. [2021-11-13 18:15:21,324 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 272 places, 277 transitions, 2429 flow [2021-11-13 18:15:21,358 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 243 places, 277 transitions, 2192 flow, removed 35 selfloop flow, removed 29 redundant places. [2021-11-13 18:15:21,365 INFO L242 Difference]: Finished difference. Result has 256 places, 223 transitions, 1629 flow [2021-11-13 18:15:21,366 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-13 18:15:21,367 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 168 predicate places. [2021-11-13 18:15:21,367 INFO L470 AbstractCegarLoop]: Abstraction has has 256 places, 223 transitions, 1629 flow [2021-11-13 18:15:21,368 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-13 18:15:21,368 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:15:21,368 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-13 18:15:21,369 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-13 18:15:21,369 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:15:21,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:21,370 INFO L85 PathProgramCache]: Analyzing trace with hash -944030314, now seen corresponding path program 9 times [2021-11-13 18:15:21,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:21,370 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561747363] [2021-11-13 18:15:21,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:21,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:21,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:22,194 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-13 18:15:22,194 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:22,194 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561747363] [2021-11-13 18:15:22,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561747363] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:22,195 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:22,195 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-13 18:15:22,195 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309878677] [2021-11-13 18:15:22,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:22,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-13 18:15:22,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:22,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-13 18:15:22,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-13 18:15:22,199 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:15:22,200 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-13 18:15:22,200 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:15:22,201 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:15:22,201 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:15:24,803 INFO L129 PetriNetUnfolder]: 261/726 cut-off events. [2021-11-13 18:15:24,804 INFO L130 PetriNetUnfolder]: For 2958/2958 co-relation queries the response was YES. [2021-11-13 18:15:24,811 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-13 18:15:24,819 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 129 selfloop transitions, 94 changer transitions 29/291 dead transitions. [2021-11-13 18:15:24,819 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 285 places, 291 transitions, 2637 flow [2021-11-13 18:15:24,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-11-13 18:15:24,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2021-11-13 18:15:24,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2205 transitions. [2021-11-13 18:15:24,837 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5585106382978723 [2021-11-13 18:15:24,837 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2205 transitions. [2021-11-13 18:15:24,837 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2205 transitions. [2021-11-13 18:15:24,841 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:15:24,841 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2205 transitions. [2021-11-13 18:15:24,851 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-13 18:15:24,875 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-13 18:15:24,887 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-13 18:15:24,888 INFO L186 Difference]: Start difference. First operand has 256 places, 223 transitions, 1629 flow. Second operand 42 states and 2205 transitions. [2021-11-13 18:15:24,888 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 285 places, 291 transitions, 2637 flow [2021-11-13 18:15:24,924 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 257 places, 291 transitions, 2381 flow, removed 68 selfloop flow, removed 28 redundant places. [2021-11-13 18:15:24,932 INFO L242 Difference]: Finished difference. Result has 273 places, 244 transitions, 1891 flow [2021-11-13 18:15:24,933 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-13 18:15:24,934 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 185 predicate places. [2021-11-13 18:15:24,934 INFO L470 AbstractCegarLoop]: Abstraction has has 273 places, 244 transitions, 1891 flow [2021-11-13 18:15:24,935 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-13 18:15:24,935 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:15:24,935 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-13 18:15:24,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-13 18:15:24,936 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:15:24,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:24,936 INFO L85 PathProgramCache]: Analyzing trace with hash -984614164, now seen corresponding path program 10 times [2021-11-13 18:15:24,936 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:24,937 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798550630] [2021-11-13 18:15:24,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:24,937 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:24,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:25,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-13 18:15:25,588 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:25,588 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798550630] [2021-11-13 18:15:25,589 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798550630] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:25,589 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:25,589 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:15:25,589 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455898472] [2021-11-13 18:15:25,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:25,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:15:25,590 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:25,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:15:25,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:15:25,593 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:15:25,595 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-13 18:15:25,595 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:15:25,595 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:15:25,595 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:15:27,444 INFO L129 PetriNetUnfolder]: 261/745 cut-off events. [2021-11-13 18:15:27,444 INFO L130 PetriNetUnfolder]: For 3271/3271 co-relation queries the response was YES. [2021-11-13 18:15:27,455 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-13 18:15:27,467 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 138 selfloop transitions, 78 changer transitions 32/287 dead transitions. [2021-11-13 18:15:27,468 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 296 places, 287 transitions, 2626 flow [2021-11-13 18:15:27,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-13 18:15:27,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-13 18:15:27,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1745 transitions. [2021-11-13 18:15:27,473 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5625402965828498 [2021-11-13 18:15:27,474 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1745 transitions. [2021-11-13 18:15:27,474 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1745 transitions. [2021-11-13 18:15:27,475 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:15:27,475 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1745 transitions. [2021-11-13 18:15:27,480 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-13 18:15:27,485 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-13 18:15:27,487 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-13 18:15:27,487 INFO L186 Difference]: Start difference. First operand has 273 places, 244 transitions, 1891 flow. Second operand 33 states and 1745 transitions. [2021-11-13 18:15:27,487 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 296 places, 287 transitions, 2626 flow [2021-11-13 18:15:27,537 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 269 places, 287 transitions, 2308 flow, removed 96 selfloop flow, removed 27 redundant places. [2021-11-13 18:15:27,545 INFO L242 Difference]: Finished difference. Result has 280 places, 241 transitions, 1804 flow [2021-11-13 18:15:27,547 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-13 18:15:27,550 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 192 predicate places. [2021-11-13 18:15:27,550 INFO L470 AbstractCegarLoop]: Abstraction has has 280 places, 241 transitions, 1804 flow [2021-11-13 18:15:27,551 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-13 18:15:27,551 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:15:27,552 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-13 18:15:27,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-13 18:15:27,552 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:15:27,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:27,553 INFO L85 PathProgramCache]: Analyzing trace with hash 531479520, now seen corresponding path program 11 times [2021-11-13 18:15:27,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:27,560 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572567546] [2021-11-13 18:15:27,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:27,560 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:27,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:28,253 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-13 18:15:28,253 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:28,254 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572567546] [2021-11-13 18:15:28,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572567546] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:28,254 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:28,254 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:15:28,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438642229] [2021-11-13 18:15:28,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:28,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:15:28,255 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:28,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:15:28,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:15:28,258 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:15:28,259 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-13 18:15:28,259 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:15:28,259 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:15:28,260 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:15:29,898 INFO L129 PetriNetUnfolder]: 251/709 cut-off events. [2021-11-13 18:15:29,899 INFO L130 PetriNetUnfolder]: For 2910/2910 co-relation queries the response was YES. [2021-11-13 18:15:29,906 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-13 18:15:29,914 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 134 selfloop transitions, 75 changer transitions 26/274 dead transitions. [2021-11-13 18:15:29,915 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 299 places, 274 transitions, 2427 flow [2021-11-13 18:15:29,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-13 18:15:29,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-13 18:15:29,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1639 transitions. [2021-11-13 18:15:29,919 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5624571036376115 [2021-11-13 18:15:29,919 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1639 transitions. [2021-11-13 18:15:29,919 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1639 transitions. [2021-11-13 18:15:29,920 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:15:29,920 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1639 transitions. [2021-11-13 18:15:29,925 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-13 18:15:29,930 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-13 18:15:29,931 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-13 18:15:29,932 INFO L186 Difference]: Start difference. First operand has 280 places, 241 transitions, 1804 flow. Second operand 31 states and 1639 transitions. [2021-11-13 18:15:29,932 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 299 places, 274 transitions, 2427 flow [2021-11-13 18:15:29,971 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 274 transitions, 2189 flow, removed 25 selfloop flow, removed 33 redundant places. [2021-11-13 18:15:29,978 INFO L242 Difference]: Finished difference. Result has 274 places, 234 transitions, 1729 flow [2021-11-13 18:15:29,979 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-13 18:15:29,980 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 186 predicate places. [2021-11-13 18:15:29,980 INFO L470 AbstractCegarLoop]: Abstraction has has 274 places, 234 transitions, 1729 flow [2021-11-13 18:15:29,981 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-13 18:15:29,981 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:15:29,982 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-13 18:15:29,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-13 18:15:29,982 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:15:29,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:29,983 INFO L85 PathProgramCache]: Analyzing trace with hash -94536446, now seen corresponding path program 12 times [2021-11-13 18:15:29,983 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:29,983 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332280153] [2021-11-13 18:15:29,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:29,984 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:30,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:30,730 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-13 18:15:30,730 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:30,730 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332280153] [2021-11-13 18:15:30,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332280153] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:30,730 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:30,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:15:30,731 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158849899] [2021-11-13 18:15:30,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:30,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:15:30,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:30,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:15:30,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:15:30,734 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:15:30,735 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-13 18:15:30,735 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:15:30,735 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:15:30,735 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:15:34,468 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-13 18:15:35,281 INFO L129 PetriNetUnfolder]: 244/701 cut-off events. [2021-11-13 18:15:35,282 INFO L130 PetriNetUnfolder]: For 2604/2604 co-relation queries the response was YES. [2021-11-13 18:15:35,293 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3294 conditions, 701 events. 244/701 cut-off events. For 2604/2604 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3403 event pairs, 26 based on Foata normal form. 1/701 useless extension candidates. Maximal degree in co-relation 3213. Up to 462 conditions per place. [2021-11-13 18:15:35,299 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 131 selfloop transitions, 74 changer transitions 19/263 dead transitions. [2021-11-13 18:15:35,300 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 293 places, 263 transitions, 2301 flow [2021-11-13 18:15:35,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-13 18:15:35,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-13 18:15:35,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1631 transitions. [2021-11-13 18:15:35,304 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5597117364447495 [2021-11-13 18:15:35,304 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1631 transitions. [2021-11-13 18:15:35,304 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1631 transitions. [2021-11-13 18:15:35,305 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:15:35,305 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1631 transitions. [2021-11-13 18:15:35,309 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 52.61290322580645) internal successors, (1631), 31 states have internal predecessors, (1631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:15:35,314 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-13 18:15:35,316 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-13 18:15:35,316 INFO L186 Difference]: Start difference. First operand has 274 places, 234 transitions, 1729 flow. Second operand 31 states and 1631 transitions. [2021-11-13 18:15:35,316 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 293 places, 263 transitions, 2301 flow [2021-11-13 18:15:35,355 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 260 places, 263 transitions, 2097 flow, removed 17 selfloop flow, removed 33 redundant places. [2021-11-13 18:15:35,395 INFO L242 Difference]: Finished difference. Result has 267 places, 231 transitions, 1696 flow [2021-11-13 18:15:35,397 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=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=160, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1696, PETRI_PLACES=267, PETRI_TRANSITIONS=231} [2021-11-13 18:15:35,398 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 179 predicate places. [2021-11-13 18:15:35,399 INFO L470 AbstractCegarLoop]: Abstraction has has 267 places, 231 transitions, 1696 flow [2021-11-13 18:15:35,399 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-13 18:15:35,399 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:15:35,400 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-13 18:15:35,400 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-13 18:15:35,400 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:15:35,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:35,401 INFO L85 PathProgramCache]: Analyzing trace with hash 1775765872, now seen corresponding path program 13 times [2021-11-13 18:15:35,401 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:35,401 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039132442] [2021-11-13 18:15:35,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:35,402 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:35,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:36,249 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-13 18:15:36,250 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:36,250 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039132442] [2021-11-13 18:15:36,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039132442] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:36,250 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:36,250 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-13 18:15:36,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726621641] [2021-11-13 18:15:36,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:36,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-13 18:15:36,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:36,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-13 18:15:36,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-13 18:15:36,254 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:15:36,255 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 267 places, 231 transitions, 1696 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-13 18:15:36,255 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:15:36,256 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:15:36,256 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:15:38,231 INFO L129 PetriNetUnfolder]: 238/682 cut-off events. [2021-11-13 18:15:38,231 INFO L130 PetriNetUnfolder]: For 2340/2340 co-relation queries the response was YES. [2021-11-13 18:15:38,237 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3175 conditions, 682 events. 238/682 cut-off events. For 2340/2340 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3200 event pairs, 29 based on Foata normal form. 1/680 useless extension candidates. Maximal degree in co-relation 3098. Up to 452 conditions per place. [2021-11-13 18:15:38,243 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 123 selfloop transitions, 65 changer transitions 26/253 dead transitions. [2021-11-13 18:15:38,244 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 290 places, 253 transitions, 2221 flow [2021-11-13 18:15:38,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-13 18:15:38,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-13 18:15:38,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1677 transitions. [2021-11-13 18:15:38,248 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5575132978723404 [2021-11-13 18:15:38,248 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1677 transitions. [2021-11-13 18:15:38,249 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1677 transitions. [2021-11-13 18:15:38,249 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:15:38,249 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1677 transitions. [2021-11-13 18:15:38,253 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-13 18:15:38,259 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-13 18:15:38,260 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-13 18:15:38,261 INFO L186 Difference]: Start difference. First operand has 267 places, 231 transitions, 1696 flow. Second operand 32 states and 1677 transitions. [2021-11-13 18:15:38,261 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 290 places, 253 transitions, 2221 flow [2021-11-13 18:15:38,296 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 259 places, 253 transitions, 2037 flow, removed 9 selfloop flow, removed 31 redundant places. [2021-11-13 18:15:38,303 INFO L242 Difference]: Finished difference. Result has 264 places, 215 transitions, 1558 flow [2021-11-13 18:15:38,304 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-13 18:15:38,304 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 176 predicate places. [2021-11-13 18:15:38,305 INFO L470 AbstractCegarLoop]: Abstraction has has 264 places, 215 transitions, 1558 flow [2021-11-13 18:15:38,305 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-13 18:15:38,306 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:15:38,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-13 18:15:38,306 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-13 18:15:38,306 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:15:38,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:38,307 INFO L85 PathProgramCache]: Analyzing trace with hash 463546992, now seen corresponding path program 14 times [2021-11-13 18:15:38,307 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:38,308 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083679714] [2021-11-13 18:15:38,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:38,308 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:38,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:38,922 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-13 18:15:38,922 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:38,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083679714] [2021-11-13 18:15:38,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083679714] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:38,923 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:38,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:15:38,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891269806] [2021-11-13 18:15:38,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:38,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:15:38,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:38,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:15:38,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:15:38,926 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:15:38,927 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-13 18:15:38,928 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:15:38,928 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:15:38,928 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:15:41,110 INFO L129 PetriNetUnfolder]: 260/742 cut-off events. [2021-11-13 18:15:41,110 INFO L130 PetriNetUnfolder]: For 2570/2570 co-relation queries the response was YES. [2021-11-13 18:15:41,117 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3359 conditions, 742 events. 260/742 cut-off events. For 2570/2570 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3704 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-13 18:15:41,123 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 120 selfloop transitions, 83 changer transitions 42/284 dead transitions. [2021-11-13 18:15:41,124 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 269 places, 284 transitions, 2512 flow [2021-11-13 18:15:41,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-13 18:15:41,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-13 18:15:41,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1861 transitions. [2021-11-13 18:15:41,127 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5656534954407295 [2021-11-13 18:15:41,127 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1861 transitions. [2021-11-13 18:15:41,127 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1861 transitions. [2021-11-13 18:15:41,128 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:15:41,128 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1861 transitions. [2021-11-13 18:15:41,131 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-13 18:15:41,137 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-13 18:15:41,138 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-13 18:15:41,139 INFO L186 Difference]: Start difference. First operand has 264 places, 215 transitions, 1558 flow. Second operand 35 states and 1861 transitions. [2021-11-13 18:15:41,139 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 269 places, 284 transitions, 2512 flow [2021-11-13 18:15:41,173 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 240 places, 284 transitions, 2221 flow, removed 45 selfloop flow, removed 29 redundant places. [2021-11-13 18:15:41,180 INFO L242 Difference]: Finished difference. Result has 256 places, 224 transitions, 1654 flow [2021-11-13 18:15:41,181 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-13 18:15:41,182 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 168 predicate places. [2021-11-13 18:15:41,182 INFO L470 AbstractCegarLoop]: Abstraction has has 256 places, 224 transitions, 1654 flow [2021-11-13 18:15:41,183 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-13 18:15:41,183 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:15:41,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-13 18:15:41,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-13 18:15:41,184 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:15:41,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:41,185 INFO L85 PathProgramCache]: Analyzing trace with hash -1202690204, now seen corresponding path program 15 times [2021-11-13 18:15:41,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:41,185 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710317170] [2021-11-13 18:15:41,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:41,186 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:41,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:41,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-13 18:15:41,831 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:41,831 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710317170] [2021-11-13 18:15:41,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710317170] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:41,831 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:41,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:15:41,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613081569] [2021-11-13 18:15:41,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:41,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:15:41,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:41,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:15:41,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:15:41,835 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:15:41,837 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-13 18:15:41,837 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:15:41,837 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:15:41,837 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:15:43,692 INFO L129 PetriNetUnfolder]: 272/761 cut-off events. [2021-11-13 18:15:43,692 INFO L130 PetriNetUnfolder]: For 3737/3737 co-relation queries the response was YES. [2021-11-13 18:15:43,702 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3672 conditions, 761 events. 272/761 cut-off events. For 3737/3737 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3695 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-13 18:15:43,712 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 138 selfloop transitions, 101 changer transitions 22/300 dead transitions. [2021-11-13 18:15:43,713 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 279 places, 300 transitions, 2850 flow [2021-11-13 18:15:43,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:15:43,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:15:43,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1818 transitions. [2021-11-13 18:15:43,719 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5688360450563203 [2021-11-13 18:15:43,719 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1818 transitions. [2021-11-13 18:15:43,719 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1818 transitions. [2021-11-13 18:15:43,720 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:15:43,721 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1818 transitions. [2021-11-13 18:15:43,725 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-13 18:15:43,730 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-13 18:15:43,731 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-13 18:15:43,731 INFO L186 Difference]: Start difference. First operand has 256 places, 224 transitions, 1654 flow. Second operand 34 states and 1818 transitions. [2021-11-13 18:15:43,732 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 279 places, 300 transitions, 2850 flow [2021-11-13 18:15:43,780 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 250 places, 300 transitions, 2572 flow, removed 73 selfloop flow, removed 29 redundant places. [2021-11-13 18:15:43,788 INFO L242 Difference]: Finished difference. Result has 260 places, 251 transitions, 2016 flow [2021-11-13 18:15:43,789 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-13 18:15:43,790 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 172 predicate places. [2021-11-13 18:15:43,790 INFO L470 AbstractCegarLoop]: Abstraction has has 260 places, 251 transitions, 2016 flow [2021-11-13 18:15:43,791 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-13 18:15:43,791 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:15:43,791 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-13 18:15:43,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-13 18:15:43,792 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:15:43,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:43,792 INFO L85 PathProgramCache]: Analyzing trace with hash 2040644658, now seen corresponding path program 16 times [2021-11-13 18:15:43,793 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:43,793 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941546260] [2021-11-13 18:15:43,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:43,793 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:43,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:44,435 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-13 18:15:44,436 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:44,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941546260] [2021-11-13 18:15:44,436 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941546260] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:44,436 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:44,436 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-11-13 18:15:44,437 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456199614] [2021-11-13 18:15:44,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:44,437 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-13 18:15:44,437 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:44,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-13 18:15:44,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-11-13 18:15:44,439 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:15:44,441 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-13 18:15:44,441 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:15:44,448 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:15:44,448 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:15:46,046 INFO L129 PetriNetUnfolder]: 280/785 cut-off events. [2021-11-13 18:15:46,047 INFO L130 PetriNetUnfolder]: For 3934/3934 co-relation queries the response was YES. [2021-11-13 18:15:46,057 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3914 conditions, 785 events. 280/785 cut-off events. For 3934/3934 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3933 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-13 18:15:46,066 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 151 selfloop transitions, 89 changer transitions 29/308 dead transitions. [2021-11-13 18:15:46,067 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 308 transitions, 3040 flow [2021-11-13 18:15:46,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-13 18:15:46,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2021-11-13 18:15:46,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1560 transitions. [2021-11-13 18:15:46,070 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5722670579603815 [2021-11-13 18:15:46,071 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1560 transitions. [2021-11-13 18:15:46,071 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1560 transitions. [2021-11-13 18:15:46,072 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:15:46,072 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1560 transitions. [2021-11-13 18:15:46,075 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-13 18:15:46,080 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-13 18:15:46,081 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-13 18:15:46,081 INFO L186 Difference]: Start difference. First operand has 260 places, 251 transitions, 2016 flow. Second operand 29 states and 1560 transitions. [2021-11-13 18:15:46,081 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 308 transitions, 3040 flow [2021-11-13 18:15:46,133 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 268 places, 308 transitions, 2719 flow, removed 122 selfloop flow, removed 14 redundant places. [2021-11-13 18:15:46,141 INFO L242 Difference]: Finished difference. Result has 278 places, 259 transitions, 2077 flow [2021-11-13 18:15:46,142 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-13 18:15:46,143 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 190 predicate places. [2021-11-13 18:15:46,143 INFO L470 AbstractCegarLoop]: Abstraction has has 278 places, 259 transitions, 2077 flow [2021-11-13 18:15:46,144 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-13 18:15:46,144 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:15:46,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-13 18:15:46,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-13 18:15:46,145 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:15:46,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:46,146 INFO L85 PathProgramCache]: Analyzing trace with hash -347736914, now seen corresponding path program 17 times [2021-11-13 18:15:46,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:46,146 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523093720] [2021-11-13 18:15:46,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:46,147 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:46,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:46,894 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-13 18:15:46,895 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:46,895 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523093720] [2021-11-13 18:15:46,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523093720] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:46,895 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:46,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:15:46,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341173381] [2021-11-13 18:15:46,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:46,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:15:46,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:46,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:15:46,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:15:46,898 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:15:46,900 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-13 18:15:46,900 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:15:46,900 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:15:46,900 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:15:48,753 INFO L129 PetriNetUnfolder]: 278/781 cut-off events. [2021-11-13 18:15:48,753 INFO L130 PetriNetUnfolder]: For 4192/4192 co-relation queries the response was YES. [2021-11-13 18:15:48,759 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3995 conditions, 781 events. 278/781 cut-off events. For 4192/4192 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3909 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-13 18:15:48,766 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 149 selfloop transitions, 85 changer transitions 35/308 dead transitions. [2021-11-13 18:15:48,766 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 301 places, 308 transitions, 3007 flow [2021-11-13 18:15:48,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-13 18:15:48,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-13 18:15:48,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1658 transitions. [2021-11-13 18:15:48,769 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5689773507206589 [2021-11-13 18:15:48,770 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1658 transitions. [2021-11-13 18:15:48,770 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1658 transitions. [2021-11-13 18:15:48,771 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:15:48,771 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1658 transitions. [2021-11-13 18:15:48,775 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-13 18:15:48,780 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-13 18:15:48,780 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-13 18:15:48,781 INFO L186 Difference]: Start difference. First operand has 278 places, 259 transitions, 2077 flow. Second operand 31 states and 1658 transitions. [2021-11-13 18:15:48,781 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 301 places, 308 transitions, 3007 flow [2021-11-13 18:15:48,833 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 308 transitions, 2721 flow, removed 64 selfloop flow, removed 27 redundant places. [2021-11-13 18:15:48,841 INFO L242 Difference]: Finished difference. Result has 286 places, 256 transitions, 2053 flow [2021-11-13 18:15:48,842 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-13 18:15:48,843 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 198 predicate places. [2021-11-13 18:15:48,843 INFO L470 AbstractCegarLoop]: Abstraction has has 286 places, 256 transitions, 2053 flow [2021-11-13 18:15:48,844 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-13 18:15:48,844 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:15:48,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-13 18:15:48,844 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-13 18:15:48,845 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:15:48,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:48,846 INFO L85 PathProgramCache]: Analyzing trace with hash 1422442310, now seen corresponding path program 18 times [2021-11-13 18:15:48,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:48,846 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556955357] [2021-11-13 18:15:48,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:48,846 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:48,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:49,559 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-13 18:15:49,559 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:49,559 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556955357] [2021-11-13 18:15:49,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556955357] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:49,560 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:49,560 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:15:49,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12258388] [2021-11-13 18:15:49,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:49,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:15:49,561 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:49,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:15:49,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:15:49,563 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:15:49,564 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-13 18:15:49,564 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:15:49,565 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:15:49,565 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:15:51,216 INFO L129 PetriNetUnfolder]: 274/782 cut-off events. [2021-11-13 18:15:51,216 INFO L130 PetriNetUnfolder]: For 3966/3966 co-relation queries the response was YES. [2021-11-13 18:15:51,223 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-13 18:15:51,230 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 147 selfloop transitions, 92 changer transitions 26/304 dead transitions. [2021-11-13 18:15:51,230 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 304 places, 304 transitions, 2973 flow [2021-11-13 18:15:51,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-13 18:15:51,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-11-13 18:15:51,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1606 transitions. [2021-11-13 18:15:51,233 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5695035460992908 [2021-11-13 18:15:51,233 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1606 transitions. [2021-11-13 18:15:51,233 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1606 transitions. [2021-11-13 18:15:51,234 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:15:51,234 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1606 transitions. [2021-11-13 18:15:51,238 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-13 18:15:51,243 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-13 18:15:51,244 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-13 18:15:51,244 INFO L186 Difference]: Start difference. First operand has 286 places, 256 transitions, 2053 flow. Second operand 30 states and 1606 transitions. [2021-11-13 18:15:51,245 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 304 places, 304 transitions, 2973 flow [2021-11-13 18:15:51,300 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 276 places, 304 transitions, 2719 flow, removed 24 selfloop flow, removed 28 redundant places. [2021-11-13 18:15:51,308 INFO L242 Difference]: Finished difference. Result has 286 places, 259 transitions, 2104 flow [2021-11-13 18:15:51,309 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-13 18:15:51,310 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 198 predicate places. [2021-11-13 18:15:51,310 INFO L470 AbstractCegarLoop]: Abstraction has has 286 places, 259 transitions, 2104 flow [2021-11-13 18:15:51,311 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-13 18:15:51,311 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:15:51,311 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-13 18:15:51,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-13 18:15:51,312 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:15:51,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:51,313 INFO L85 PathProgramCache]: Analyzing trace with hash 455971494, now seen corresponding path program 19 times [2021-11-13 18:15:51,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:51,313 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432511068] [2021-11-13 18:15:51,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:51,314 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:51,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:51,961 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-13 18:15:51,961 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:51,962 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432511068] [2021-11-13 18:15:51,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432511068] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:51,962 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:51,962 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:15:51,962 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690136488] [2021-11-13 18:15:51,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:51,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:15:51,963 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:51,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:15:51,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:15:51,964 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:15:51,966 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-13 18:15:51,966 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:15:51,966 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:15:51,966 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:15:53,732 INFO L129 PetriNetUnfolder]: 280/801 cut-off events. [2021-11-13 18:15:53,732 INFO L130 PetriNetUnfolder]: For 4384/4384 co-relation queries the response was YES. [2021-11-13 18:15:53,739 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-13 18:15:53,746 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 165 selfloop transitions, 78 changer transitions 30/312 dead transitions. [2021-11-13 18:15:53,746 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 309 places, 312 transitions, 3125 flow [2021-11-13 18:15:53,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-13 18:15:53,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-13 18:15:53,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1651 transitions. [2021-11-13 18:15:53,750 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5665751544269046 [2021-11-13 18:15:53,750 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1651 transitions. [2021-11-13 18:15:53,750 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1651 transitions. [2021-11-13 18:15:53,751 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:15:53,751 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1651 transitions. [2021-11-13 18:15:53,755 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-13 18:15:53,760 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-13 18:15:53,761 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-13 18:15:53,761 INFO L186 Difference]: Start difference. First operand has 286 places, 259 transitions, 2104 flow. Second operand 31 states and 1651 transitions. [2021-11-13 18:15:53,761 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 309 places, 312 transitions, 3125 flow [2021-11-13 18:15:53,821 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 283 places, 312 transitions, 2890 flow, removed 47 selfloop flow, removed 26 redundant places. [2021-11-13 18:15:53,830 INFO L242 Difference]: Finished difference. Result has 297 places, 266 transitions, 2244 flow [2021-11-13 18:15:53,830 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-13 18:15:53,831 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 209 predicate places. [2021-11-13 18:15:53,831 INFO L470 AbstractCegarLoop]: Abstraction has has 297 places, 266 transitions, 2244 flow [2021-11-13 18:15:53,832 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-13 18:15:53,832 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:15:53,832 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-13 18:15:53,832 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-13 18:15:53,833 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:15:53,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:53,833 INFO L85 PathProgramCache]: Analyzing trace with hash -1538372512, now seen corresponding path program 20 times [2021-11-13 18:15:53,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:53,834 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412277432] [2021-11-13 18:15:53,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:53,834 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:53,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:54,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-13 18:15:54,588 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:54,588 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412277432] [2021-11-13 18:15:54,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412277432] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:54,588 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:54,589 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:15:54,589 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664934310] [2021-11-13 18:15:54,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:54,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:15:54,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:54,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:15:54,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:15:54,592 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:15:54,593 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-13 18:15:54,593 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:15:54,593 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:15:54,593 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:15:56,583 INFO L129 PetriNetUnfolder]: 278/784 cut-off events. [2021-11-13 18:15:56,584 INFO L130 PetriNetUnfolder]: For 4499/4499 co-relation queries the response was YES. [2021-11-13 18:15:56,591 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-13 18:15:56,595 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 155 selfloop transitions, 86 changer transitions 30/310 dead transitions. [2021-11-13 18:15:56,596 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 320 places, 310 transitions, 3174 flow [2021-11-13 18:15:56,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-13 18:15:56,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-13 18:15:56,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1701 transitions. [2021-11-13 18:15:56,599 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5654920212765957 [2021-11-13 18:15:56,599 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1701 transitions. [2021-11-13 18:15:56,600 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1701 transitions. [2021-11-13 18:15:56,600 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:15:56,601 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1701 transitions. [2021-11-13 18:15:56,604 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-13 18:15:56,609 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-13 18:15:56,610 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-13 18:15:56,610 INFO L186 Difference]: Start difference. First operand has 297 places, 266 transitions, 2244 flow. Second operand 32 states and 1701 transitions. [2021-11-13 18:15:56,611 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 320 places, 310 transitions, 3174 flow [2021-11-13 18:15:56,675 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 294 places, 310 transitions, 2977 flow, removed 39 selfloop flow, removed 26 redundant places. [2021-11-13 18:15:56,684 INFO L242 Difference]: Finished difference. Result has 304 places, 264 transitions, 2304 flow [2021-11-13 18:15:56,685 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-13 18:15:56,686 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 216 predicate places. [2021-11-13 18:15:56,686 INFO L470 AbstractCegarLoop]: Abstraction has has 304 places, 264 transitions, 2304 flow [2021-11-13 18:15:56,686 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-13 18:15:56,687 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:15:56,687 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-13 18:15:56,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-13 18:15:56,687 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:15:56,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:56,688 INFO L85 PathProgramCache]: Analyzing trace with hash 912047628, now seen corresponding path program 21 times [2021-11-13 18:15:56,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:56,689 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864148842] [2021-11-13 18:15:56,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:56,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:56,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:57,404 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-13 18:15:57,405 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:57,405 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864148842] [2021-11-13 18:15:57,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864148842] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:57,405 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:57,405 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:15:57,406 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278547468] [2021-11-13 18:15:57,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:57,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:15:57,406 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:57,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:15:57,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:15:57,409 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:15:57,410 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-13 18:15:57,410 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:15:57,410 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:15:57,410 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:15:59,224 INFO L129 PetriNetUnfolder]: 274/769 cut-off events. [2021-11-13 18:15:59,224 INFO L130 PetriNetUnfolder]: For 4641/4641 co-relation queries the response was YES. [2021-11-13 18:15:59,233 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4164 conditions, 769 events. 274/769 cut-off events. For 4641/4641 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3838 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-13 18:15:59,240 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 151 selfloop transitions, 98 changer transitions 26/314 dead transitions. [2021-11-13 18:15:59,240 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 324 places, 314 transitions, 3258 flow [2021-11-13 18:15:59,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-13 18:15:59,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-13 18:15:59,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1659 transitions. [2021-11-13 18:15:59,244 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5693205216197667 [2021-11-13 18:15:59,245 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1659 transitions. [2021-11-13 18:15:59,245 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1659 transitions. [2021-11-13 18:15:59,246 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:15:59,246 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1659 transitions. [2021-11-13 18:15:59,250 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-13 18:15:59,254 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-13 18:15:59,255 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-13 18:15:59,256 INFO L186 Difference]: Start difference. First operand has 304 places, 264 transitions, 2304 flow. Second operand 31 states and 1659 transitions. [2021-11-13 18:15:59,256 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 324 places, 314 transitions, 3258 flow [2021-11-13 18:15:59,323 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 294 places, 314 transitions, 3017 flow, removed 49 selfloop flow, removed 30 redundant places. [2021-11-13 18:15:59,332 INFO L242 Difference]: Finished difference. Result has 305 places, 267 transitions, 2388 flow [2021-11-13 18:15:59,333 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-13 18:15:59,334 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 217 predicate places. [2021-11-13 18:15:59,335 INFO L470 AbstractCegarLoop]: Abstraction has has 305 places, 267 transitions, 2388 flow [2021-11-13 18:15:59,335 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-13 18:15:59,335 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:15:59,336 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-13 18:15:59,336 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-13 18:15:59,336 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:15:59,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:59,337 INFO L85 PathProgramCache]: Analyzing trace with hash -1938344598, now seen corresponding path program 22 times [2021-11-13 18:15:59,337 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:59,337 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577670271] [2021-11-13 18:15:59,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:59,338 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:59,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:59,884 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-13 18:15:59,884 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:59,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577670271] [2021-11-13 18:15:59,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577670271] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:59,884 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:59,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:15:59,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728424473] [2021-11-13 18:15:59,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:59,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:15:59,885 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:59,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:15:59,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:15:59,887 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:15:59,888 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-13 18:15:59,888 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:15:59,889 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:15:59,889 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:16:03,044 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-13 18:16:03,772 INFO L129 PetriNetUnfolder]: 275/774 cut-off events. [2021-11-13 18:16:03,772 INFO L130 PetriNetUnfolder]: For 4188/4188 co-relation queries the response was YES. [2021-11-13 18:16:03,780 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4228 conditions, 774 events. 275/774 cut-off events. For 4188/4188 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3865 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-13 18:16:03,786 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 155 selfloop transitions, 96 changer transitions 25/315 dead transitions. [2021-11-13 18:16:03,786 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 329 places, 315 transitions, 3328 flow [2021-11-13 18:16:03,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-13 18:16:03,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-13 18:16:03,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1756 transitions. [2021-11-13 18:16:03,797 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.56608639587363 [2021-11-13 18:16:03,797 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1756 transitions. [2021-11-13 18:16:03,797 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1756 transitions. [2021-11-13 18:16:03,798 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:16:03,798 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1756 transitions. [2021-11-13 18:16:03,802 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-13 18:16:03,807 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-13 18:16:03,808 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-13 18:16:03,808 INFO L186 Difference]: Start difference. First operand has 305 places, 267 transitions, 2388 flow. Second operand 33 states and 1756 transitions. [2021-11-13 18:16:03,808 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 329 places, 315 transitions, 3328 flow [2021-11-13 18:16:03,879 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 301 places, 315 transitions, 3058 flow, removed 33 selfloop flow, removed 28 redundant places. [2021-11-13 18:16:03,888 INFO L242 Difference]: Finished difference. Result has 311 places, 271 transitions, 2458 flow [2021-11-13 18:16:03,889 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-13 18:16:03,890 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 223 predicate places. [2021-11-13 18:16:03,890 INFO L470 AbstractCegarLoop]: Abstraction has has 311 places, 271 transitions, 2458 flow [2021-11-13 18:16:03,891 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-13 18:16:03,891 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:16:03,891 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-13 18:16:03,891 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-13 18:16:03,892 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:16:03,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:03,892 INFO L85 PathProgramCache]: Analyzing trace with hash 1491535294, now seen corresponding path program 23 times [2021-11-13 18:16:03,893 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:03,893 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958370141] [2021-11-13 18:16:03,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:03,893 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:03,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:04,594 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-13 18:16:04,595 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:04,595 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958370141] [2021-11-13 18:16:04,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958370141] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:04,595 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:04,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:16:04,595 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077910275] [2021-11-13 18:16:04,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:04,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:16:04,596 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:04,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:16:04,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:16:04,599 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:16:04,600 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-13 18:16:04,600 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:16:04,601 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:16:04,601 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:16:06,633 INFO L129 PetriNetUnfolder]: 277/781 cut-off events. [2021-11-13 18:16:06,633 INFO L130 PetriNetUnfolder]: For 4454/4454 co-relation queries the response was YES. [2021-11-13 18:16:06,640 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-13 18:16:06,645 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 162 selfloop transitions, 86 changer transitions 29/316 dead transitions. [2021-11-13 18:16:06,645 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 336 places, 316 transitions, 3373 flow [2021-11-13 18:16:06,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-13 18:16:06,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-13 18:16:06,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1848 transitions. [2021-11-13 18:16:06,660 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5617021276595745 [2021-11-13 18:16:06,660 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1848 transitions. [2021-11-13 18:16:06,660 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1848 transitions. [2021-11-13 18:16:06,661 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:16:06,661 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1848 transitions. [2021-11-13 18:16:06,665 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-13 18:16:06,669 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-13 18:16:06,670 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-13 18:16:06,671 INFO L186 Difference]: Start difference. First operand has 311 places, 271 transitions, 2458 flow. Second operand 35 states and 1848 transitions. [2021-11-13 18:16:06,671 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 336 places, 316 transitions, 3373 flow [2021-11-13 18:16:06,738 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 316 transitions, 3137 flow, removed 34 selfloop flow, removed 26 redundant places. [2021-11-13 18:16:06,747 INFO L242 Difference]: Finished difference. Result has 320 places, 271 transitions, 2462 flow [2021-11-13 18:16:06,747 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-13 18:16:06,748 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 232 predicate places. [2021-11-13 18:16:06,749 INFO L470 AbstractCegarLoop]: Abstraction has has 320 places, 271 transitions, 2462 flow [2021-11-13 18:16:06,749 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-13 18:16:06,749 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:16:06,750 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-13 18:16:06,750 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-13 18:16:06,750 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:16:06,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:06,751 INFO L85 PathProgramCache]: Analyzing trace with hash 1861472024, now seen corresponding path program 24 times [2021-11-13 18:16:06,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:06,751 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096350677] [2021-11-13 18:16:06,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:06,752 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:06,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:07,473 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-13 18:16:07,473 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:07,473 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096350677] [2021-11-13 18:16:07,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096350677] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:07,474 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:07,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:16:07,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161920957] [2021-11-13 18:16:07,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:07,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:16:07,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:07,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:16:07,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:16:07,477 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:16:07,478 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-13 18:16:07,478 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:16:07,478 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:16:07,478 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:16:10,584 INFO L129 PetriNetUnfolder]: 275/774 cut-off events. [2021-11-13 18:16:10,584 INFO L130 PetriNetUnfolder]: For 4622/4622 co-relation queries the response was YES. [2021-11-13 18:16:10,593 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-13 18:16:10,597 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 153 selfloop transitions, 100 changer transitions 25/317 dead transitions. [2021-11-13 18:16:10,597 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 342 places, 317 transitions, 3417 flow [2021-11-13 18:16:10,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-13 18:16:10,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-13 18:16:10,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1755 transitions. [2021-11-13 18:16:10,600 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5657640232108317 [2021-11-13 18:16:10,601 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1755 transitions. [2021-11-13 18:16:10,601 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1755 transitions. [2021-11-13 18:16:10,602 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:16:10,602 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1755 transitions. [2021-11-13 18:16:10,605 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-13 18:16:10,609 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-13 18:16:10,610 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-13 18:16:10,611 INFO L186 Difference]: Start difference. First operand has 320 places, 271 transitions, 2462 flow. Second operand 33 states and 1755 transitions. [2021-11-13 18:16:10,611 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 342 places, 317 transitions, 3417 flow [2021-11-13 18:16:10,683 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 317 transitions, 3098 flow, removed 49 selfloop flow, removed 31 redundant places. [2021-11-13 18:16:10,693 INFO L242 Difference]: Finished difference. Result has 322 places, 272 transitions, 2494 flow [2021-11-13 18:16:10,693 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-13 18:16:10,694 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 234 predicate places. [2021-11-13 18:16:10,694 INFO L470 AbstractCegarLoop]: Abstraction has has 322 places, 272 transitions, 2494 flow [2021-11-13 18:16:10,694 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-13 18:16:10,695 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:16:10,695 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-13 18:16:10,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-13 18:16:10,695 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:16:10,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:10,696 INFO L85 PathProgramCache]: Analyzing trace with hash 1005068040, now seen corresponding path program 25 times [2021-11-13 18:16:10,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:10,696 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819878383] [2021-11-13 18:16:10,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:10,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:10,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:11,486 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-13 18:16:11,487 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:11,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819878383] [2021-11-13 18:16:11,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819878383] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:11,487 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:11,487 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-13 18:16:11,487 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458535007] [2021-11-13 18:16:11,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:11,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-13 18:16:11,488 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:11,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-13 18:16:11,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-13 18:16:11,491 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:16:11,492 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-13 18:16:11,492 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:16:11,492 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:16:11,492 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:16:14,653 INFO L129 PetriNetUnfolder]: 268/769 cut-off events. [2021-11-13 18:16:14,655 INFO L130 PetriNetUnfolder]: For 4825/4825 co-relation queries the response was YES. [2021-11-13 18:16:14,667 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-13 18:16:14,693 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 164 selfloop transitions, 90 changer transitions 15/308 dead transitions. [2021-11-13 18:16:14,693 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 349 places, 308 transitions, 3370 flow [2021-11-13 18:16:14,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-13 18:16:14,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-13 18:16:14,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1892 transitions. [2021-11-13 18:16:14,697 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5591016548463357 [2021-11-13 18:16:14,697 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1892 transitions. [2021-11-13 18:16:14,697 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1892 transitions. [2021-11-13 18:16:14,698 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:16:14,698 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1892 transitions. [2021-11-13 18:16:14,702 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-13 18:16:14,706 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-13 18:16:14,707 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-13 18:16:14,708 INFO L186 Difference]: Start difference. First operand has 322 places, 272 transitions, 2494 flow. Second operand 36 states and 1892 transitions. [2021-11-13 18:16:14,708 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 349 places, 308 transitions, 3370 flow [2021-11-13 18:16:14,784 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 321 places, 308 transitions, 3100 flow, removed 51 selfloop flow, removed 28 redundant places. [2021-11-13 18:16:14,793 INFO L242 Difference]: Finished difference. Result has 331 places, 277 transitions, 2571 flow [2021-11-13 18:16:14,794 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-13 18:16:14,795 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 243 predicate places. [2021-11-13 18:16:14,795 INFO L470 AbstractCegarLoop]: Abstraction has has 331 places, 277 transitions, 2571 flow [2021-11-13 18:16:14,796 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-13 18:16:14,796 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:16:14,796 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-13 18:16:14,797 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-13 18:16:14,797 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:16:14,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:14,798 INFO L85 PathProgramCache]: Analyzing trace with hash 1846631542, now seen corresponding path program 26 times [2021-11-13 18:16:14,798 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:14,799 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802757050] [2021-11-13 18:16:14,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:14,799 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:14,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:15,429 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-13 18:16:15,429 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:15,429 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802757050] [2021-11-13 18:16:15,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802757050] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:15,429 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:15,430 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:16:15,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101475548] [2021-11-13 18:16:15,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:15,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:16:15,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:15,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:16:15,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:16:15,433 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:16:15,433 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-13 18:16:15,434 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:16:15,434 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:16:15,434 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:16:18,170 INFO L129 PetriNetUnfolder]: 265/752 cut-off events. [2021-11-13 18:16:18,170 INFO L130 PetriNetUnfolder]: For 4786/4786 co-relation queries the response was YES. [2021-11-13 18:16:18,178 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4277 conditions, 752 events. 265/752 cut-off events. For 4786/4786 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3730 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-13 18:16:18,183 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 163 selfloop transitions, 83 changer transitions 19/304 dead transitions. [2021-11-13 18:16:18,184 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 357 places, 304 transitions, 3262 flow [2021-11-13 18:16:18,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-13 18:16:18,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-13 18:16:18,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1739 transitions. [2021-11-13 18:16:18,193 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5606060606060606 [2021-11-13 18:16:18,193 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1739 transitions. [2021-11-13 18:16:18,193 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1739 transitions. [2021-11-13 18:16:18,194 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:16:18,194 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1739 transitions. [2021-11-13 18:16:18,198 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-13 18:16:18,202 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-13 18:16:18,203 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-13 18:16:18,203 INFO L186 Difference]: Start difference. First operand has 331 places, 277 transitions, 2571 flow. Second operand 33 states and 1739 transitions. [2021-11-13 18:16:18,203 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 357 places, 304 transitions, 3262 flow [2021-11-13 18:16:18,288 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 326 places, 304 transitions, 2999 flow, removed 63 selfloop flow, removed 31 redundant places. [2021-11-13 18:16:18,297 INFO L242 Difference]: Finished difference. Result has 331 places, 270 transitions, 2475 flow [2021-11-13 18:16:18,297 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-13 18:16:18,298 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 243 predicate places. [2021-11-13 18:16:18,298 INFO L470 AbstractCegarLoop]: Abstraction has has 331 places, 270 transitions, 2475 flow [2021-11-13 18:16:18,299 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-13 18:16:18,299 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:16:18,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-13 18:16:18,300 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-13 18:16:18,300 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:16:18,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:18,301 INFO L85 PathProgramCache]: Analyzing trace with hash -1785682092, now seen corresponding path program 27 times [2021-11-13 18:16:18,301 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:18,301 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629773239] [2021-11-13 18:16:18,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:18,301 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:18,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:18,933 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-13 18:16:18,933 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:18,933 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629773239] [2021-11-13 18:16:18,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629773239] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:18,933 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:18,934 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:16:18,934 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436567839] [2021-11-13 18:16:18,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:18,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:16:18,935 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:18,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:16:18,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:16:18,938 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:16:18,939 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-13 18:16:18,939 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:16:18,939 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:16:18,940 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:16:20,798 INFO L129 PetriNetUnfolder]: 261/747 cut-off events. [2021-11-13 18:16:20,798 INFO L130 PetriNetUnfolder]: For 4540/4540 co-relation queries the response was YES. [2021-11-13 18:16:20,806 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4215 conditions, 747 events. 261/747 cut-off events. For 4540/4540 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3715 event pairs, 17 based on Foata normal form. 1/745 useless extension candidates. Maximal degree in co-relation 4117. Up to 486 conditions per place. [2021-11-13 18:16:20,819 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 152 selfloop transitions, 94 changer transitions 18/303 dead transitions. [2021-11-13 18:16:20,819 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 352 places, 303 transitions, 3207 flow [2021-11-13 18:16:20,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-13 18:16:20,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-13 18:16:20,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1646 transitions. [2021-11-13 18:16:20,823 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5648592999313659 [2021-11-13 18:16:20,823 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1646 transitions. [2021-11-13 18:16:20,823 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1646 transitions. [2021-11-13 18:16:20,824 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:16:20,824 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1646 transitions. [2021-11-13 18:16:20,828 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-13 18:16:20,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-13 18:16:20,832 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-13 18:16:20,833 INFO L186 Difference]: Start difference. First operand has 331 places, 270 transitions, 2475 flow. Second operand 31 states and 1646 transitions. [2021-11-13 18:16:20,833 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 352 places, 303 transitions, 3207 flow [2021-11-13 18:16:20,904 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 303 transitions, 2967 flow, removed 15 selfloop flow, removed 33 redundant places. [2021-11-13 18:16:20,913 INFO L242 Difference]: Finished difference. Result has 326 places, 267 transitions, 2452 flow [2021-11-13 18:16:20,914 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-13 18:16:20,914 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 238 predicate places. [2021-11-13 18:16:20,915 INFO L470 AbstractCegarLoop]: Abstraction has has 326 places, 267 transitions, 2452 flow [2021-11-13 18:16:20,915 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-13 18:16:20,915 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:16:20,916 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-13 18:16:20,916 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-11-13 18:16:20,916 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:16:20,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:20,917 INFO L85 PathProgramCache]: Analyzing trace with hash 28237504, now seen corresponding path program 28 times [2021-11-13 18:16:20,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:20,917 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732093685] [2021-11-13 18:16:20,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:20,918 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:20,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:21,634 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-13 18:16:21,634 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:21,635 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732093685] [2021-11-13 18:16:21,635 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732093685] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:21,635 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:21,635 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-13 18:16:21,635 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566032819] [2021-11-13 18:16:21,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:21,636 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-13 18:16:21,636 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:21,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-13 18:16:21,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-13 18:16:21,638 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:16:21,640 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-13 18:16:21,640 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:16:21,640 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:16:21,640 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:16:23,818 INFO L129 PetriNetUnfolder]: 256/728 cut-off events. [2021-11-13 18:16:23,818 INFO L130 PetriNetUnfolder]: For 4327/4327 co-relation queries the response was YES. [2021-11-13 18:16:23,826 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4116 conditions, 728 events. 256/728 cut-off events. For 4327/4327 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3579 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-13 18:16:23,830 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 158 selfloop transitions, 64 changer transitions 29/290 dead transitions. [2021-11-13 18:16:23,830 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 349 places, 290 transitions, 3055 flow [2021-11-13 18:16:23,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-13 18:16:23,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-13 18:16:23,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1681 transitions. [2021-11-13 18:16:23,832 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.558843085106383 [2021-11-13 18:16:23,832 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1681 transitions. [2021-11-13 18:16:23,832 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1681 transitions. [2021-11-13 18:16:23,833 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:16:23,833 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1681 transitions. [2021-11-13 18:16:23,835 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-13 18:16:23,839 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-13 18:16:23,840 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-13 18:16:23,841 INFO L186 Difference]: Start difference. First operand has 326 places, 267 transitions, 2452 flow. Second operand 32 states and 1681 transitions. [2021-11-13 18:16:23,841 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 349 places, 290 transitions, 3055 flow [2021-11-13 18:16:23,911 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 317 places, 290 transitions, 2771 flow, removed 11 selfloop flow, removed 32 redundant places. [2021-11-13 18:16:23,919 INFO L242 Difference]: Finished difference. Result has 321 places, 247 transitions, 2080 flow [2021-11-13 18:16:23,920 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-13 18:16:23,921 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 233 predicate places. [2021-11-13 18:16:23,921 INFO L470 AbstractCegarLoop]: Abstraction has has 321 places, 247 transitions, 2080 flow [2021-11-13 18:16:23,922 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-13 18:16:23,922 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:16:23,922 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-13 18:16:23,922 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-13 18:16:23,923 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:16:23,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:23,923 INFO L85 PathProgramCache]: Analyzing trace with hash -1833529844, now seen corresponding path program 29 times [2021-11-13 18:16:23,924 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:23,924 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701173483] [2021-11-13 18:16:23,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:23,924 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:23,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:24,642 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-13 18:16:24,642 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:24,643 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701173483] [2021-11-13 18:16:24,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701173483] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:24,643 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:24,643 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:16:24,643 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871775658] [2021-11-13 18:16:24,643 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:24,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:16:24,644 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:24,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:16:24,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:16:24,646 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:16:24,647 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-13 18:16:24,647 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:16:24,647 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:16:24,647 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:16:26,363 INFO L129 PetriNetUnfolder]: 257/732 cut-off events. [2021-11-13 18:16:26,364 INFO L130 PetriNetUnfolder]: For 4206/4206 co-relation queries the response was YES. [2021-11-13 18:16:26,372 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3940 conditions, 732 events. 257/732 cut-off events. For 4206/4206 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3540 event pairs, 18 based on Foata normal form. 1/730 useless extension candidates. Maximal degree in co-relation 3846. Up to 454 conditions per place. [2021-11-13 18:16:26,375 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 139 selfloop transitions, 96 changer transitions 19/293 dead transitions. [2021-11-13 18:16:26,376 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 321 places, 293 transitions, 3000 flow [2021-11-13 18:16:26,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-13 18:16:26,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2021-11-13 18:16:26,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1550 transitions. [2021-11-13 18:16:26,378 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5685986793837124 [2021-11-13 18:16:26,378 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1550 transitions. [2021-11-13 18:16:26,378 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1550 transitions. [2021-11-13 18:16:26,378 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:16:26,379 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1550 transitions. [2021-11-13 18:16:26,380 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-13 18:16:26,383 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-13 18:16:26,384 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-13 18:16:26,385 INFO L186 Difference]: Start difference. First operand has 321 places, 247 transitions, 2080 flow. Second operand 29 states and 1550 transitions. [2021-11-13 18:16:26,385 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 321 places, 293 transitions, 3000 flow [2021-11-13 18:16:26,451 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 283 places, 293 transitions, 2726 flow, removed 26 selfloop flow, removed 38 redundant places. [2021-11-13 18:16:26,459 INFO L242 Difference]: Finished difference. Result has 290 places, 252 transitions, 2134 flow [2021-11-13 18:16:26,460 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-13 18:16:26,461 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 202 predicate places. [2021-11-13 18:16:26,461 INFO L470 AbstractCegarLoop]: Abstraction has has 290 places, 252 transitions, 2134 flow [2021-11-13 18:16:26,462 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-13 18:16:26,462 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:16:26,462 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-13 18:16:26,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-13 18:16:26,463 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:16:26,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:26,463 INFO L85 PathProgramCache]: Analyzing trace with hash -1005074932, now seen corresponding path program 30 times [2021-11-13 18:16:26,464 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:26,464 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381219528] [2021-11-13 18:16:26,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:26,464 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:26,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:27,155 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-13 18:16:27,156 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:27,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381219528] [2021-11-13 18:16:27,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381219528] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:27,156 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:27,156 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:16:27,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413966350] [2021-11-13 18:16:27,157 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:27,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:16:27,157 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:27,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:16:27,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:16:27,159 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:16:27,160 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-13 18:16:27,160 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:16:27,161 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:16:27,161 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:16:28,904 INFO L129 PetriNetUnfolder]: 259/719 cut-off events. [2021-11-13 18:16:28,905 INFO L130 PetriNetUnfolder]: For 4259/4259 co-relation queries the response was YES. [2021-11-13 18:16:28,911 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 3442 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-13 18:16:28,915 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 140 selfloop transitions, 97 changer transitions 18/294 dead transitions. [2021-11-13 18:16:28,915 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 314 places, 294 transitions, 2989 flow [2021-11-13 18:16:28,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-13 18:16:28,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-11-13 18:16:28,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1602 transitions. [2021-11-13 18:16:28,917 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5680851063829787 [2021-11-13 18:16:28,917 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1602 transitions. [2021-11-13 18:16:28,917 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1602 transitions. [2021-11-13 18:16:28,918 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:16:28,918 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1602 transitions. [2021-11-13 18:16:28,920 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-13 18:16:28,922 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-13 18:16:28,922 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-13 18:16:28,922 INFO L186 Difference]: Start difference. First operand has 290 places, 252 transitions, 2134 flow. Second operand 30 states and 1602 transitions. [2021-11-13 18:16:28,922 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 314 places, 294 transitions, 2989 flow [2021-11-13 18:16:28,963 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 290 places, 294 transitions, 2748 flow, removed 53 selfloop flow, removed 24 redundant places. [2021-11-13 18:16:28,970 INFO L242 Difference]: Finished difference. Result has 297 places, 254 transitions, 2192 flow [2021-11-13 18:16:28,971 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-13 18:16:28,971 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 209 predicate places. [2021-11-13 18:16:28,972 INFO L470 AbstractCegarLoop]: Abstraction has has 297 places, 254 transitions, 2192 flow [2021-11-13 18:16:28,972 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-13 18:16:28,972 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:16:28,973 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-13 18:16:28,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-11-13 18:16:28,973 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:16:28,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:28,974 INFO L85 PathProgramCache]: Analyzing trace with hash -1551116998, now seen corresponding path program 31 times [2021-11-13 18:16:28,974 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:28,974 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735996689] [2021-11-13 18:16:28,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:28,975 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:28,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:29,670 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-13 18:16:29,670 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:29,671 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735996689] [2021-11-13 18:16:29,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735996689] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:29,671 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:29,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:16:29,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110853485] [2021-11-13 18:16:29,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:29,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:16:29,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:29,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:16:29,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:16:29,674 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:16:29,675 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-13 18:16:29,675 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:16:29,675 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:16:29,676 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:16:31,419 INFO L129 PetriNetUnfolder]: 254/705 cut-off events. [2021-11-13 18:16:31,419 INFO L130 PetriNetUnfolder]: For 4116/4116 co-relation queries the response was YES. [2021-11-13 18:16:31,426 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-13 18:16:31,430 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 140 selfloop transitions, 100 changer transitions 14/293 dead transitions. [2021-11-13 18:16:31,430 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 293 transitions, 3011 flow [2021-11-13 18:16:31,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-13 18:16:31,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-13 18:16:31,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1701 transitions. [2021-11-13 18:16:31,432 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5654920212765957 [2021-11-13 18:16:31,432 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1701 transitions. [2021-11-13 18:16:31,432 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1701 transitions. [2021-11-13 18:16:31,433 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:16:31,433 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1701 transitions. [2021-11-13 18:16:31,435 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-13 18:16:31,437 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-13 18:16:31,437 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-13 18:16:31,437 INFO L186 Difference]: Start difference. First operand has 297 places, 254 transitions, 2192 flow. Second operand 32 states and 1701 transitions. [2021-11-13 18:16:31,437 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 293 transitions, 3011 flow [2021-11-13 18:16:31,481 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 296 places, 293 transitions, 2800 flow, removed 30 selfloop flow, removed 27 redundant places. [2021-11-13 18:16:31,488 INFO L242 Difference]: Finished difference. Result has 303 places, 257 transitions, 2291 flow [2021-11-13 18:16:31,489 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-13 18:16:31,490 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 215 predicate places. [2021-11-13 18:16:31,490 INFO L470 AbstractCegarLoop]: Abstraction has has 303 places, 257 transitions, 2291 flow [2021-11-13 18:16:31,490 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-13 18:16:31,490 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:16:31,491 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-13 18:16:31,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-11-13 18:16:31,491 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:16:31,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:31,492 INFO L85 PathProgramCache]: Analyzing trace with hash -1269698554, now seen corresponding path program 32 times [2021-11-13 18:16:31,492 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:31,492 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615308218] [2021-11-13 18:16:31,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:31,493 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:31,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:32,197 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-13 18:16:32,197 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:32,198 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615308218] [2021-11-13 18:16:32,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615308218] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:32,198 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:32,198 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:16:32,198 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231353899] [2021-11-13 18:16:32,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:32,199 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:16:32,199 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:32,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:16:32,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:16:32,201 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:16:32,202 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-13 18:16:32,202 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:16:32,202 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:16:32,202 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:16:34,191 INFO L129 PetriNetUnfolder]: 255/710 cut-off events. [2021-11-13 18:16:34,191 INFO L130 PetriNetUnfolder]: For 4029/4029 co-relation queries the response was YES. [2021-11-13 18:16:34,199 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 3388 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-13 18:16:34,203 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 137 selfloop transitions, 105 changer transitions 16/297 dead transitions. [2021-11-13 18:16:34,203 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 332 places, 297 transitions, 3115 flow [2021-11-13 18:16:34,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-13 18:16:34,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-13 18:16:34,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1853 transitions. [2021-11-13 18:16:34,208 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5632218844984802 [2021-11-13 18:16:34,208 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1853 transitions. [2021-11-13 18:16:34,208 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1853 transitions. [2021-11-13 18:16:34,209 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:16:34,209 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1853 transitions. [2021-11-13 18:16:34,213 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-13 18:16:34,217 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-13 18:16:34,218 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-13 18:16:34,218 INFO L186 Difference]: Start difference. First operand has 303 places, 257 transitions, 2291 flow. Second operand 35 states and 1853 transitions. [2021-11-13 18:16:34,219 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 332 places, 297 transitions, 3115 flow [2021-11-13 18:16:34,288 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 305 places, 297 transitions, 2879 flow, removed 33 selfloop flow, removed 27 redundant places. [2021-11-13 18:16:34,296 INFO L242 Difference]: Finished difference. Result has 312 places, 259 transitions, 2367 flow [2021-11-13 18:16:34,297 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-13 18:16:34,298 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 224 predicate places. [2021-11-13 18:16:34,298 INFO L470 AbstractCegarLoop]: Abstraction has has 312 places, 259 transitions, 2367 flow [2021-11-13 18:16:34,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-13 18:16:34,299 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:16:34,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-13 18:16:34,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-11-13 18:16:34,299 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:16:34,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:34,300 INFO L85 PathProgramCache]: Analyzing trace with hash -774744260, now seen corresponding path program 33 times [2021-11-13 18:16:34,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:34,300 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763306130] [2021-11-13 18:16:34,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:34,301 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:34,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:34,937 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-13 18:16:34,937 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:34,937 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763306130] [2021-11-13 18:16:34,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763306130] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:34,938 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:34,938 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:16:34,938 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070836567] [2021-11-13 18:16:34,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:34,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:16:34,939 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:34,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:16:34,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:16:34,941 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:16:34,942 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-13 18:16:34,942 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:16:34,942 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:16:34,942 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:16:37,693 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-13 18:16:38,025 INFO L129 PetriNetUnfolder]: 257/719 cut-off events. [2021-11-13 18:16:38,025 INFO L130 PetriNetUnfolder]: For 4401/4401 co-relation queries the response was YES. [2021-11-13 18:16:38,035 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 3438 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-13 18:16:38,039 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 160 selfloop transitions, 83 changer transitions 16/298 dead transitions. [2021-11-13 18:16:38,040 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 339 places, 298 transitions, 3189 flow [2021-11-13 18:16:38,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:16:38,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:16:38,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1792 transitions. [2021-11-13 18:16:38,043 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5607008760951189 [2021-11-13 18:16:38,044 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1792 transitions. [2021-11-13 18:16:38,044 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1792 transitions. [2021-11-13 18:16:38,044 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:16:38,044 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1792 transitions. [2021-11-13 18:16:38,046 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-13 18:16:38,049 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-13 18:16:38,050 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-13 18:16:38,050 INFO L186 Difference]: Start difference. First operand has 312 places, 259 transitions, 2367 flow. Second operand 34 states and 1792 transitions. [2021-11-13 18:16:38,050 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 339 places, 298 transitions, 3189 flow [2021-11-13 18:16:38,118 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 309 places, 298 transitions, 2920 flow, removed 27 selfloop flow, removed 30 redundant places. [2021-11-13 18:16:38,126 INFO L242 Difference]: Finished difference. Result has 318 places, 264 transitions, 2375 flow [2021-11-13 18:16:38,127 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-13 18:16:38,128 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 230 predicate places. [2021-11-13 18:16:38,128 INFO L470 AbstractCegarLoop]: Abstraction has has 318 places, 264 transitions, 2375 flow [2021-11-13 18:16:38,129 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-13 18:16:38,129 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:16:38,129 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-13 18:16:38,129 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-11-13 18:16:38,130 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:16:38,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:38,130 INFO L85 PathProgramCache]: Analyzing trace with hash 1071112154, now seen corresponding path program 34 times [2021-11-13 18:16:38,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:38,131 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32009440] [2021-11-13 18:16:38,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:38,131 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:38,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:38,823 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-13 18:16:38,824 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:38,824 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32009440] [2021-11-13 18:16:38,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32009440] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:38,824 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:38,824 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:16:38,824 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118957649] [2021-11-13 18:16:38,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:38,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:16:38,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:38,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:16:38,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:16:38,827 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:16:38,828 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-13 18:16:38,828 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:16:38,829 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:16:38,829 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:16:40,533 INFO L129 PetriNetUnfolder]: 252/704 cut-off events. [2021-11-13 18:16:40,533 INFO L130 PetriNetUnfolder]: For 4323/4323 co-relation queries the response was YES. [2021-11-13 18:16:40,541 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 3358 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-13 18:16:40,544 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 149 selfloop transitions, 87 changer transitions 18/293 dead transitions. [2021-11-13 18:16:40,545 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 342 places, 293 transitions, 3063 flow [2021-11-13 18:16:40,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-13 18:16:40,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-13 18:16:40,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1647 transitions. [2021-11-13 18:16:40,547 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5652024708304736 [2021-11-13 18:16:40,547 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1647 transitions. [2021-11-13 18:16:40,547 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1647 transitions. [2021-11-13 18:16:40,548 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:16:40,548 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1647 transitions. [2021-11-13 18:16:40,550 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-13 18:16:40,552 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-13 18:16:40,552 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-13 18:16:40,552 INFO L186 Difference]: Start difference. First operand has 318 places, 264 transitions, 2375 flow. Second operand 31 states and 1647 transitions. [2021-11-13 18:16:40,552 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 342 places, 293 transitions, 3063 flow [2021-11-13 18:16:40,598 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 314 places, 293 transitions, 2859 flow, removed 39 selfloop flow, removed 28 redundant places. [2021-11-13 18:16:40,603 INFO L242 Difference]: Finished difference. Result has 319 places, 254 transitions, 2279 flow [2021-11-13 18:16:40,604 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-13 18:16:40,604 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 231 predicate places. [2021-11-13 18:16:40,604 INFO L470 AbstractCegarLoop]: Abstraction has has 319 places, 254 transitions, 2279 flow [2021-11-13 18:16:40,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-13 18:16:40,605 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:16:40,605 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-13 18:16:40,605 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-11-13 18:16:40,605 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:16:40,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:40,606 INFO L85 PathProgramCache]: Analyzing trace with hash 1979983374, now seen corresponding path program 35 times [2021-11-13 18:16:40,606 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:40,606 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421096310] [2021-11-13 18:16:40,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:40,606 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:40,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:41,242 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-13 18:16:41,243 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:41,243 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421096310] [2021-11-13 18:16:41,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421096310] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:41,243 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:41,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:16:41,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800665666] [2021-11-13 18:16:41,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:41,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:16:41,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:41,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:16:41,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:16:41,245 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:16:41,246 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-13 18:16:41,246 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:16:41,246 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:16:41,246 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:16:42,978 INFO L129 PetriNetUnfolder]: 247/686 cut-off events. [2021-11-13 18:16:42,978 INFO L130 PetriNetUnfolder]: For 4186/4186 co-relation queries the response was YES. [2021-11-13 18:16:42,987 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-13 18:16:42,991 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 142 selfloop transitions, 84 changer transitions 18/283 dead transitions. [2021-11-13 18:16:42,991 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 337 places, 283 transitions, 2949 flow [2021-11-13 18:16:42,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-13 18:16:42,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-13 18:16:42,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1696 transitions. [2021-11-13 18:16:42,993 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5638297872340425 [2021-11-13 18:16:42,994 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1696 transitions. [2021-11-13 18:16:42,994 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1696 transitions. [2021-11-13 18:16:42,995 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:16:42,995 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1696 transitions. [2021-11-13 18:16:42,998 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-13 18:16:43,001 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-13 18:16:43,002 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-13 18:16:43,003 INFO L186 Difference]: Start difference. First operand has 319 places, 254 transitions, 2279 flow. Second operand 32 states and 1696 transitions. [2021-11-13 18:16:43,003 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 337 places, 283 transitions, 2949 flow [2021-11-13 18:16:43,050 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 305 places, 283 transitions, 2693 flow, removed 19 selfloop flow, removed 32 redundant places. [2021-11-13 18:16:43,056 INFO L242 Difference]: Finished difference. Result has 310 places, 244 transitions, 2135 flow [2021-11-13 18:16:43,057 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-13 18:16:43,058 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 222 predicate places. [2021-11-13 18:16:43,058 INFO L470 AbstractCegarLoop]: Abstraction has has 310 places, 244 transitions, 2135 flow [2021-11-13 18:16:43,058 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-13 18:16:43,059 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:16:43,059 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-13 18:16:43,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-11-13 18:16:43,059 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:16:43,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:43,060 INFO L85 PathProgramCache]: Analyzing trace with hash -210741460, now seen corresponding path program 36 times [2021-11-13 18:16:43,060 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:43,061 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749210847] [2021-11-13 18:16:43,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:43,061 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:43,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:43,681 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-13 18:16:43,682 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:43,682 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749210847] [2021-11-13 18:16:43,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749210847] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:43,682 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:43,682 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:16:43,682 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156768613] [2021-11-13 18:16:43,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:43,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:16:43,683 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:43,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:16:43,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:16:43,686 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:16:43,686 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-13 18:16:43,687 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:16:43,687 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:16:43,687 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:16:45,455 INFO L129 PetriNetUnfolder]: 243/678 cut-off events. [2021-11-13 18:16:45,456 INFO L130 PetriNetUnfolder]: For 4149/4149 co-relation queries the response was YES. [2021-11-13 18:16:45,466 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 3202 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-13 18:16:45,470 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 141 selfloop transitions, 68 changer transitions 21/269 dead transitions. [2021-11-13 18:16:45,470 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 325 places, 269 transitions, 2744 flow [2021-11-13 18:16:45,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-13 18:16:45,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-13 18:16:45,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1635 transitions. [2021-11-13 18:16:45,473 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5610844200411805 [2021-11-13 18:16:45,473 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1635 transitions. [2021-11-13 18:16:45,473 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1635 transitions. [2021-11-13 18:16:45,474 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:16:45,474 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1635 transitions. [2021-11-13 18:16:45,477 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-13 18:16:45,481 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-13 18:16:45,482 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-13 18:16:45,482 INFO L186 Difference]: Start difference. First operand has 310 places, 244 transitions, 2135 flow. Second operand 31 states and 1635 transitions. [2021-11-13 18:16:45,482 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 325 places, 269 transitions, 2744 flow [2021-11-13 18:16:45,524 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 292 places, 269 transitions, 2487 flow, removed 15 selfloop flow, removed 33 redundant places. [2021-11-13 18:16:45,530 INFO L242 Difference]: Finished difference. Result has 297 places, 231 transitions, 1911 flow [2021-11-13 18:16:45,530 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-13 18:16:45,531 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 209 predicate places. [2021-11-13 18:16:45,531 INFO L470 AbstractCegarLoop]: Abstraction has has 297 places, 231 transitions, 1911 flow [2021-11-13 18:16:45,532 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-13 18:16:45,532 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:16:45,532 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-13 18:16:45,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-11-13 18:16:45,532 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:16:45,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:45,533 INFO L85 PathProgramCache]: Analyzing trace with hash -394825584, now seen corresponding path program 37 times [2021-11-13 18:16:45,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:45,533 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457709654] [2021-11-13 18:16:45,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:45,533 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:45,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:46,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-13 18:16:46,093 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:46,093 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457709654] [2021-11-13 18:16:46,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1457709654] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:46,093 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:46,093 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:16:46,093 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626514210] [2021-11-13 18:16:46,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:46,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:16:46,094 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:46,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:16:46,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:16:46,096 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:16:46,098 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-13 18:16:46,098 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:16:46,098 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:16:46,098 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:16:47,577 INFO L129 PetriNetUnfolder]: 239/654 cut-off events. [2021-11-13 18:16:47,578 INFO L130 PetriNetUnfolder]: For 3738/3738 co-relation queries the response was YES. [2021-11-13 18:16:47,584 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3592 conditions, 654 events. 239/654 cut-off events. For 3738/3738 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 2989 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-13 18:16:47,587 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 122 selfloop transitions, 72 changer transitions 28/261 dead transitions. [2021-11-13 18:16:47,588 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 305 places, 261 transitions, 2530 flow [2021-11-13 18:16:47,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-13 18:16:47,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-11-13 18:16:47,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1592 transitions. [2021-11-13 18:16:47,595 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5645390070921986 [2021-11-13 18:16:47,595 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1592 transitions. [2021-11-13 18:16:47,596 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1592 transitions. [2021-11-13 18:16:47,596 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:16:47,596 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1592 transitions. [2021-11-13 18:16:47,599 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-13 18:16:47,602 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-13 18:16:47,603 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-13 18:16:47,603 INFO L186 Difference]: Start difference. First operand has 297 places, 231 transitions, 1911 flow. Second operand 30 states and 1592 transitions. [2021-11-13 18:16:47,603 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 305 places, 261 transitions, 2530 flow [2021-11-13 18:16:47,641 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 272 places, 261 transitions, 2302 flow, removed 18 selfloop flow, removed 33 redundant places. [2021-11-13 18:16:47,645 INFO L242 Difference]: Finished difference. Result has 276 places, 218 transitions, 1759 flow [2021-11-13 18:16:47,646 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-13 18:16:47,647 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 188 predicate places. [2021-11-13 18:16:47,647 INFO L470 AbstractCegarLoop]: Abstraction has has 276 places, 218 transitions, 1759 flow [2021-11-13 18:16:47,647 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-13 18:16:47,647 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:16:47,648 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-13 18:16:47,648 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-11-13 18:16:47,648 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:16:47,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:47,649 INFO L85 PathProgramCache]: Analyzing trace with hash 323224922, now seen corresponding path program 38 times [2021-11-13 18:16:47,649 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:47,649 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899957758] [2021-11-13 18:16:47,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:47,650 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:47,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:48,371 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-13 18:16:48,372 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:48,372 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899957758] [2021-11-13 18:16:48,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899957758] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:48,372 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:48,372 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:16:48,372 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485632867] [2021-11-13 18:16:48,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:48,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:16:48,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:48,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:16:48,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:16:48,375 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:16:48,377 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-13 18:16:48,377 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:16:48,377 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:16:48,377 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:16:50,080 INFO L129 PetriNetUnfolder]: 232/628 cut-off events. [2021-11-13 18:16:50,080 INFO L130 PetriNetUnfolder]: For 3536/3536 co-relation queries the response was YES. [2021-11-13 18:16:50,086 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 2795 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-13 18:16:50,090 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 119 selfloop transitions, 75 changer transitions 16/249 dead transitions. [2021-11-13 18:16:50,090 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 249 transitions, 2405 flow [2021-11-13 18:16:50,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:16:50,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:16:50,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1784 transitions. [2021-11-13 18:16:50,098 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.55819774718398 [2021-11-13 18:16:50,098 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1784 transitions. [2021-11-13 18:16:50,098 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1784 transitions. [2021-11-13 18:16:50,098 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:16:50,098 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1784 transitions. [2021-11-13 18:16:50,100 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-13 18:16:50,102 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-13 18:16:50,103 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-13 18:16:50,103 INFO L186 Difference]: Start difference. First operand has 276 places, 218 transitions, 1759 flow. Second operand 34 states and 1784 transitions. [2021-11-13 18:16:50,103 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 297 places, 249 transitions, 2405 flow [2021-11-13 18:16:50,135 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 258 places, 249 transitions, 2130 flow, removed 26 selfloop flow, removed 39 redundant places. [2021-11-13 18:16:50,140 INFO L242 Difference]: Finished difference. Result has 263 places, 217 transitions, 1699 flow [2021-11-13 18:16:50,140 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-13 18:16:50,141 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 175 predicate places. [2021-11-13 18:16:50,141 INFO L470 AbstractCegarLoop]: Abstraction has has 263 places, 217 transitions, 1699 flow [2021-11-13 18:16:50,141 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-13 18:16:50,141 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:16:50,141 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-13 18:16:50,142 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-11-13 18:16:50,142 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:16:50,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:50,143 INFO L85 PathProgramCache]: Analyzing trace with hash 2062239298, now seen corresponding path program 39 times [2021-11-13 18:16:50,143 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:50,143 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061735595] [2021-11-13 18:16:50,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:50,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:50,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:50,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-13 18:16:50,777 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:50,777 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061735595] [2021-11-13 18:16:50,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061735595] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:50,779 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:50,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:16:50,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003709946] [2021-11-13 18:16:50,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:50,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:16:50,780 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:50,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:16:50,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:16:50,782 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:16:50,782 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-13 18:16:50,782 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:16:50,783 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:16:50,783 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:16:52,326 INFO L129 PetriNetUnfolder]: 227/615 cut-off events. [2021-11-13 18:16:52,327 INFO L130 PetriNetUnfolder]: For 3053/3053 co-relation queries the response was YES. [2021-11-13 18:16:52,332 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3238 conditions, 615 events. 227/615 cut-off events. For 3053/3053 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 2726 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-13 18:16:52,335 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 112 selfloop transitions, 55 changer transitions 33/239 dead transitions. [2021-11-13 18:16:52,335 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 286 places, 239 transitions, 2216 flow [2021-11-13 18:16:52,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-13 18:16:52,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-13 18:16:52,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1628 transitions. [2021-11-13 18:16:52,337 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5586822237474263 [2021-11-13 18:16:52,338 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1628 transitions. [2021-11-13 18:16:52,338 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1628 transitions. [2021-11-13 18:16:52,338 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:16:52,338 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1628 transitions. [2021-11-13 18:16:52,340 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-13 18:16:52,343 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-13 18:16:52,343 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-13 18:16:52,344 INFO L186 Difference]: Start difference. First operand has 263 places, 217 transitions, 1699 flow. Second operand 31 states and 1628 transitions. [2021-11-13 18:16:52,344 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 286 places, 239 transitions, 2216 flow [2021-11-13 18:16:52,385 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 256 places, 239 transitions, 2013 flow, removed 24 selfloop flow, removed 30 redundant places. [2021-11-13 18:16:52,392 INFO L242 Difference]: Finished difference. Result has 260 places, 196 transitions, 1502 flow [2021-11-13 18:16:52,392 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-13 18:16:52,393 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 172 predicate places. [2021-11-13 18:16:52,393 INFO L470 AbstractCegarLoop]: Abstraction has has 260 places, 196 transitions, 1502 flow [2021-11-13 18:16:52,394 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-13 18:16:52,394 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:16:52,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-13 18:16:52,395 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-11-13 18:16:52,395 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:16:52,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:52,396 INFO L85 PathProgramCache]: Analyzing trace with hash -1029196706, now seen corresponding path program 40 times [2021-11-13 18:16:52,396 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:52,396 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290778111] [2021-11-13 18:16:52,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:52,396 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:52,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:52,996 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-13 18:16:52,997 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:52,997 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290778111] [2021-11-13 18:16:52,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290778111] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:52,997 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:52,997 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:16:52,997 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531718017] [2021-11-13 18:16:52,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:52,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:16:52,998 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:52,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:16:52,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:16:53,000 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:16:53,001 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-13 18:16:53,002 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:16:53,002 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:16:53,002 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:16:55,949 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-13 18:16:56,899 INFO L129 PetriNetUnfolder]: 254/714 cut-off events. [2021-11-13 18:16:56,899 INFO L130 PetriNetUnfolder]: For 3797/3797 co-relation queries the response was YES. [2021-11-13 18:16:56,905 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3665 conditions, 714 events. 254/714 cut-off events. For 3797/3797 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3508 event pairs, 52 based on Foata normal form. 1/713 useless extension candidates. Maximal degree in co-relation 3590. Up to 433 conditions per place. [2021-11-13 18:16:56,908 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 113 selfloop transitions, 77 changer transitions 45/274 dead transitions. [2021-11-13 18:16:56,908 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 262 places, 274 transitions, 2763 flow [2021-11-13 18:16:56,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-13 18:16:56,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-13 18:16:56,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1861 transitions. [2021-11-13 18:16:56,911 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5656534954407295 [2021-11-13 18:16:56,911 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1861 transitions. [2021-11-13 18:16:56,911 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1861 transitions. [2021-11-13 18:16:56,912 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:16:56,912 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1861 transitions. [2021-11-13 18:16:56,913 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-13 18:16:56,916 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-13 18:16:56,916 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-13 18:16:56,916 INFO L186 Difference]: Start difference. First operand has 260 places, 196 transitions, 1502 flow. Second operand 35 states and 1861 transitions. [2021-11-13 18:16:56,916 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 262 places, 274 transitions, 2763 flow [2021-11-13 18:16:56,944 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 233 places, 274 transitions, 2419 flow, removed 51 selfloop flow, removed 29 redundant places. [2021-11-13 18:16:56,948 INFO L242 Difference]: Finished difference. Result has 253 places, 217 transitions, 1778 flow [2021-11-13 18:16:56,949 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=35, PETRI_FLOW=1778, PETRI_PLACES=253, PETRI_TRANSITIONS=217} [2021-11-13 18:16:56,949 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 165 predicate places. [2021-11-13 18:16:56,950 INFO L470 AbstractCegarLoop]: Abstraction has has 253 places, 217 transitions, 1778 flow [2021-11-13 18:16:56,950 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-13 18:16:56,950 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:16:56,950 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-13 18:16:56,950 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-11-13 18:16:56,950 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:16:56,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:56,951 INFO L85 PathProgramCache]: Analyzing trace with hash -1952491452, now seen corresponding path program 41 times [2021-11-13 18:16:56,951 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:56,951 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800171450] [2021-11-13 18:16:56,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:56,951 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:56,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:57,502 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-13 18:16:57,502 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:57,502 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800171450] [2021-11-13 18:16:57,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800171450] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:57,503 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:57,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:16:57,503 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871175673] [2021-11-13 18:16:57,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:57,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:16:57,503 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:57,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:16:57,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:16:57,505 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:16:57,507 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 253 places, 217 transitions, 1778 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-13 18:16:57,507 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:16:57,507 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:16:57,507 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:16:59,375 INFO L129 PetriNetUnfolder]: 279/765 cut-off events. [2021-11-13 18:16:59,376 INFO L130 PetriNetUnfolder]: For 5159/5159 co-relation queries the response was YES. [2021-11-13 18:16:59,383 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4156 conditions, 765 events. 279/765 cut-off events. For 5159/5159 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3700 event pairs, 42 based on Foata normal form. 1/764 useless extension candidates. Maximal degree in co-relation 4075. Up to 480 conditions per place. [2021-11-13 18:16:59,387 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 148 selfloop transitions, 97 changer transitions 22/306 dead transitions. [2021-11-13 18:16:59,388 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 281 places, 306 transitions, 3350 flow [2021-11-13 18:16:59,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-13 18:16:59,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-13 18:16:59,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2071 transitions. [2021-11-13 18:16:59,390 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5649208947081288 [2021-11-13 18:16:59,390 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2071 transitions. [2021-11-13 18:16:59,390 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2071 transitions. [2021-11-13 18:16:59,391 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:16:59,391 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2071 transitions. [2021-11-13 18:16:59,392 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-13 18:16:59,395 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-13 18:16:59,395 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-13 18:16:59,395 INFO L186 Difference]: Start difference. First operand has 253 places, 217 transitions, 1778 flow. Second operand 39 states and 2071 transitions. [2021-11-13 18:16:59,395 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 281 places, 306 transitions, 3350 flow [2021-11-13 18:16:59,434 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 260 places, 306 transitions, 2958 flow, removed 160 selfloop flow, removed 21 redundant places. [2021-11-13 18:16:59,441 INFO L242 Difference]: Finished difference. Result has 273 places, 257 transitions, 2329 flow [2021-11-13 18:16:59,441 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1530, PETRI_DIFFERENCE_MINUEND_PLACES=222, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=217, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=146, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=2329, PETRI_PLACES=273, PETRI_TRANSITIONS=257} [2021-11-13 18:16:59,442 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 185 predicate places. [2021-11-13 18:16:59,442 INFO L470 AbstractCegarLoop]: Abstraction has has 273 places, 257 transitions, 2329 flow [2021-11-13 18:16:59,443 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-13 18:16:59,443 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:16:59,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-13 18:16:59,443 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-11-13 18:16:59,444 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:16:59,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:59,444 INFO L85 PathProgramCache]: Analyzing trace with hash -2122839378, now seen corresponding path program 42 times [2021-11-13 18:16:59,444 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:59,445 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842682532] [2021-11-13 18:16:59,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:59,445 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:59,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:00,126 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:00,126 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:00,126 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842682532] [2021-11-13 18:17:00,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842682532] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:00,127 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:00,127 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:17:00,127 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842855157] [2021-11-13 18:17:00,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:00,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:17:00,127 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:00,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:17:00,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:17:00,129 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:17:00,131 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 273 places, 257 transitions, 2329 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-13 18:17:00,131 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:00,131 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:17:00,131 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:01,868 INFO L129 PetriNetUnfolder]: 296/825 cut-off events. [2021-11-13 18:17:01,868 INFO L130 PetriNetUnfolder]: For 6414/6414 co-relation queries the response was YES. [2021-11-13 18:17:01,876 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4678 conditions, 825 events. 296/825 cut-off events. For 6414/6414 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 4252 event pairs, 50 based on Foata normal form. 1/824 useless extension candidates. Maximal degree in co-relation 4595. Up to 506 conditions per place. [2021-11-13 18:17:01,881 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 156 selfloop transitions, 88 changer transitions 41/324 dead transitions. [2021-11-13 18:17:01,881 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 324 transitions, 3569 flow [2021-11-13 18:17:01,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-13 18:17:01,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-13 18:17:01,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1659 transitions. [2021-11-13 18:17:01,884 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5693205216197667 [2021-11-13 18:17:01,884 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1659 transitions. [2021-11-13 18:17:01,884 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1659 transitions. [2021-11-13 18:17:01,885 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:01,885 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1659 transitions. [2021-11-13 18:17:01,888 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-13 18:17:01,891 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-13 18:17:01,892 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-13 18:17:01,892 INFO L186 Difference]: Start difference. First operand has 273 places, 257 transitions, 2329 flow. Second operand 31 states and 1659 transitions. [2021-11-13 18:17:01,892 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 297 places, 324 transitions, 3569 flow [2021-11-13 18:17:01,954 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 281 places, 324 transitions, 3073 flow, removed 211 selfloop flow, removed 16 redundant places. [2021-11-13 18:17:01,960 INFO L242 Difference]: Finished difference. Result has 295 places, 266 transitions, 2294 flow [2021-11-13 18:17:01,960 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1887, PETRI_DIFFERENCE_MINUEND_PLACES=251, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=257, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=79, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=174, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=2294, PETRI_PLACES=295, PETRI_TRANSITIONS=266} [2021-11-13 18:17:01,961 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 207 predicate places. [2021-11-13 18:17:01,961 INFO L470 AbstractCegarLoop]: Abstraction has has 295 places, 266 transitions, 2294 flow [2021-11-13 18:17:01,962 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-13 18:17:01,962 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:01,962 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-13 18:17:01,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-11-13 18:17:01,963 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:01,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:01,963 INFO L85 PathProgramCache]: Analyzing trace with hash 1433076656, now seen corresponding path program 43 times [2021-11-13 18:17:01,963 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:01,964 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159334241] [2021-11-13 18:17:01,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:01,964 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:01,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:02,502 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-13 18:17:02,502 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:02,502 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159334241] [2021-11-13 18:17:02,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159334241] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:02,503 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:02,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:17:02,503 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793881532] [2021-11-13 18:17:02,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:02,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:17:02,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:02,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:17:02,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:17:02,506 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:17:02,508 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 295 places, 266 transitions, 2294 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-13 18:17:02,508 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:02,508 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:17:02,508 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:04,805 INFO L129 PetriNetUnfolder]: 312/870 cut-off events. [2021-11-13 18:17:04,806 INFO L130 PetriNetUnfolder]: For 8487/8487 co-relation queries the response was YES. [2021-11-13 18:17:04,814 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5194 conditions, 870 events. 312/870 cut-off events. For 8487/8487 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 4433 event pairs, 56 based on Foata normal form. 1/869 useless extension candidates. Maximal degree in co-relation 5099. Up to 549 conditions per place. [2021-11-13 18:17:04,819 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 183 selfloop transitions, 103 changer transitions 23/348 dead transitions. [2021-11-13 18:17:04,819 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 322 places, 348 transitions, 4059 flow [2021-11-13 18:17:04,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-13 18:17:04,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-13 18:17:04,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1971 transitions. [2021-11-13 18:17:04,822 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5667050028752156 [2021-11-13 18:17:04,822 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1971 transitions. [2021-11-13 18:17:04,822 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1971 transitions. [2021-11-13 18:17:04,823 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:04,823 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1971 transitions. [2021-11-13 18:17:04,824 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 53.270270270270274) internal successors, (1971), 37 states have internal predecessors, (1971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:04,827 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-13 18:17:04,827 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-13 18:17:04,828 INFO L186 Difference]: Start difference. First operand has 295 places, 266 transitions, 2294 flow. Second operand 37 states and 1971 transitions. [2021-11-13 18:17:04,828 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 322 places, 348 transitions, 4059 flow [2021-11-13 18:17:04,913 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 295 places, 348 transitions, 3737 flow, removed 113 selfloop flow, removed 27 redundant places. [2021-11-13 18:17:04,919 INFO L242 Difference]: Finished difference. Result has 306 places, 298 transitions, 2891 flow [2021-11-13 18:17:04,920 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2081, PETRI_DIFFERENCE_MINUEND_PLACES=259, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=266, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=183, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=2891, PETRI_PLACES=306, PETRI_TRANSITIONS=298} [2021-11-13 18:17:04,921 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 218 predicate places. [2021-11-13 18:17:04,921 INFO L470 AbstractCegarLoop]: Abstraction has has 306 places, 298 transitions, 2891 flow [2021-11-13 18:17:04,921 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-13 18:17:04,921 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:04,921 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-13 18:17:04,921 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-11-13 18:17:04,922 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:04,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:04,922 INFO L85 PathProgramCache]: Analyzing trace with hash -90675322, now seen corresponding path program 44 times [2021-11-13 18:17:04,922 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:04,922 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050975134] [2021-11-13 18:17:04,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:04,922 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:04,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:05,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-13 18:17:05,529 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:05,529 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050975134] [2021-11-13 18:17:05,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050975134] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:05,530 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:05,530 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:17:05,530 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342223469] [2021-11-13 18:17:05,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:05,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:17:05,530 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:05,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:17:05,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:17:05,532 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:17:05,533 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 306 places, 298 transitions, 2891 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-13 18:17:05,533 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:05,533 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:17:05,533 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:07,402 INFO L129 PetriNetUnfolder]: 322/913 cut-off events. [2021-11-13 18:17:07,402 INFO L130 PetriNetUnfolder]: For 9619/9619 co-relation queries the response was YES. [2021-11-13 18:17:07,413 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5598 conditions, 913 events. 322/913 cut-off events. For 9619/9619 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 4912 event pairs, 54 based on Foata normal form. 1/912 useless extension candidates. Maximal degree in co-relation 5502. Up to 578 conditions per place. [2021-11-13 18:17:07,419 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 183 selfloop transitions, 93 changer transitions 41/356 dead transitions. [2021-11-13 18:17:07,419 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 333 places, 356 transitions, 4156 flow [2021-11-13 18:17:07,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:17:07,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:17:07,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1813 transitions. [2021-11-13 18:17:07,421 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5672715894868585 [2021-11-13 18:17:07,421 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1813 transitions. [2021-11-13 18:17:07,421 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1813 transitions. [2021-11-13 18:17:07,422 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:07,422 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1813 transitions. [2021-11-13 18:17:07,423 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-13 18:17:07,425 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-13 18:17:07,426 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-13 18:17:07,426 INFO L186 Difference]: Start difference. First operand has 306 places, 298 transitions, 2891 flow. Second operand 34 states and 1813 transitions. [2021-11-13 18:17:07,426 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 333 places, 356 transitions, 4156 flow [2021-11-13 18:17:07,508 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 318 places, 356 transitions, 3703 flow, removed 194 selfloop flow, removed 15 redundant places. [2021-11-13 18:17:07,515 INFO L242 Difference]: Finished difference. Result has 332 places, 303 transitions, 2844 flow [2021-11-13 18:17:07,515 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2456, PETRI_DIFFERENCE_MINUEND_PLACES=285, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=298, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=207, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=2844, PETRI_PLACES=332, PETRI_TRANSITIONS=303} [2021-11-13 18:17:07,516 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 244 predicate places. [2021-11-13 18:17:07,516 INFO L470 AbstractCegarLoop]: Abstraction has has 332 places, 303 transitions, 2844 flow [2021-11-13 18:17:07,516 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-13 18:17:07,516 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:07,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-13 18:17:07,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-11-13 18:17:07,517 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:07,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:07,517 INFO L85 PathProgramCache]: Analyzing trace with hash -1764388700, now seen corresponding path program 45 times [2021-11-13 18:17:07,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:07,517 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476975275] [2021-11-13 18:17:07,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:07,517 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:07,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:08,213 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-13 18:17:08,214 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:08,214 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476975275] [2021-11-13 18:17:08,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476975275] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:08,214 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:08,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:17:08,214 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971989059] [2021-11-13 18:17:08,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:08,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:17:08,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:08,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:17:08,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:17:08,217 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:17:08,218 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 332 places, 303 transitions, 2844 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-13 18:17:08,218 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:08,218 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:17:08,218 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:10,272 INFO L129 PetriNetUnfolder]: 320/914 cut-off events. [2021-11-13 18:17:10,272 INFO L130 PetriNetUnfolder]: For 10756/10756 co-relation queries the response was YES. [2021-11-13 18:17:10,283 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5759 conditions, 914 events. 320/914 cut-off events. For 10756/10756 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 4933 event pairs, 54 based on Foata normal form. 1/913 useless extension candidates. Maximal degree in co-relation 5650. Up to 579 conditions per place. [2021-11-13 18:17:10,288 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 181 selfloop transitions, 97 changer transitions 37/354 dead transitions. [2021-11-13 18:17:10,288 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 356 places, 354 transitions, 4078 flow [2021-11-13 18:17:10,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-13 18:17:10,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-13 18:17:10,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1909 transitions. [2021-11-13 18:17:10,290 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5641252955082743 [2021-11-13 18:17:10,290 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1909 transitions. [2021-11-13 18:17:10,290 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1909 transitions. [2021-11-13 18:17:10,291 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:10,291 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1909 transitions. [2021-11-13 18:17:10,293 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-13 18:17:10,295 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-13 18:17:10,295 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-13 18:17:10,295 INFO L186 Difference]: Start difference. First operand has 332 places, 303 transitions, 2844 flow. Second operand 36 states and 1909 transitions. [2021-11-13 18:17:10,295 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 356 places, 354 transitions, 4078 flow [2021-11-13 18:17:10,384 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 326 places, 354 transitions, 3795 flow, removed 84 selfloop flow, removed 30 redundant places. [2021-11-13 18:17:10,392 INFO L242 Difference]: Finished difference. Result has 339 places, 305 transitions, 2946 flow [2021-11-13 18:17:10,393 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2632, PETRI_DIFFERENCE_MINUEND_PLACES=291, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=303, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=207, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=2946, PETRI_PLACES=339, PETRI_TRANSITIONS=305} [2021-11-13 18:17:10,393 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 251 predicate places. [2021-11-13 18:17:10,393 INFO L470 AbstractCegarLoop]: Abstraction has has 339 places, 305 transitions, 2946 flow [2021-11-13 18:17:10,394 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-13 18:17:10,394 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:10,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-13 18:17:10,394 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-11-13 18:17:10,395 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:10,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:10,395 INFO L85 PathProgramCache]: Analyzing trace with hash 389815922, now seen corresponding path program 46 times [2021-11-13 18:17:10,396 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:10,396 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462381657] [2021-11-13 18:17:10,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:10,396 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:10,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:11,084 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-13 18:17:11,084 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:11,085 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462381657] [2021-11-13 18:17:11,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462381657] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:11,085 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:11,085 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:17:11,085 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875734216] [2021-11-13 18:17:11,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:11,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:17:11,086 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:11,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:17:11,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:17:11,088 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:17:11,089 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 339 places, 305 transitions, 2946 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-13 18:17:11,089 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:11,090 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:17:11,090 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:13,199 INFO L129 PetriNetUnfolder]: 327/941 cut-off events. [2021-11-13 18:17:13,199 INFO L130 PetriNetUnfolder]: For 11089/11089 co-relation queries the response was YES. [2021-11-13 18:17:13,210 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5959 conditions, 941 events. 327/941 cut-off events. For 11089/11089 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 5109 event pairs, 56 based on Foata normal form. 1/940 useless extension candidates. Maximal degree in co-relation 5848. Up to 605 conditions per place. [2021-11-13 18:17:13,216 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 192 selfloop transitions, 106 changer transitions 31/368 dead transitions. [2021-11-13 18:17:13,216 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 368 places, 368 transitions, 4356 flow [2021-11-13 18:17:13,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-13 18:17:13,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-13 18:17:13,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2061 transitions. [2021-11-13 18:17:13,218 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5621931260229133 [2021-11-13 18:17:13,219 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2061 transitions. [2021-11-13 18:17:13,219 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2061 transitions. [2021-11-13 18:17:13,219 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:13,219 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2061 transitions. [2021-11-13 18:17:13,221 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 52.84615384615385) internal successors, (2061), 39 states have internal predecessors, (2061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:13,224 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-13 18:17:13,224 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-13 18:17:13,224 INFO L186 Difference]: Start difference. First operand has 339 places, 305 transitions, 2946 flow. Second operand 39 states and 2061 transitions. [2021-11-13 18:17:13,224 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 368 places, 368 transitions, 4356 flow [2021-11-13 18:17:13,324 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 332 places, 368 transitions, 4056 flow, removed 59 selfloop flow, removed 36 redundant places. [2021-11-13 18:17:13,332 INFO L242 Difference]: Finished difference. Result has 346 places, 324 transitions, 3252 flow [2021-11-13 18:17:13,332 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2704, PETRI_DIFFERENCE_MINUEND_PLACES=294, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=305, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=211, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=3252, PETRI_PLACES=346, PETRI_TRANSITIONS=324} [2021-11-13 18:17:13,333 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 258 predicate places. [2021-11-13 18:17:13,333 INFO L470 AbstractCegarLoop]: Abstraction has has 346 places, 324 transitions, 3252 flow [2021-11-13 18:17:13,334 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-13 18:17:13,334 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:13,334 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-13 18:17:13,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-11-13 18:17:13,335 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:13,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:13,335 INFO L85 PathProgramCache]: Analyzing trace with hash -325732692, now seen corresponding path program 47 times [2021-11-13 18:17:13,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:13,336 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446372347] [2021-11-13 18:17:13,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:13,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:13,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:13,948 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-13 18:17:13,948 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:13,948 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446372347] [2021-11-13 18:17:13,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446372347] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:13,949 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:13,949 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-11-13 18:17:13,949 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913463854] [2021-11-13 18:17:13,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:13,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-13 18:17:13,949 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:13,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-13 18:17:13,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-11-13 18:17:13,955 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:17:13,956 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 346 places, 324 transitions, 3252 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-13 18:17:13,956 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:13,957 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:17:13,957 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:15,691 INFO L129 PetriNetUnfolder]: 330/938 cut-off events. [2021-11-13 18:17:15,691 INFO L130 PetriNetUnfolder]: For 10913/10913 co-relation queries the response was YES. [2021-11-13 18:17:15,703 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6045 conditions, 938 events. 330/938 cut-off events. For 10913/10913 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 5097 event pairs, 54 based on Foata normal form. 1/937 useless extension candidates. Maximal degree in co-relation 5932. Up to 621 conditions per place. [2021-11-13 18:17:15,708 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 223 selfloop transitions, 86 changer transitions 30/378 dead transitions. [2021-11-13 18:17:15,709 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 371 places, 378 transitions, 4570 flow [2021-11-13 18:17:15,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:17:15,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:17:15,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1814 transitions. [2021-11-13 18:17:15,711 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.567584480600751 [2021-11-13 18:17:15,711 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1814 transitions. [2021-11-13 18:17:15,711 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1814 transitions. [2021-11-13 18:17:15,712 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:15,712 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1814 transitions. [2021-11-13 18:17:15,714 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-13 18:17:15,716 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-13 18:17:15,716 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-13 18:17:15,716 INFO L186 Difference]: Start difference. First operand has 346 places, 324 transitions, 3252 flow. Second operand 34 states and 1814 transitions. [2021-11-13 18:17:15,716 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 371 places, 378 transitions, 4570 flow [2021-11-13 18:17:15,831 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 340 places, 378 transitions, 4259 flow, removed 76 selfloop flow, removed 31 redundant places. [2021-11-13 18:17:15,838 INFO L242 Difference]: Finished difference. Result has 350 places, 332 transitions, 3330 flow [2021-11-13 18:17:15,839 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2965, PETRI_DIFFERENCE_MINUEND_PLACES=307, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=324, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=243, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=3330, PETRI_PLACES=350, PETRI_TRANSITIONS=332} [2021-11-13 18:17:15,839 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 262 predicate places. [2021-11-13 18:17:15,839 INFO L470 AbstractCegarLoop]: Abstraction has has 350 places, 332 transitions, 3330 flow [2021-11-13 18:17:15,840 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-13 18:17:15,840 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:15,840 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-13 18:17:15,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-11-13 18:17:15,840 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:15,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:15,841 INFO L85 PathProgramCache]: Analyzing trace with hash 1334438528, now seen corresponding path program 48 times [2021-11-13 18:17:15,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:15,841 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766010933] [2021-11-13 18:17:15,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:15,842 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:15,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:16,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-13 18:17:16,402 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:16,402 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766010933] [2021-11-13 18:17:16,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766010933] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:16,403 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:16,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-11-13 18:17:16,403 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42082395] [2021-11-13 18:17:16,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:16,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-13 18:17:16,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:16,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-13 18:17:16,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-11-13 18:17:16,405 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:17:16,406 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 350 places, 332 transitions, 3330 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-13 18:17:16,406 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:16,406 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:17:16,407 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:18,198 INFO L129 PetriNetUnfolder]: 333/926 cut-off events. [2021-11-13 18:17:18,198 INFO L130 PetriNetUnfolder]: For 11434/11434 co-relation queries the response was YES. [2021-11-13 18:17:18,215 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6137 conditions, 926 events. 333/926 cut-off events. For 11434/11434 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 5024 event pairs, 48 based on Foata normal form. 1/925 useless extension candidates. Maximal degree in co-relation 6023. Up to 614 conditions per place. [2021-11-13 18:17:18,223 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 221 selfloop transitions, 97 changer transitions 30/387 dead transitions. [2021-11-13 18:17:18,224 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 374 places, 387 transitions, 4734 flow [2021-11-13 18:17:18,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-13 18:17:18,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-13 18:17:18,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1712 transitions. [2021-11-13 18:17:18,227 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5691489361702128 [2021-11-13 18:17:18,228 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1712 transitions. [2021-11-13 18:17:18,228 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1712 transitions. [2021-11-13 18:17:18,228 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:18,229 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1712 transitions. [2021-11-13 18:17:18,232 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.5) internal successors, (1712), 32 states have internal predecessors, (1712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:18,235 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-13 18:17:18,235 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-13 18:17:18,236 INFO L186 Difference]: Start difference. First operand has 350 places, 332 transitions, 3330 flow. Second operand 32 states and 1712 transitions. [2021-11-13 18:17:18,236 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 374 places, 387 transitions, 4734 flow [2021-11-13 18:17:18,358 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 344 places, 387 transitions, 4450 flow, removed 77 selfloop flow, removed 30 redundant places. [2021-11-13 18:17:18,366 INFO L242 Difference]: Finished difference. Result has 354 places, 340 transitions, 3490 flow [2021-11-13 18:17:18,367 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3085, PETRI_DIFFERENCE_MINUEND_PLACES=313, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=332, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=240, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=3490, PETRI_PLACES=354, PETRI_TRANSITIONS=340} [2021-11-13 18:17:18,367 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 266 predicate places. [2021-11-13 18:17:18,368 INFO L470 AbstractCegarLoop]: Abstraction has has 354 places, 340 transitions, 3490 flow [2021-11-13 18:17:18,368 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-13 18:17:18,368 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:18,368 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-13 18:17:18,369 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-11-13 18:17:18,369 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:18,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:18,370 INFO L85 PathProgramCache]: Analyzing trace with hash 2027392078, now seen corresponding path program 49 times [2021-11-13 18:17:18,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:18,370 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218529024] [2021-11-13 18:17:18,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:18,370 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:18,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:19,029 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-13 18:17:19,029 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:19,029 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218529024] [2021-11-13 18:17:19,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218529024] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:19,030 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:19,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:17:19,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937361080] [2021-11-13 18:17:19,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:19,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:17:19,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:19,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:17:19,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:17:19,032 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:17:19,032 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 354 places, 340 transitions, 3490 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-13 18:17:19,032 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:19,033 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:17:19,033 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:20,881 INFO L129 PetriNetUnfolder]: 334/976 cut-off events. [2021-11-13 18:17:20,882 INFO L130 PetriNetUnfolder]: For 11443/11443 co-relation queries the response was YES. [2021-11-13 18:17:20,895 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6253 conditions, 976 events. 334/976 cut-off events. For 11443/11443 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 5477 event pairs, 68 based on Foata normal form. 1/975 useless extension candidates. Maximal degree in co-relation 6138. Up to 633 conditions per place. [2021-11-13 18:17:20,900 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 221 selfloop transitions, 89 changer transitions 40/389 dead transitions. [2021-11-13 18:17:20,901 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 381 places, 389 transitions, 4680 flow [2021-11-13 18:17:20,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-13 18:17:20,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-13 18:17:20,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1857 transitions. [2021-11-13 18:17:20,903 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5644376899696049 [2021-11-13 18:17:20,903 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1857 transitions. [2021-11-13 18:17:20,903 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1857 transitions. [2021-11-13 18:17:20,904 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:20,904 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1857 transitions. [2021-11-13 18:17:20,905 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-13 18:17:20,907 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-13 18:17:20,908 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-13 18:17:20,908 INFO L186 Difference]: Start difference. First operand has 354 places, 340 transitions, 3490 flow. Second operand 35 states and 1857 transitions. [2021-11-13 18:17:20,908 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 381 places, 389 transitions, 4680 flow [2021-11-13 18:17:21,017 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 353 places, 389 transitions, 4376 flow, removed 72 selfloop flow, removed 28 redundant places. [2021-11-13 18:17:21,024 INFO L242 Difference]: Finished difference. Result has 367 places, 338 transitions, 3442 flow [2021-11-13 18:17:21,025 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3221, PETRI_DIFFERENCE_MINUEND_PLACES=319, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=340, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=251, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=3442, PETRI_PLACES=367, PETRI_TRANSITIONS=338} [2021-11-13 18:17:21,025 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 279 predicate places. [2021-11-13 18:17:21,025 INFO L470 AbstractCegarLoop]: Abstraction has has 367 places, 338 transitions, 3442 flow [2021-11-13 18:17:21,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-13 18:17:21,026 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:21,026 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-13 18:17:21,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-11-13 18:17:21,026 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:21,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:21,027 INFO L85 PathProgramCache]: Analyzing trace with hash -6689738, now seen corresponding path program 50 times [2021-11-13 18:17:21,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:21,027 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823487786] [2021-11-13 18:17:21,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:21,027 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:21,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:21,665 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-13 18:17:21,666 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:21,666 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823487786] [2021-11-13 18:17:21,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823487786] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:21,666 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:21,666 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:17:21,666 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337753801] [2021-11-13 18:17:21,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:21,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:17:21,667 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:21,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:17:21,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:17:21,668 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:17:21,669 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 367 places, 338 transitions, 3442 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-13 18:17:21,669 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:21,669 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:17:21,669 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:24,653 INFO L129 PetriNetUnfolder]: 372/1070 cut-off events. [2021-11-13 18:17:24,653 INFO L130 PetriNetUnfolder]: For 13681/13681 co-relation queries the response was YES. [2021-11-13 18:17:24,666 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6996 conditions, 1070 events. 372/1070 cut-off events. For 13681/13681 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 6136 event pairs, 39 based on Foata normal form. 1/1069 useless extension candidates. Maximal degree in co-relation 6876. Up to 666 conditions per place. [2021-11-13 18:17:24,673 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 249 selfloop transitions, 155 changer transitions 22/465 dead transitions. [2021-11-13 18:17:24,673 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 408 places, 465 transitions, 5928 flow [2021-11-13 18:17:24,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-11-13 18:17:24,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2021-11-13 18:17:24,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 2728 transitions. [2021-11-13 18:17:24,676 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.55810147299509 [2021-11-13 18:17:24,676 INFO L72 ComplementDD]: Start complementDD. Operand 52 states and 2728 transitions. [2021-11-13 18:17:24,676 INFO L73 IsDeterministic]: Start isDeterministic. Operand 52 states and 2728 transitions. [2021-11-13 18:17:24,677 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:24,677 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 52 states and 2728 transitions. [2021-11-13 18:17:24,680 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-13 18:17:24,683 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-13 18:17:24,684 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-13 18:17:24,684 INFO L186 Difference]: Start difference. First operand has 367 places, 338 transitions, 3442 flow. Second operand 52 states and 2728 transitions. [2021-11-13 18:17:24,684 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 408 places, 465 transitions, 5928 flow [2021-11-13 18:17:24,806 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 375 places, 465 transitions, 5630 flow, removed 54 selfloop flow, removed 33 redundant places. [2021-11-13 18:17:24,816 INFO L242 Difference]: Finished difference. Result has 396 places, 422 transitions, 4824 flow [2021-11-13 18:17:24,817 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3215, PETRI_DIFFERENCE_MINUEND_PLACES=324, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=338, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=224, PETRI_DIFFERENCE_SUBTRAHEND_STATES=52, PETRI_FLOW=4824, PETRI_PLACES=396, PETRI_TRANSITIONS=422} [2021-11-13 18:17:24,817 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 308 predicate places. [2021-11-13 18:17:24,818 INFO L470 AbstractCegarLoop]: Abstraction has has 396 places, 422 transitions, 4824 flow [2021-11-13 18:17:24,818 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-13 18:17:24,818 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:24,818 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-13 18:17:24,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-11-13 18:17:24,819 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:24,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:24,819 INFO L85 PathProgramCache]: Analyzing trace with hash -1537254182, now seen corresponding path program 51 times [2021-11-13 18:17:24,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:24,820 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227715564] [2021-11-13 18:17:24,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:24,820 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:24,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:25,513 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-13 18:17:25,513 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:25,513 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227715564] [2021-11-13 18:17:25,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227715564] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:25,513 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:25,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:17:25,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156985078] [2021-11-13 18:17:25,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:25,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:17:25,514 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:25,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:17:25,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:17:25,516 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:17:25,517 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 396 places, 422 transitions, 4824 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-13 18:17:25,517 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:25,517 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:17:25,518 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:28,119 INFO L129 PetriNetUnfolder]: 379/1110 cut-off events. [2021-11-13 18:17:28,119 INFO L130 PetriNetUnfolder]: For 15988/15988 co-relation queries the response was YES. [2021-11-13 18:17:28,135 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7606 conditions, 1110 events. 379/1110 cut-off events. For 15988/15988 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 6565 event pairs, 41 based on Foata normal form. 1/1109 useless extension candidates. Maximal degree in co-relation 7476. Up to 727 conditions per place. [2021-11-13 18:17:28,142 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 299 selfloop transitions, 109 changer transitions 29/476 dead transitions. [2021-11-13 18:17:28,142 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 428 places, 476 transitions, 6389 flow [2021-11-13 18:17:28,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-13 18:17:28,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-13 18:17:28,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2066 transitions. [2021-11-13 18:17:28,144 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.563557010365521 [2021-11-13 18:17:28,144 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2066 transitions. [2021-11-13 18:17:28,144 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2066 transitions. [2021-11-13 18:17:28,145 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:28,145 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2066 transitions. [2021-11-13 18:17:28,147 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-13 18:17:28,149 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-13 18:17:28,149 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-13 18:17:28,150 INFO L186 Difference]: Start difference. First operand has 396 places, 422 transitions, 4824 flow. Second operand 39 states and 2066 transitions. [2021-11-13 18:17:28,150 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 428 places, 476 transitions, 6389 flow [2021-11-13 18:17:28,316 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 407 places, 476 transitions, 5602 flow, removed 341 selfloop flow, removed 21 redundant places. [2021-11-13 18:17:28,325 INFO L242 Difference]: Finished difference. Result has 417 places, 431 transitions, 4486 flow [2021-11-13 18:17:28,326 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4059, PETRI_DIFFERENCE_MINUEND_PLACES=369, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=422, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=315, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=4486, PETRI_PLACES=417, PETRI_TRANSITIONS=431} [2021-11-13 18:17:28,327 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 329 predicate places. [2021-11-13 18:17:28,327 INFO L470 AbstractCegarLoop]: Abstraction has has 417 places, 431 transitions, 4486 flow [2021-11-13 18:17:28,328 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-13 18:17:28,328 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:28,328 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-13 18:17:28,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-11-13 18:17:28,329 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:28,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:28,329 INFO L85 PathProgramCache]: Analyzing trace with hash 1796894888, now seen corresponding path program 52 times [2021-11-13 18:17:28,330 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:28,330 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093214441] [2021-11-13 18:17:28,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:28,330 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:28,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:28,931 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-13 18:17:28,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:28,932 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093214441] [2021-11-13 18:17:28,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1093214441] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:28,932 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:28,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:17:28,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390137745] [2021-11-13 18:17:28,932 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:28,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:17:28,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:28,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:17:28,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:17:28,935 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:17:28,936 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 417 places, 431 transitions, 4486 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-13 18:17:28,936 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:28,937 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:17:28,937 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:31,329 INFO L129 PetriNetUnfolder]: 377/1072 cut-off events. [2021-11-13 18:17:31,329 INFO L130 PetriNetUnfolder]: For 15537/15537 co-relation queries the response was YES. [2021-11-13 18:17:31,342 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7348 conditions, 1072 events. 377/1072 cut-off events. For 15537/15537 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 6265 event pairs, 31 based on Foata normal form. 1/1071 useless extension candidates. Maximal degree in co-relation 7212. Up to 720 conditions per place. [2021-11-13 18:17:31,348 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 296 selfloop transitions, 99 changer transitions 40/474 dead transitions. [2021-11-13 18:17:31,348 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 443 places, 474 transitions, 5929 flow [2021-11-13 18:17:31,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:17:31,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:17:31,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1810 transitions. [2021-11-13 18:17:31,351 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5663329161451814 [2021-11-13 18:17:31,351 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1810 transitions. [2021-11-13 18:17:31,351 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1810 transitions. [2021-11-13 18:17:31,352 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:31,352 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1810 transitions. [2021-11-13 18:17:31,354 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.23529411764706) internal successors, (1810), 34 states have internal predecessors, (1810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:31,356 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-13 18:17:31,357 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-13 18:17:31,357 INFO L186 Difference]: Start difference. First operand has 417 places, 431 transitions, 4486 flow. Second operand 34 states and 1810 transitions. [2021-11-13 18:17:31,357 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 443 places, 474 transitions, 5929 flow [2021-11-13 18:17:31,528 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 409 places, 474 transitions, 5676 flow, removed 60 selfloop flow, removed 34 redundant places. [2021-11-13 18:17:31,537 INFO L242 Difference]: Finished difference. Result has 421 places, 425 transitions, 4483 flow [2021-11-13 18:17:31,537 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4261, PETRI_DIFFERENCE_MINUEND_PLACES=376, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=431, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=96, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=333, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=4483, PETRI_PLACES=421, PETRI_TRANSITIONS=425} [2021-11-13 18:17:31,538 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 333 predicate places. [2021-11-13 18:17:31,538 INFO L470 AbstractCegarLoop]: Abstraction has has 421 places, 425 transitions, 4483 flow [2021-11-13 18:17:31,538 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-13 18:17:31,538 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:31,538 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-13 18:17:31,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-11-13 18:17:31,539 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:31,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:31,539 INFO L85 PathProgramCache]: Analyzing trace with hash 1374068084, now seen corresponding path program 53 times [2021-11-13 18:17:31,539 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:31,540 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074216736] [2021-11-13 18:17:31,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:31,540 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:31,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:32,267 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-13 18:17:32,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:32,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074216736] [2021-11-13 18:17:32,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074216736] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:32,268 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:32,268 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:17:32,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451015163] [2021-11-13 18:17:32,268 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:32,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:17:32,269 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:32,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:17:32,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:17:32,271 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:17:32,272 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 421 places, 425 transitions, 4483 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-13 18:17:32,272 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:32,272 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:17:32,272 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:34,623 INFO L129 PetriNetUnfolder]: 367/1078 cut-off events. [2021-11-13 18:17:34,623 INFO L130 PetriNetUnfolder]: For 15517/15517 co-relation queries the response was YES. [2021-11-13 18:17:34,640 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7297 conditions, 1078 events. 367/1078 cut-off events. For 15517/15517 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 6308 event pairs, 36 based on Foata normal form. 1/1077 useless extension candidates. Maximal degree in co-relation 7156. Up to 727 conditions per place. [2021-11-13 18:17:34,646 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 297 selfloop transitions, 91 changer transitions 36/463 dead transitions. [2021-11-13 18:17:34,646 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 444 places, 463 transitions, 5754 flow [2021-11-13 18:17:34,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-13 18:17:34,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-13 18:17:34,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1855 transitions. [2021-11-13 18:17:34,648 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5638297872340425 [2021-11-13 18:17:34,648 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1855 transitions. [2021-11-13 18:17:34,648 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1855 transitions. [2021-11-13 18:17:34,649 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:34,649 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1855 transitions. [2021-11-13 18:17:34,651 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.0) internal successors, (1855), 35 states have internal predecessors, (1855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:34,653 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-13 18:17:34,654 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-13 18:17:34,654 INFO L186 Difference]: Start difference. First operand has 421 places, 425 transitions, 4483 flow. Second operand 35 states and 1855 transitions. [2021-11-13 18:17:34,654 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 444 places, 463 transitions, 5754 flow [2021-11-13 18:17:34,834 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 410 places, 463 transitions, 5416 flow, removed 47 selfloop flow, removed 34 redundant places. [2021-11-13 18:17:34,843 INFO L242 Difference]: Finished difference. Result has 420 places, 417 transitions, 4363 flow [2021-11-13 18:17:34,843 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4185, PETRI_DIFFERENCE_MINUEND_PLACES=376, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=425, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=334, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=4363, PETRI_PLACES=420, PETRI_TRANSITIONS=417} [2021-11-13 18:17:34,844 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 332 predicate places. [2021-11-13 18:17:34,844 INFO L470 AbstractCegarLoop]: Abstraction has has 420 places, 417 transitions, 4363 flow [2021-11-13 18:17:34,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-13 18:17:34,844 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:34,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-13 18:17:34,845 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-11-13 18:17:34,845 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:34,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:34,845 INFO L85 PathProgramCache]: Analyzing trace with hash 895739310, now seen corresponding path program 54 times [2021-11-13 18:17:34,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:34,846 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319174693] [2021-11-13 18:17:34,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:34,846 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:34,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:35,399 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-13 18:17:35,399 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:35,399 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319174693] [2021-11-13 18:17:35,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319174693] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:35,399 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:35,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:17:35,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581086998] [2021-11-13 18:17:35,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:35,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:17:35,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:35,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:17:35,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:17:35,402 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:17:35,403 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 420 places, 417 transitions, 4363 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-13 18:17:35,403 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:35,404 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:17:35,404 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:37,354 INFO L129 PetriNetUnfolder]: 372/1088 cut-off events. [2021-11-13 18:17:37,355 INFO L130 PetriNetUnfolder]: For 14890/14890 co-relation queries the response was YES. [2021-11-13 18:17:37,384 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7329 conditions, 1088 events. 372/1088 cut-off events. For 14890/14890 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 6422 event pairs, 43 based on Foata normal form. 1/1087 useless extension candidates. Maximal degree in co-relation 7191. Up to 746 conditions per place. [2021-11-13 18:17:37,395 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 311 selfloop transitions, 88 changer transitions 34/472 dead transitions. [2021-11-13 18:17:37,395 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 442 places, 472 transitions, 5914 flow [2021-11-13 18:17:37,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-13 18:17:37,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-13 18:17:37,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1910 transitions. [2021-11-13 18:17:37,399 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5644208037825059 [2021-11-13 18:17:37,400 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1910 transitions. [2021-11-13 18:17:37,400 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1910 transitions. [2021-11-13 18:17:37,401 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:37,401 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1910 transitions. [2021-11-13 18:17:37,405 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-13 18:17:37,409 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-13 18:17:37,410 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-13 18:17:37,410 INFO L186 Difference]: Start difference. First operand has 420 places, 417 transitions, 4363 flow. Second operand 36 states and 1910 transitions. [2021-11-13 18:17:37,410 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 442 places, 472 transitions, 5914 flow [2021-11-13 18:17:37,697 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 403 places, 472 transitions, 5542 flow, removed 50 selfloop flow, removed 39 redundant places. [2021-11-13 18:17:37,710 INFO L242 Difference]: Finished difference. Result has 417 places, 427 transitions, 4451 flow [2021-11-13 18:17:37,711 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4061, PETRI_DIFFERENCE_MINUEND_PLACES=368, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=417, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=79, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=331, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=4451, PETRI_PLACES=417, PETRI_TRANSITIONS=427} [2021-11-13 18:17:37,712 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 329 predicate places. [2021-11-13 18:17:37,712 INFO L470 AbstractCegarLoop]: Abstraction has has 417 places, 427 transitions, 4451 flow [2021-11-13 18:17:37,713 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-13 18:17:37,713 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:37,713 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-13 18:17:37,713 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-11-13 18:17:37,713 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:37,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:37,714 INFO L85 PathProgramCache]: Analyzing trace with hash 735647022, now seen corresponding path program 55 times [2021-11-13 18:17:37,714 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:37,714 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182829627] [2021-11-13 18:17:37,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:37,715 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:37,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:38,388 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-13 18:17:38,388 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:38,388 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182829627] [2021-11-13 18:17:38,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182829627] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:38,388 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:38,388 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:17:38,389 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9003999] [2021-11-13 18:17:38,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:38,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:17:38,389 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:38,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:17:38,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:17:38,391 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:17:38,391 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 417 places, 427 transitions, 4451 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-13 18:17:38,392 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:38,392 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:17:38,392 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:40,398 INFO L129 PetriNetUnfolder]: 371/1092 cut-off events. [2021-11-13 18:17:40,398 INFO L130 PetriNetUnfolder]: For 14048/14048 co-relation queries the response was YES. [2021-11-13 18:17:40,413 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7230 conditions, 1092 events. 371/1092 cut-off events. For 14048/14048 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 6496 event pairs, 50 based on Foata normal form. 1/1091 useless extension candidates. Maximal degree in co-relation 7092. Up to 726 conditions per place. [2021-11-13 18:17:40,418 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 302 selfloop transitions, 98 changer transitions 36/475 dead transitions. [2021-11-13 18:17:40,419 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 443 places, 475 transitions, 5898 flow [2021-11-13 18:17:40,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-13 18:17:40,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-13 18:17:40,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1912 transitions. [2021-11-13 18:17:40,421 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5650118203309693 [2021-11-13 18:17:40,421 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1912 transitions. [2021-11-13 18:17:40,421 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1912 transitions. [2021-11-13 18:17:40,422 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:40,422 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1912 transitions. [2021-11-13 18:17:40,424 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-13 18:17:40,425 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-13 18:17:40,426 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-13 18:17:40,426 INFO L186 Difference]: Start difference. First operand has 417 places, 427 transitions, 4451 flow. Second operand 36 states and 1912 transitions. [2021-11-13 18:17:40,426 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 443 places, 475 transitions, 5898 flow [2021-11-13 18:17:40,600 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 415 places, 475 transitions, 5669 flow, removed 58 selfloop flow, removed 28 redundant places. [2021-11-13 18:17:40,610 INFO L242 Difference]: Finished difference. Result has 429 places, 427 transitions, 4545 flow [2021-11-13 18:17:40,611 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4259, PETRI_DIFFERENCE_MINUEND_PLACES=380, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=427, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=96, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=330, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=4545, PETRI_PLACES=429, PETRI_TRANSITIONS=427} [2021-11-13 18:17:40,611 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 341 predicate places. [2021-11-13 18:17:40,611 INFO L470 AbstractCegarLoop]: Abstraction has has 429 places, 427 transitions, 4545 flow [2021-11-13 18:17:40,611 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-13 18:17:40,612 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:40,612 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-13 18:17:40,612 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-11-13 18:17:40,612 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:40,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:40,612 INFO L85 PathProgramCache]: Analyzing trace with hash -1509562524, now seen corresponding path program 56 times [2021-11-13 18:17:40,613 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:40,613 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256001694] [2021-11-13 18:17:40,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:40,613 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:40,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:41,241 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-13 18:17:41,241 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:41,242 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256001694] [2021-11-13 18:17:41,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256001694] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:41,242 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:41,242 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:17:41,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341527821] [2021-11-13 18:17:41,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:41,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:17:41,243 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:41,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:17:41,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:17:41,246 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:17:41,247 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 429 places, 427 transitions, 4545 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-13 18:17:41,247 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:41,247 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:17:41,247 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:43,849 INFO L129 PetriNetUnfolder]: 404/1191 cut-off events. [2021-11-13 18:17:43,850 INFO L130 PetriNetUnfolder]: For 17362/17362 co-relation queries the response was YES. [2021-11-13 18:17:43,870 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8073 conditions, 1191 events. 404/1191 cut-off events. For 17362/17362 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 7203 event pairs, 40 based on Foata normal form. 1/1190 useless extension candidates. Maximal degree in co-relation 7930. Up to 697 conditions per place. [2021-11-13 18:17:43,878 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 266 selfloop transitions, 202 changer transitions 23/530 dead transitions. [2021-11-13 18:17:43,878 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 464 places, 530 transitions, 7073 flow [2021-11-13 18:17:43,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-11-13 18:17:43,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2021-11-13 18:17:43,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2426 transitions. [2021-11-13 18:17:43,881 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.561054579093432 [2021-11-13 18:17:43,881 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 2426 transitions. [2021-11-13 18:17:43,881 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 2426 transitions. [2021-11-13 18:17:43,882 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:43,882 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 2426 transitions. [2021-11-13 18:17:43,885 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-13 18:17:43,890 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-13 18:17:43,891 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-13 18:17:43,892 INFO L186 Difference]: Start difference. First operand has 429 places, 427 transitions, 4545 flow. Second operand 46 states and 2426 transitions. [2021-11-13 18:17:43,892 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 464 places, 530 transitions, 7073 flow [2021-11-13 18:17:44,186 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 430 places, 530 transitions, 6735 flow, removed 56 selfloop flow, removed 34 redundant places. [2021-11-13 18:17:44,201 INFO L242 Difference]: Finished difference. Result has 443 places, 481 transitions, 5778 flow [2021-11-13 18:17:44,202 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4276, PETRI_DIFFERENCE_MINUEND_PLACES=385, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=427, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=154, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=243, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=5778, PETRI_PLACES=443, PETRI_TRANSITIONS=481} [2021-11-13 18:17:44,202 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 355 predicate places. [2021-11-13 18:17:44,203 INFO L470 AbstractCegarLoop]: Abstraction has has 443 places, 481 transitions, 5778 flow [2021-11-13 18:17:44,203 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-13 18:17:44,203 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:44,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-13 18:17:44,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-11-13 18:17:44,204 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:44,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:44,205 INFO L85 PathProgramCache]: Analyzing trace with hash -1829626674, now seen corresponding path program 57 times [2021-11-13 18:17:44,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:44,205 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542959523] [2021-11-13 18:17:44,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:44,205 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:44,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:44,945 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-13 18:17:44,945 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:44,945 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542959523] [2021-11-13 18:17:44,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542959523] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:44,945 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:44,946 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:17:44,946 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066768777] [2021-11-13 18:17:44,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:44,946 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:17:44,946 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:44,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:17:44,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:17:44,948 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:17:44,950 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 443 places, 481 transitions, 5778 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-13 18:17:44,950 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:44,950 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:17:44,950 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:47,600 INFO L129 PetriNetUnfolder]: 414/1196 cut-off events. [2021-11-13 18:17:47,600 INFO L130 PetriNetUnfolder]: For 19920/19920 co-relation queries the response was YES. [2021-11-13 18:17:47,620 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8726 conditions, 1196 events. 414/1196 cut-off events. For 19920/19920 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 7307 event pairs, 43 based on Foata normal form. 1/1195 useless extension candidates. Maximal degree in co-relation 8582. Up to 788 conditions per place. [2021-11-13 18:17:47,627 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 328 selfloop transitions, 148 changer transitions 32/547 dead transitions. [2021-11-13 18:17:47,627 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 483 places, 547 transitions, 7874 flow [2021-11-13 18:17:47,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-11-13 18:17:47,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2021-11-13 18:17:47,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 2472 transitions. [2021-11-13 18:17:47,630 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5595291987324581 [2021-11-13 18:17:47,630 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 2472 transitions. [2021-11-13 18:17:47,631 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 2472 transitions. [2021-11-13 18:17:47,632 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:47,632 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 2472 transitions. [2021-11-13 18:17:47,636 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 48 states, 47 states have (on average 52.59574468085106) internal successors, (2472), 47 states have internal predecessors, (2472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:47,640 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-13 18:17:47,641 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-13 18:17:47,642 INFO L186 Difference]: Start difference. First operand has 443 places, 481 transitions, 5778 flow. Second operand 47 states and 2472 transitions. [2021-11-13 18:17:47,642 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 483 places, 547 transitions, 7874 flow [2021-11-13 18:17:47,945 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 454 places, 547 transitions, 7247 flow, removed 250 selfloop flow, removed 29 redundant places. [2021-11-13 18:17:47,956 INFO L242 Difference]: Finished difference. Result has 466 places, 498 transitions, 6009 flow [2021-11-13 18:17:47,957 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5247, PETRI_DIFFERENCE_MINUEND_PLACES=408, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=481, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=132, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=344, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=6009, PETRI_PLACES=466, PETRI_TRANSITIONS=498} [2021-11-13 18:17:47,957 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 378 predicate places. [2021-11-13 18:17:47,957 INFO L470 AbstractCegarLoop]: Abstraction has has 466 places, 498 transitions, 6009 flow [2021-11-13 18:17:47,957 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-13 18:17:47,958 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:47,958 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-13 18:17:47,958 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-11-13 18:17:47,958 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:47,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:47,958 INFO L85 PathProgramCache]: Analyzing trace with hash -683735918, now seen corresponding path program 58 times [2021-11-13 18:17:47,958 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:47,959 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402132739] [2021-11-13 18:17:47,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:47,959 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:47,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:48,614 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-13 18:17:48,614 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:48,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402132739] [2021-11-13 18:17:48,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402132739] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:48,614 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:48,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:17:48,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758784628] [2021-11-13 18:17:48,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:48,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:17:48,615 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:48,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:17:48,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:17:48,617 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:17:48,619 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 466 places, 498 transitions, 6009 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-13 18:17:48,619 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:48,619 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:17:48,619 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:51,511 INFO L129 PetriNetUnfolder]: 408/1211 cut-off events. [2021-11-13 18:17:51,511 INFO L130 PetriNetUnfolder]: For 18991/18991 co-relation queries the response was YES. [2021-11-13 18:17:51,528 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8585 conditions, 1211 events. 408/1211 cut-off events. For 18991/18991 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 7470 event pairs, 48 based on Foata normal form. 1/1210 useless extension candidates. Maximal degree in co-relation 8435. Up to 793 conditions per place. [2021-11-13 18:17:51,535 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 337 selfloop transitions, 125 changer transitions 36/537 dead transitions. [2021-11-13 18:17:51,535 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 501 places, 537 transitions, 7443 flow [2021-11-13 18:17:51,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-11-13 18:17:51,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2021-11-13 18:17:51,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2315 transitions. [2021-11-13 18:17:51,537 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5597195357833655 [2021-11-13 18:17:51,537 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 2315 transitions. [2021-11-13 18:17:51,537 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 2315 transitions. [2021-11-13 18:17:51,538 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:51,538 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 2315 transitions. [2021-11-13 18:17:51,540 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 52.61363636363637) internal successors, (2315), 44 states have internal predecessors, (2315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:51,543 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-13 18:17:51,543 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-13 18:17:51,543 INFO L186 Difference]: Start difference. First operand has 466 places, 498 transitions, 6009 flow. Second operand 44 states and 2315 transitions. [2021-11-13 18:17:51,543 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 501 places, 537 transitions, 7443 flow [2021-11-13 18:17:51,888 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 464 places, 537 transitions, 6971 flow, removed 149 selfloop flow, removed 37 redundant places. [2021-11-13 18:17:51,904 INFO L242 Difference]: Finished difference. Result has 474 places, 490 transitions, 5828 flow [2021-11-13 18:17:51,905 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5577, PETRI_DIFFERENCE_MINUEND_PLACES=421, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=498, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=125, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=373, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=5828, PETRI_PLACES=474, PETRI_TRANSITIONS=490} [2021-11-13 18:17:51,905 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 386 predicate places. [2021-11-13 18:17:51,906 INFO L470 AbstractCegarLoop]: Abstraction has has 474 places, 490 transitions, 5828 flow [2021-11-13 18:17:51,906 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-13 18:17:51,906 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:51,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-13 18:17:51,907 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-11-13 18:17:51,907 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:51,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:51,908 INFO L85 PathProgramCache]: Analyzing trace with hash 900429324, now seen corresponding path program 59 times [2021-11-13 18:17:51,908 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:51,908 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104763358] [2021-11-13 18:17:51,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:51,908 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:51,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:52,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-13 18:17:52,556 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:52,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104763358] [2021-11-13 18:17:52,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104763358] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:52,556 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:52,557 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:17:52,557 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054702290] [2021-11-13 18:17:52,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:52,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:17:52,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:52,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:17:52,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:17:52,558 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:17:52,559 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 474 places, 490 transitions, 5828 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-13 18:17:52,559 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:52,559 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:17:52,559 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:54,569 INFO L129 PetriNetUnfolder]: 405/1204 cut-off events. [2021-11-13 18:17:54,569 INFO L130 PetriNetUnfolder]: For 17702/17702 co-relation queries the response was YES. [2021-11-13 18:17:54,588 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8497 conditions, 1204 events. 405/1204 cut-off events. For 17702/17702 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 7407 event pairs, 44 based on Foata normal form. 1/1203 useless extension candidates. Maximal degree in co-relation 8345. Up to 812 conditions per place. [2021-11-13 18:17:54,594 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 360 selfloop transitions, 105 changer transitions 27/531 dead transitions. [2021-11-13 18:17:54,595 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 493 places, 531 transitions, 7372 flow [2021-11-13 18:17:54,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-13 18:17:54,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-13 18:17:54,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1757 transitions. [2021-11-13 18:17:54,597 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5664087685364281 [2021-11-13 18:17:54,597 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1757 transitions. [2021-11-13 18:17:54,597 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1757 transitions. [2021-11-13 18:17:54,597 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:54,597 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1757 transitions. [2021-11-13 18:17:54,600 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-13 18:17:54,603 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-13 18:17:54,604 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-13 18:17:54,604 INFO L186 Difference]: Start difference. First operand has 474 places, 490 transitions, 5828 flow. Second operand 33 states and 1757 transitions. [2021-11-13 18:17:54,604 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 493 places, 531 transitions, 7372 flow [2021-11-13 18:17:54,859 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 448 places, 531 transitions, 7010 flow, removed 23 selfloop flow, removed 45 redundant places. [2021-11-13 18:17:54,872 INFO L242 Difference]: Finished difference. Result has 458 places, 493 transitions, 5843 flow [2021-11-13 18:17:54,873 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5490, PETRI_DIFFERENCE_MINUEND_PLACES=416, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=490, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=387, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=5843, PETRI_PLACES=458, PETRI_TRANSITIONS=493} [2021-11-13 18:17:54,874 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 370 predicate places. [2021-11-13 18:17:54,874 INFO L470 AbstractCegarLoop]: Abstraction has has 458 places, 493 transitions, 5843 flow [2021-11-13 18:17:54,874 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-13 18:17:54,874 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:54,874 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-13 18:17:54,874 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-11-13 18:17:54,875 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:54,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:54,875 INFO L85 PathProgramCache]: Analyzing trace with hash 1280973132, now seen corresponding path program 60 times [2021-11-13 18:17:54,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:54,875 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964872715] [2021-11-13 18:17:54,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:54,876 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:54,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:55,572 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-13 18:17:55,572 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:55,572 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964872715] [2021-11-13 18:17:55,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964872715] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:55,573 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:55,573 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:17:55,573 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329372963] [2021-11-13 18:17:55,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:55,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:17:55,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:55,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:17:55,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:17:55,575 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:17:55,577 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 458 places, 493 transitions, 5843 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-13 18:17:55,577 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:55,577 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:17:55,577 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:58,012 INFO L129 PetriNetUnfolder]: 406/1204 cut-off events. [2021-11-13 18:17:58,012 INFO L130 PetriNetUnfolder]: For 18301/18301 co-relation queries the response was YES. [2021-11-13 18:17:58,034 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8541 conditions, 1204 events. 406/1204 cut-off events. For 18301/18301 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 7439 event pairs, 42 based on Foata normal form. 1/1203 useless extension candidates. Maximal degree in co-relation 8390. Up to 845 conditions per place. [2021-11-13 18:17:58,041 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 379 selfloop transitions, 84 changer transitions 31/533 dead transitions. [2021-11-13 18:17:58,041 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 484 places, 533 transitions, 7410 flow [2021-11-13 18:17:58,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:17:58,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:17:58,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1804 transitions. [2021-11-13 18:17:58,043 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5644555694618273 [2021-11-13 18:17:58,043 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1804 transitions. [2021-11-13 18:17:58,043 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1804 transitions. [2021-11-13 18:17:58,044 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:58,044 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1804 transitions. [2021-11-13 18:17:58,047 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.05882352941177) internal successors, (1804), 34 states have internal predecessors, (1804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:58,051 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-13 18:17:58,052 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-13 18:17:58,052 INFO L186 Difference]: Start difference. First operand has 458 places, 493 transitions, 5843 flow. Second operand 34 states and 1804 transitions. [2021-11-13 18:17:58,052 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 484 places, 533 transitions, 7410 flow [2021-11-13 18:17:58,372 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 455 places, 533 transitions, 7125 flow, removed 64 selfloop flow, removed 29 redundant places. [2021-11-13 18:17:58,383 INFO L242 Difference]: Finished difference. Result has 465 places, 491 transitions, 5858 flow [2021-11-13 18:17:58,384 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5606, PETRI_DIFFERENCE_MINUEND_PLACES=422, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=493, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=410, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=5858, PETRI_PLACES=465, PETRI_TRANSITIONS=491} [2021-11-13 18:17:58,385 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 377 predicate places. [2021-11-13 18:17:58,385 INFO L470 AbstractCegarLoop]: Abstraction has has 465 places, 491 transitions, 5858 flow [2021-11-13 18:17:58,385 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-13 18:17:58,385 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:58,385 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-13 18:17:58,385 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-11-13 18:17:58,386 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:58,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:58,386 INFO L85 PathProgramCache]: Analyzing trace with hash -528617858, now seen corresponding path program 61 times [2021-11-13 18:17:58,386 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:58,387 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677809498] [2021-11-13 18:17:58,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:58,387 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:58,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:58,958 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-13 18:17:58,958 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:58,958 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677809498] [2021-11-13 18:17:58,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1677809498] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:58,958 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:58,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:17:58,958 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039675239] [2021-11-13 18:17:58,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:58,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:17:58,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:58,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:17:58,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:17:58,960 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:17:58,961 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 465 places, 491 transitions, 5858 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-13 18:17:58,961 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:58,961 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:17:58,962 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:18:01,335 INFO L129 PetriNetUnfolder]: 406/1211 cut-off events. [2021-11-13 18:18:01,336 INFO L130 PetriNetUnfolder]: For 17665/17665 co-relation queries the response was YES. [2021-11-13 18:18:01,357 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8532 conditions, 1211 events. 406/1211 cut-off events. For 17665/17665 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 7478 event pairs, 55 based on Foata normal form. 1/1210 useless extension candidates. Maximal degree in co-relation 8379. Up to 812 conditions per place. [2021-11-13 18:18:01,364 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 359 selfloop transitions, 110 changer transitions 30/538 dead transitions. [2021-11-13 18:18:01,364 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 492 places, 538 transitions, 7410 flow [2021-11-13 18:18:01,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-13 18:18:01,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-13 18:18:01,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2012 transitions. [2021-11-13 18:18:01,366 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5632698768197089 [2021-11-13 18:18:01,366 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2012 transitions. [2021-11-13 18:18:01,366 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2012 transitions. [2021-11-13 18:18:01,367 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:18:01,367 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2012 transitions. [2021-11-13 18:18:01,370 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.94736842105263) internal successors, (2012), 38 states have internal predecessors, (2012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:18:01,373 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-13 18:18:01,373 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-13 18:18:01,373 INFO L186 Difference]: Start difference. First operand has 465 places, 491 transitions, 5858 flow. Second operand 38 states and 2012 transitions. [2021-11-13 18:18:01,373 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 492 places, 538 transitions, 7410 flow [2021-11-13 18:18:01,608 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 460 places, 538 transitions, 7146 flow, removed 62 selfloop flow, removed 32 redundant places. [2021-11-13 18:18:01,620 INFO L242 Difference]: Finished difference. Result has 470 places, 496 transitions, 6004 flow [2021-11-13 18:18:01,621 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5638, PETRI_DIFFERENCE_MINUEND_PLACES=423, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=491, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=383, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=6004, PETRI_PLACES=470, PETRI_TRANSITIONS=496} [2021-11-13 18:18:01,622 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 382 predicate places. [2021-11-13 18:18:01,622 INFO L470 AbstractCegarLoop]: Abstraction has has 470 places, 496 transitions, 6004 flow [2021-11-13 18:18:01,622 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-13 18:18:01,622 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:18:01,623 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-13 18:18:01,623 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-11-13 18:18:01,623 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:18:01,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:18:01,624 INFO L85 PathProgramCache]: Analyzing trace with hash 1524726466, now seen corresponding path program 62 times [2021-11-13 18:18:01,624 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:18:01,624 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407278922] [2021-11-13 18:18:01,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:18:01,625 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:18:01,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:02,204 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-13 18:18:02,204 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:18:02,204 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407278922] [2021-11-13 18:18:02,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407278922] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:18:02,204 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:18:02,204 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:18:02,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317832506] [2021-11-13 18:18:02,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:18:02,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:18:02,205 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:18:02,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:18:02,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:18:02,207 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:18:02,208 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 470 places, 496 transitions, 6004 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-13 18:18:02,208 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:18:02,208 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:18:02,208 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:18:06,078 INFO L129 PetriNetUnfolder]: 441/1348 cut-off events. [2021-11-13 18:18:06,078 INFO L130 PetriNetUnfolder]: For 19638/19638 co-relation queries the response was YES. [2021-11-13 18:18:06,098 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9449 conditions, 1348 events. 441/1348 cut-off events. For 19638/19638 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 8701 event pairs, 51 based on Foata normal form. 1/1347 useless extension candidates. Maximal degree in co-relation 9295. Up to 818 conditions per place. [2021-11-13 18:18:06,106 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 360 selfloop transitions, 189 changer transitions 22/610 dead transitions. [2021-11-13 18:18:06,106 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 510 places, 610 transitions, 8708 flow [2021-11-13 18:18:06,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-11-13 18:18:06,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2021-11-13 18:18:06,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 2575 transitions. [2021-11-13 18:18:06,108 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5590534085974815 [2021-11-13 18:18:06,108 INFO L72 ComplementDD]: Start complementDD. Operand 49 states and 2575 transitions. [2021-11-13 18:18:06,108 INFO L73 IsDeterministic]: Start isDeterministic. Operand 49 states and 2575 transitions. [2021-11-13 18:18:06,109 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:18:06,109 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 49 states and 2575 transitions. [2021-11-13 18:18:06,111 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-13 18:18:06,116 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-13 18:18:06,117 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-13 18:18:06,117 INFO L186 Difference]: Start difference. First operand has 470 places, 496 transitions, 6004 flow. Second operand 49 states and 2575 transitions. [2021-11-13 18:18:06,117 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 510 places, 610 transitions, 8708 flow [2021-11-13 18:18:06,421 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 477 places, 610 transitions, 8325 flow, removed 68 selfloop flow, removed 33 redundant places. [2021-11-13 18:18:06,439 INFO L242 Difference]: Finished difference. Result has 488 places, 563 transitions, 7240 flow [2021-11-13 18:18:06,440 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5675, PETRI_DIFFERENCE_MINUEND_PLACES=429, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=496, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=129, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=321, PETRI_DIFFERENCE_SUBTRAHEND_STATES=49, PETRI_FLOW=7240, PETRI_PLACES=488, PETRI_TRANSITIONS=563} [2021-11-13 18:18:06,441 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 400 predicate places. [2021-11-13 18:18:06,441 INFO L470 AbstractCegarLoop]: Abstraction has has 488 places, 563 transitions, 7240 flow [2021-11-13 18:18:06,441 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-13 18:18:06,442 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:18:06,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-13 18:18:06,442 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-11-13 18:18:06,442 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:18:06,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:18:06,443 INFO L85 PathProgramCache]: Analyzing trace with hash -2072827622, now seen corresponding path program 63 times [2021-11-13 18:18:06,443 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:18:06,443 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433495996] [2021-11-13 18:18:06,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:18:06,444 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:18:06,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:07,157 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-13 18:18:07,158 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:18:07,158 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433495996] [2021-11-13 18:18:07,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433495996] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:18:07,158 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:18:07,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:18:07,158 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015402512] [2021-11-13 18:18:07,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:18:07,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:18:07,159 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:18:07,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:18:07,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:18:07,161 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:18:07,163 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 488 places, 563 transitions, 7240 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-13 18:18:07,163 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:18:07,163 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:18:07,163 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:18:09,503 INFO L129 PetriNetUnfolder]: 443/1357 cut-off events. [2021-11-13 18:18:09,504 INFO L130 PetriNetUnfolder]: For 21743/21743 co-relation queries the response was YES. [2021-11-13 18:18:09,528 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9878 conditions, 1357 events. 443/1357 cut-off events. For 21743/21743 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 8853 event pairs, 52 based on Foata normal form. 1/1356 useless extension candidates. Maximal degree in co-relation 9720. Up to 961 conditions per place. [2021-11-13 18:18:09,536 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 452 selfloop transitions, 90 changer transitions 22/603 dead transitions. [2021-11-13 18:18:09,536 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 517 places, 603 transitions, 8903 flow [2021-11-13 18:18:09,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-13 18:18:09,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-13 18:18:09,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1901 transitions. [2021-11-13 18:18:09,539 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5617612293144209 [2021-11-13 18:18:09,539 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1901 transitions. [2021-11-13 18:18:09,539 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1901 transitions. [2021-11-13 18:18:09,539 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:18:09,539 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1901 transitions. [2021-11-13 18:18:09,541 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.80555555555556) internal successors, (1901), 36 states have internal predecessors, (1901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:18:09,543 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-13 18:18:09,544 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-13 18:18:09,544 INFO L186 Difference]: Start difference. First operand has 488 places, 563 transitions, 7240 flow. Second operand 36 states and 1901 transitions. [2021-11-13 18:18:09,544 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 517 places, 603 transitions, 8903 flow [2021-11-13 18:18:09,869 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 484 places, 603 transitions, 8486 flow, removed 127 selfloop flow, removed 33 redundant places. [2021-11-13 18:18:09,883 INFO L242 Difference]: Finished difference. Result has 495 places, 569 transitions, 7180 flow [2021-11-13 18:18:09,884 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6827, PETRI_DIFFERENCE_MINUEND_PLACES=449, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=563, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=474, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=7180, PETRI_PLACES=495, PETRI_TRANSITIONS=569} [2021-11-13 18:18:09,885 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 407 predicate places. [2021-11-13 18:18:09,885 INFO L470 AbstractCegarLoop]: Abstraction has has 495 places, 569 transitions, 7180 flow [2021-11-13 18:18:09,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-13 18:18:09,885 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:18:09,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-13 18:18:09,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-11-13 18:18:09,886 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:18:09,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:18:09,886 INFO L85 PathProgramCache]: Analyzing trace with hash 1624558810, now seen corresponding path program 64 times [2021-11-13 18:18:09,886 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:18:09,887 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271373713] [2021-11-13 18:18:09,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:18:09,887 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:18:09,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:10,673 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-13 18:18:10,673 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:18:10,674 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271373713] [2021-11-13 18:18:10,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271373713] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:18:10,674 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:18:10,674 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-13 18:18:10,674 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919069701] [2021-11-13 18:18:10,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:18:10,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-13 18:18:10,675 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:18:10,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-13 18:18:10,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-13 18:18:10,677 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:18:10,679 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 495 places, 569 transitions, 7180 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-13 18:18:10,679 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:18:10,679 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:18:10,679 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:18:13,990 INFO L129 PetriNetUnfolder]: 439/1374 cut-off events. [2021-11-13 18:18:13,991 INFO L130 PetriNetUnfolder]: For 23262/23262 co-relation queries the response was YES. [2021-11-13 18:18:14,017 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9960 conditions, 1374 events. 439/1374 cut-off events. For 23262/23262 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 9070 event pairs, 42 based on Foata normal form. 1/1373 useless extension candidates. Maximal degree in co-relation 9792. Up to 865 conditions per place. [2021-11-13 18:18:14,026 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 404 selfloop transitions, 151 changer transitions 24/618 dead transitions. [2021-11-13 18:18:14,026 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 539 places, 618 transitions, 9009 flow [2021-11-13 18:18:14,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-11-13 18:18:14,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2021-11-13 18:18:14,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 2666 transitions. [2021-11-13 18:18:14,029 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5561118064246975 [2021-11-13 18:18:14,029 INFO L72 ComplementDD]: Start complementDD. Operand 51 states and 2666 transitions. [2021-11-13 18:18:14,029 INFO L73 IsDeterministic]: Start isDeterministic. Operand 51 states and 2666 transitions. [2021-11-13 18:18:14,030 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:18:14,030 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 51 states and 2666 transitions. [2021-11-13 18:18:14,032 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-13 18:18:14,035 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-13 18:18:14,035 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-13 18:18:14,036 INFO L186 Difference]: Start difference. First operand has 495 places, 569 transitions, 7180 flow. Second operand 51 states and 2666 transitions. [2021-11-13 18:18:14,036 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 539 places, 618 transitions, 9009 flow [2021-11-13 18:18:14,376 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 509 places, 618 transitions, 8763 flow, removed 61 selfloop flow, removed 30 redundant places. [2021-11-13 18:18:14,389 INFO L242 Difference]: Finished difference. Result has 518 places, 575 transitions, 7489 flow [2021-11-13 18:18:14,390 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6964, PETRI_DIFFERENCE_MINUEND_PLACES=459, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=569, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=143, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=425, PETRI_DIFFERENCE_SUBTRAHEND_STATES=51, PETRI_FLOW=7489, PETRI_PLACES=518, PETRI_TRANSITIONS=575} [2021-11-13 18:18:14,390 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 430 predicate places. [2021-11-13 18:18:14,391 INFO L470 AbstractCegarLoop]: Abstraction has has 518 places, 575 transitions, 7489 flow [2021-11-13 18:18:14,391 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-13 18:18:14,391 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:18:14,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-13 18:18:14,392 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-11-13 18:18:14,392 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:18:14,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:18:14,393 INFO L85 PathProgramCache]: Analyzing trace with hash -423869390, now seen corresponding path program 65 times [2021-11-13 18:18:14,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:18:14,393 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30494109] [2021-11-13 18:18:14,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:18:14,393 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:18:14,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:14,901 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-13 18:18:14,901 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:18:14,901 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30494109] [2021-11-13 18:18:14,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30494109] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:18:14,901 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:18:14,901 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:18:14,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638690309] [2021-11-13 18:18:14,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:18:14,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:18:14,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:18:14,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:18:14,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:18:14,903 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:18:14,904 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 518 places, 575 transitions, 7489 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-13 18:18:14,904 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:18:14,905 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:18:14,905 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:18:17,640 INFO L129 PetriNetUnfolder]: 450/1419 cut-off events. [2021-11-13 18:18:17,640 INFO L130 PetriNetUnfolder]: For 24014/24014 co-relation queries the response was YES. [2021-11-13 18:18:17,746 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10407 conditions, 1419 events. 450/1419 cut-off events. For 24014/24014 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 9503 event pairs, 51 based on Foata normal form. 1/1418 useless extension candidates. Maximal degree in co-relation 10236. Up to 950 conditions per place. [2021-11-13 18:18:17,755 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 449 selfloop transitions, 117 changer transitions 30/635 dead transitions. [2021-11-13 18:18:17,755 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 549 places, 635 transitions, 9509 flow [2021-11-13 18:18:17,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-13 18:18:17,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-13 18:18:17,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2063 transitions. [2021-11-13 18:18:17,757 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5627386797599564 [2021-11-13 18:18:17,757 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2063 transitions. [2021-11-13 18:18:17,757 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2063 transitions. [2021-11-13 18:18:17,758 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:18:17,758 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2063 transitions. [2021-11-13 18:18:17,760 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 52.8974358974359) internal successors, (2063), 39 states have internal predecessors, (2063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:18:17,762 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-13 18:18:17,763 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-13 18:18:17,763 INFO L186 Difference]: Start difference. First operand has 518 places, 575 transitions, 7489 flow. Second operand 39 states and 2063 transitions. [2021-11-13 18:18:17,763 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 549 places, 635 transitions, 9509 flow [2021-11-13 18:18:18,101 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 507 places, 635 transitions, 9065 flow, removed 105 selfloop flow, removed 42 redundant places. [2021-11-13 18:18:18,121 INFO L242 Difference]: Finished difference. Result has 517 places, 590 transitions, 7649 flow [2021-11-13 18:18:18,122 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7071, PETRI_DIFFERENCE_MINUEND_PLACES=469, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=575, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=461, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=7649, PETRI_PLACES=517, PETRI_TRANSITIONS=590} [2021-11-13 18:18:18,123 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 429 predicate places. [2021-11-13 18:18:18,123 INFO L470 AbstractCegarLoop]: Abstraction has has 517 places, 590 transitions, 7649 flow [2021-11-13 18:18:18,123 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-13 18:18:18,124 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:18:18,124 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-13 18:18:18,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-11-13 18:18:18,124 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:18:18,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:18:18,125 INFO L85 PathProgramCache]: Analyzing trace with hash 1347594054, now seen corresponding path program 66 times [2021-11-13 18:18:18,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:18:18,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836555012] [2021-11-13 18:18:18,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:18:18,126 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:18:18,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:18,724 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-13 18:18:18,724 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:18:18,724 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836555012] [2021-11-13 18:18:18,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836555012] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:18:18,725 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:18:18,725 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:18:18,725 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722405159] [2021-11-13 18:18:18,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:18:18,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:18:18,725 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:18:18,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:18:18,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:18:18,727 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:18:18,727 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 517 places, 590 transitions, 7649 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-13 18:18:18,727 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:18:18,728 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:18:18,728 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:18:21,174 INFO L129 PetriNetUnfolder]: 452/1410 cut-off events. [2021-11-13 18:18:21,174 INFO L130 PetriNetUnfolder]: For 24666/24666 co-relation queries the response was YES. [2021-11-13 18:18:21,199 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10465 conditions, 1410 events. 452/1410 cut-off events. For 24666/24666 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 9387 event pairs, 37 based on Foata normal form. 1/1409 useless extension candidates. Maximal degree in co-relation 10291. Up to 933 conditions per place. [2021-11-13 18:18:21,208 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 445 selfloop transitions, 131 changer transitions 21/636 dead transitions. [2021-11-13 18:18:21,208 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 545 places, 636 transitions, 9639 flow [2021-11-13 18:18:21,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-13 18:18:21,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-13 18:18:21,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1969 transitions. [2021-11-13 18:18:21,210 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.566129959746981 [2021-11-13 18:18:21,210 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1969 transitions. [2021-11-13 18:18:21,210 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1969 transitions. [2021-11-13 18:18:21,211 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:18:21,211 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1969 transitions. [2021-11-13 18:18:21,213 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 53.21621621621622) internal successors, (1969), 37 states have internal predecessors, (1969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:18:21,215 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-13 18:18:21,216 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-13 18:18:21,216 INFO L186 Difference]: Start difference. First operand has 517 places, 590 transitions, 7649 flow. Second operand 37 states and 1969 transitions. [2021-11-13 18:18:21,216 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 545 places, 636 transitions, 9639 flow [2021-11-13 18:18:21,598 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 515 places, 636 transitions, 9334 flow, removed 65 selfloop flow, removed 30 redundant places. [2021-11-13 18:18:21,612 INFO L242 Difference]: Finished difference. Result has 524 places, 601 transitions, 7967 flow [2021-11-13 18:18:21,613 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7384, PETRI_DIFFERENCE_MINUEND_PLACES=479, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=590, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=122, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=466, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=7967, PETRI_PLACES=524, PETRI_TRANSITIONS=601} [2021-11-13 18:18:21,613 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 436 predicate places. [2021-11-13 18:18:21,613 INFO L470 AbstractCegarLoop]: Abstraction has has 524 places, 601 transitions, 7967 flow [2021-11-13 18:18:21,613 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-13 18:18:21,613 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:18:21,614 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-13 18:18:21,614 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-11-13 18:18:21,614 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:18:21,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:18:21,614 INFO L85 PathProgramCache]: Analyzing trace with hash 1028818340, now seen corresponding path program 67 times [2021-11-13 18:18:21,614 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:18:21,614 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293509852] [2021-11-13 18:18:21,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:18:21,615 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:18:21,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:22,189 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-13 18:18:22,189 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:18:22,190 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293509852] [2021-11-13 18:18:22,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293509852] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:18:22,190 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:18:22,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:18:22,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513919008] [2021-11-13 18:18:22,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:18:22,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:18:22,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:18:22,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:18:22,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:18:22,192 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:18:22,193 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 524 places, 601 transitions, 7967 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-13 18:18:22,193 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:18:22,193 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:18:22,193 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:18:24,855 INFO L129 PetriNetUnfolder]: 447/1406 cut-off events. [2021-11-13 18:18:24,855 INFO L130 PetriNetUnfolder]: For 24149/24149 co-relation queries the response was YES. [2021-11-13 18:18:24,883 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10515 conditions, 1406 events. 447/1406 cut-off events. For 24149/24149 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 9390 event pairs, 52 based on Foata normal form. 1/1405 useless extension candidates. Maximal degree in co-relation 10337. Up to 939 conditions per place. [2021-11-13 18:18:24,892 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 448 selfloop transitions, 116 changer transitions 27/630 dead transitions. [2021-11-13 18:18:24,892 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 551 places, 630 transitions, 9490 flow [2021-11-13 18:18:24,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:18:24,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:18:24,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1810 transitions. [2021-11-13 18:18:24,894 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5663329161451814 [2021-11-13 18:18:24,894 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1810 transitions. [2021-11-13 18:18:24,894 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1810 transitions. [2021-11-13 18:18:24,895 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:18:24,895 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1810 transitions. [2021-11-13 18:18:24,896 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.23529411764706) internal successors, (1810), 34 states have internal predecessors, (1810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:18:24,899 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-13 18:18:24,899 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-13 18:18:24,899 INFO L186 Difference]: Start difference. First operand has 524 places, 601 transitions, 7967 flow. Second operand 34 states and 1810 transitions. [2021-11-13 18:18:24,899 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 551 places, 630 transitions, 9490 flow [2021-11-13 18:18:25,306 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 525 places, 630 transitions, 9091 flow, removed 123 selfloop flow, removed 26 redundant places. [2021-11-13 18:18:25,320 INFO L242 Difference]: Finished difference. Result has 532 places, 593 transitions, 7841 flow [2021-11-13 18:18:25,321 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7614, PETRI_DIFFERENCE_MINUEND_PLACES=492, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=601, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=116, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=485, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=7841, PETRI_PLACES=532, PETRI_TRANSITIONS=593} [2021-11-13 18:18:25,321 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 444 predicate places. [2021-11-13 18:18:25,321 INFO L470 AbstractCegarLoop]: Abstraction has has 532 places, 593 transitions, 7841 flow [2021-11-13 18:18:25,321 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-13 18:18:25,322 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:18:25,322 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-13 18:18:25,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-11-13 18:18:25,322 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:18:25,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:18:25,322 INFO L85 PathProgramCache]: Analyzing trace with hash -72150216, now seen corresponding path program 68 times [2021-11-13 18:18:25,322 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:18:25,323 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335703677] [2021-11-13 18:18:25,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:18:25,323 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:18:25,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:26,042 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-13 18:18:26,042 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:18:26,042 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335703677] [2021-11-13 18:18:26,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335703677] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:18:26,042 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:18:26,043 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:18:26,043 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521361804] [2021-11-13 18:18:26,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:18:26,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:18:26,043 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:18:26,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:18:26,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:18:26,045 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:18:26,046 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 532 places, 593 transitions, 7841 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-13 18:18:26,046 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:18:26,047 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:18:26,047 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:18:28,978 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-13 18:18:31,986 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-13 18:18:32,840 INFO L129 PetriNetUnfolder]: 454/1434 cut-off events. [2021-11-13 18:18:32,840 INFO L130 PetriNetUnfolder]: For 25444/25444 co-relation queries the response was YES. [2021-11-13 18:18:32,871 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10797 conditions, 1434 events. 454/1434 cut-off events. For 25444/25444 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 9686 event pairs, 51 based on Foata normal form. 1/1433 useless extension candidates. Maximal degree in co-relation 10617. Up to 996 conditions per place. [2021-11-13 18:18:32,880 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 485 selfloop transitions, 96 changer transitions 21/641 dead transitions. [2021-11-13 18:18:32,880 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 558 places, 641 transitions, 9870 flow [2021-11-13 18:18:32,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-13 18:18:32,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-13 18:18:32,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2000 transitions. [2021-11-13 18:18:32,882 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5599104143337066 [2021-11-13 18:18:32,882 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2000 transitions. [2021-11-13 18:18:32,882 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2000 transitions. [2021-11-13 18:18:32,883 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:18:32,883 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2000 transitions. [2021-11-13 18:18:32,884 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-13 18:18:32,887 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-13 18:18:32,887 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-13 18:18:32,887 INFO L186 Difference]: Start difference. First operand has 532 places, 593 transitions, 7841 flow. Second operand 38 states and 2000 transitions. [2021-11-13 18:18:32,887 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 558 places, 641 transitions, 9870 flow [2021-11-13 18:18:33,270 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 524 places, 641 transitions, 9520 flow, removed 35 selfloop flow, removed 34 redundant places. [2021-11-13 18:18:33,285 INFO L242 Difference]: Finished difference. Result has 537 places, 607 transitions, 8106 flow [2021-11-13 18:18:33,285 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7554, PETRI_DIFFERENCE_MINUEND_PLACES=487, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=593, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=501, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=8106, PETRI_PLACES=537, PETRI_TRANSITIONS=607} [2021-11-13 18:18:33,286 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 449 predicate places. [2021-11-13 18:18:33,286 INFO L470 AbstractCegarLoop]: Abstraction has has 537 places, 607 transitions, 8106 flow [2021-11-13 18:18:33,286 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-13 18:18:33,286 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:18:33,286 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-13 18:18:33,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2021-11-13 18:18:33,287 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:18:33,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:18:33,287 INFO L85 PathProgramCache]: Analyzing trace with hash 1997411050, now seen corresponding path program 69 times [2021-11-13 18:18:33,287 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:18:33,288 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908430540] [2021-11-13 18:18:33,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:18:33,288 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:18:33,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:33,858 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-13 18:18:33,858 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:18:33,858 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908430540] [2021-11-13 18:18:33,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908430540] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:18:33,858 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:18:33,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:18:33,859 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213026204] [2021-11-13 18:18:33,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:18:33,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:18:33,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:18:33,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:18:33,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:18:33,860 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:18:33,861 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 537 places, 607 transitions, 8106 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-13 18:18:33,861 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:18:33,861 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:18:33,861 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:18:37,066 INFO L129 PetriNetUnfolder]: 454/1448 cut-off events. [2021-11-13 18:18:37,067 INFO L130 PetriNetUnfolder]: For 26774/26774 co-relation queries the response was YES. [2021-11-13 18:18:37,101 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10884 conditions, 1448 events. 454/1448 cut-off events. For 26774/26774 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 9912 event pairs, 40 based on Foata normal form. 1/1447 useless extension candidates. Maximal degree in co-relation 10700. Up to 980 conditions per place. [2021-11-13 18:18:37,109 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 470 selfloop transitions, 109 changer transitions 28/646 dead transitions. [2021-11-13 18:18:37,110 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 567 places, 646 transitions, 9970 flow [2021-11-13 18:18:37,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-13 18:18:37,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-13 18:18:37,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1951 transitions. [2021-11-13 18:18:37,112 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5609545715928694 [2021-11-13 18:18:37,112 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1951 transitions. [2021-11-13 18:18:37,112 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1951 transitions. [2021-11-13 18:18:37,112 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:18:37,113 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1951 transitions. [2021-11-13 18:18:37,114 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-13 18:18:37,117 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-13 18:18:37,117 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-13 18:18:37,117 INFO L186 Difference]: Start difference. First operand has 537 places, 607 transitions, 8106 flow. Second operand 37 states and 1951 transitions. [2021-11-13 18:18:37,117 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 567 places, 646 transitions, 9970 flow [2021-11-13 18:18:37,637 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 541 places, 646 transitions, 9606 flow, removed 125 selfloop flow, removed 26 redundant places. [2021-11-13 18:18:37,651 INFO L242 Difference]: Finished difference. Result has 552 places, 606 transitions, 8160 flow [2021-11-13 18:18:37,652 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7786, PETRI_DIFFERENCE_MINUEND_PLACES=505, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=607, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=499, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=8160, PETRI_PLACES=552, PETRI_TRANSITIONS=606} [2021-11-13 18:18:37,652 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 464 predicate places. [2021-11-13 18:18:37,652 INFO L470 AbstractCegarLoop]: Abstraction has has 552 places, 606 transitions, 8160 flow [2021-11-13 18:18:37,653 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-13 18:18:37,653 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:18:37,653 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-13 18:18:37,653 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-11-13 18:18:37,653 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:18:37,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:18:37,654 INFO L85 PathProgramCache]: Analyzing trace with hash -738743290, now seen corresponding path program 70 times [2021-11-13 18:18:37,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:18:37,654 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661606113] [2021-11-13 18:18:37,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:18:37,654 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:18:37,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:38,339 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-13 18:18:38,340 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:18:38,340 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661606113] [2021-11-13 18:18:38,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661606113] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:18:38,340 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:18:38,340 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:18:38,340 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66798742] [2021-11-13 18:18:38,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:18:38,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:18:38,341 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:18:38,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:18:38,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:18:38,343 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:18:38,344 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 552 places, 606 transitions, 8160 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-13 18:18:38,344 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:18:38,344 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:18:38,344 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:18:40,988 INFO L129 PetriNetUnfolder]: 455/1457 cut-off events. [2021-11-13 18:18:40,988 INFO L130 PetriNetUnfolder]: For 30099/30099 co-relation queries the response was YES. [2021-11-13 18:18:41,020 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11225 conditions, 1457 events. 455/1457 cut-off events. For 30099/30099 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 10028 event pairs, 36 based on Foata normal form. 1/1456 useless extension candidates. Maximal degree in co-relation 11034. Up to 927 conditions per place. [2021-11-13 18:18:41,031 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 436 selfloop transitions, 166 changer transitions 22/663 dead transitions. [2021-11-13 18:18:41,031 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 582 places, 663 transitions, 10452 flow [2021-11-13 18:18:41,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-13 18:18:41,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-13 18:18:41,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2070 transitions. [2021-11-13 18:18:41,034 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5646481178396072 [2021-11-13 18:18:41,035 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2070 transitions. [2021-11-13 18:18:41,035 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2070 transitions. [2021-11-13 18:18:41,035 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:18:41,035 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2070 transitions. [2021-11-13 18:18:41,038 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-13 18:18:41,041 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-13 18:18:41,042 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-13 18:18:41,042 INFO L186 Difference]: Start difference. First operand has 552 places, 606 transitions, 8160 flow. Second operand 39 states and 2070 transitions. [2021-11-13 18:18:41,042 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 582 places, 663 transitions, 10452 flow [2021-11-13 18:18:41,478 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 549 places, 663 transitions, 10114 flow, removed 92 selfloop flow, removed 33 redundant places. [2021-11-13 18:18:41,493 INFO L242 Difference]: Finished difference. Result has 558 places, 619 transitions, 8644 flow [2021-11-13 18:18:41,493 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7888, PETRI_DIFFERENCE_MINUEND_PLACES=511, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=606, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=154, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=449, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=8644, PETRI_PLACES=558, PETRI_TRANSITIONS=619} [2021-11-13 18:18:41,494 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 470 predicate places. [2021-11-13 18:18:41,494 INFO L470 AbstractCegarLoop]: Abstraction has has 558 places, 619 transitions, 8644 flow [2021-11-13 18:18:41,494 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-13 18:18:41,494 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:18:41,494 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-13 18:18:41,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2021-11-13 18:18:41,495 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:18:41,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:18:41,495 INFO L85 PathProgramCache]: Analyzing trace with hash -31231002, now seen corresponding path program 71 times [2021-11-13 18:18:41,495 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:18:41,495 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121708966] [2021-11-13 18:18:41,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:18:41,495 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:18:41,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:42,070 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-13 18:18:42,071 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:18:42,071 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121708966] [2021-11-13 18:18:42,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121708966] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:18:42,071 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:18:42,071 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:18:42,071 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966668398] [2021-11-13 18:18:42,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:18:42,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:18:42,072 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:18:42,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:18:42,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:18:42,073 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:18:42,074 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 558 places, 619 transitions, 8644 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-13 18:18:42,074 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:18:42,074 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:18:42,074 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:18:44,542 INFO L129 PetriNetUnfolder]: 449/1442 cut-off events. [2021-11-13 18:18:44,543 INFO L130 PetriNetUnfolder]: For 28536/28536 co-relation queries the response was YES. [2021-11-13 18:18:44,575 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11218 conditions, 1442 events. 449/1442 cut-off events. For 28536/28536 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 9944 event pairs, 48 based on Foata normal form. 1/1441 useless extension candidates. Maximal degree in co-relation 11026. Up to 945 conditions per place. [2021-11-13 18:18:44,584 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 447 selfloop transitions, 139 changer transitions 31/656 dead transitions. [2021-11-13 18:18:44,584 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 587 places, 656 transitions, 10317 flow [2021-11-13 18:18:44,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-13 18:18:44,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-13 18:18:44,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1911 transitions. [2021-11-13 18:18:44,587 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5647163120567376 [2021-11-13 18:18:44,587 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1911 transitions. [2021-11-13 18:18:44,587 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1911 transitions. [2021-11-13 18:18:44,587 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:18:44,587 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1911 transitions. [2021-11-13 18:18:44,589 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 53.083333333333336) internal successors, (1911), 36 states have internal predecessors, (1911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:18:44,591 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-13 18:18:44,592 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-13 18:18:44,592 INFO L186 Difference]: Start difference. First operand has 558 places, 619 transitions, 8644 flow. Second operand 36 states and 1911 transitions. [2021-11-13 18:18:44,592 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 587 places, 656 transitions, 10317 flow [2021-11-13 18:18:45,018 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 560 places, 656 transitions, 9882 flow, removed 135 selfloop flow, removed 27 redundant places. [2021-11-13 18:18:45,033 INFO L242 Difference]: Finished difference. Result has 567 places, 607 transitions, 8450 flow [2021-11-13 18:18:45,034 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8253, PETRI_DIFFERENCE_MINUEND_PLACES=525, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=619, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=139, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=480, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=8450, PETRI_PLACES=567, PETRI_TRANSITIONS=607} [2021-11-13 18:18:45,034 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 479 predicate places. [2021-11-13 18:18:45,034 INFO L470 AbstractCegarLoop]: Abstraction has has 567 places, 607 transitions, 8450 flow [2021-11-13 18:18:45,035 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-13 18:18:45,035 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:18:45,035 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-13 18:18:45,035 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2021-11-13 18:18:45,036 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:18:45,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:18:45,036 INFO L85 PathProgramCache]: Analyzing trace with hash -7663216, now seen corresponding path program 72 times [2021-11-13 18:18:45,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:18:45,037 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971344715] [2021-11-13 18:18:45,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:18:45,037 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:18:45,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:45,611 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-13 18:18:45,611 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:18:45,611 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971344715] [2021-11-13 18:18:45,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971344715] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:18:45,612 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:18:45,612 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:18:45,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339682937] [2021-11-13 18:18:45,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:18:45,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:18:45,613 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:18:45,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:18:45,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:18:45,615 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:18:45,616 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 567 places, 607 transitions, 8450 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-13 18:18:45,617 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:18:45,617 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:18:45,617 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:18:48,044 INFO L129 PetriNetUnfolder]: 439/1427 cut-off events. [2021-11-13 18:18:48,044 INFO L130 PetriNetUnfolder]: For 28241/28241 co-relation queries the response was YES. [2021-11-13 18:18:48,075 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11038 conditions, 1427 events. 439/1427 cut-off events. For 28241/28241 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 9782 event pairs, 51 based on Foata normal form. 1/1426 useless extension candidates. Maximal degree in co-relation 10843. Up to 1008 conditions per place. [2021-11-13 18:18:48,084 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 491 selfloop transitions, 84 changer transitions 19/633 dead transitions. [2021-11-13 18:18:48,084 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 589 places, 633 transitions, 9883 flow [2021-11-13 18:18:48,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:18:48,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:18:48,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1792 transitions. [2021-11-13 18:18:48,086 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5607008760951189 [2021-11-13 18:18:48,086 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1792 transitions. [2021-11-13 18:18:48,086 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1792 transitions. [2021-11-13 18:18:48,086 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:18:48,087 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1792 transitions. [2021-11-13 18:18:48,088 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-13 18:18:48,090 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-13 18:18:48,091 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-13 18:18:48,091 INFO L186 Difference]: Start difference. First operand has 567 places, 607 transitions, 8450 flow. Second operand 34 states and 1792 transitions. [2021-11-13 18:18:48,091 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 589 places, 633 transitions, 9883 flow [2021-11-13 18:18:48,544 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 552 places, 633 transitions, 9483 flow, removed 24 selfloop flow, removed 37 redundant places. [2021-11-13 18:18:48,567 INFO L242 Difference]: Finished difference. Result has 559 places, 604 transitions, 8215 flow [2021-11-13 18:18:48,568 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8066, PETRI_DIFFERENCE_MINUEND_PLACES=519, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=607, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=523, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=8215, PETRI_PLACES=559, PETRI_TRANSITIONS=604} [2021-11-13 18:18:48,569 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 471 predicate places. [2021-11-13 18:18:48,569 INFO L470 AbstractCegarLoop]: Abstraction has has 559 places, 604 transitions, 8215 flow [2021-11-13 18:18:48,569 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-13 18:18:48,569 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:18:48,570 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-13 18:18:48,570 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2021-11-13 18:18:48,570 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:18:48,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:18:48,571 INFO L85 PathProgramCache]: Analyzing trace with hash -1293692770, now seen corresponding path program 73 times [2021-11-13 18:18:48,571 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:18:48,571 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128564131] [2021-11-13 18:18:48,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:18:48,572 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:18:48,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:49,253 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-13 18:18:49,253 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:18:49,253 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128564131] [2021-11-13 18:18:49,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128564131] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:18:49,253 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:18:49,253 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:18:49,254 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926750712] [2021-11-13 18:18:49,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:18:49,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:18:49,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:18:49,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:18:49,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:18:49,256 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:18:49,257 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 559 places, 604 transitions, 8215 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-13 18:18:49,257 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:18:49,257 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:18:49,257 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:18:52,960 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-13 18:18:54,035 INFO L129 PetriNetUnfolder]: 445/1444 cut-off events. [2021-11-13 18:18:54,035 INFO L130 PetriNetUnfolder]: For 29640/29640 co-relation queries the response was YES. [2021-11-13 18:18:54,067 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11110 conditions, 1444 events. 445/1444 cut-off events. For 29640/29640 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 9932 event pairs, 38 based on Foata normal form. 1/1443 useless extension candidates. Maximal degree in co-relation 10918. Up to 968 conditions per place. [2021-11-13 18:18:54,075 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 467 selfloop transitions, 115 changer transitions 27/648 dead transitions. [2021-11-13 18:18:54,075 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 588 places, 648 transitions, 10158 flow [2021-11-13 18:18:54,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-13 18:18:54,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-13 18:18:54,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2008 transitions. [2021-11-13 18:18:54,077 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5621500559910414 [2021-11-13 18:18:54,078 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2008 transitions. [2021-11-13 18:18:54,078 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2008 transitions. [2021-11-13 18:18:54,078 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:18:54,078 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2008 transitions. [2021-11-13 18:18:54,080 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.8421052631579) internal successors, (2008), 38 states have internal predecessors, (2008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:18:54,082 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-13 18:18:54,083 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-13 18:18:54,083 INFO L186 Difference]: Start difference. First operand has 559 places, 604 transitions, 8215 flow. Second operand 38 states and 2008 transitions. [2021-11-13 18:18:54,083 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 588 places, 648 transitions, 10158 flow [2021-11-13 18:18:54,509 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 553 places, 648 transitions, 9886 flow, removed 27 selfloop flow, removed 35 redundant places. [2021-11-13 18:18:54,523 INFO L242 Difference]: Finished difference. Result has 566 places, 606 transitions, 8427 flow [2021-11-13 18:18:54,524 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7977, PETRI_DIFFERENCE_MINUEND_PLACES=516, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=604, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=108, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=490, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=8427, PETRI_PLACES=566, PETRI_TRANSITIONS=606} [2021-11-13 18:18:54,524 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 478 predicate places. [2021-11-13 18:18:54,525 INFO L470 AbstractCegarLoop]: Abstraction has has 566 places, 606 transitions, 8427 flow [2021-11-13 18:18:54,525 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-13 18:18:54,525 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:18:54,525 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-13 18:18:54,525 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2021-11-13 18:18:54,525 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:18:54,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:18:54,526 INFO L85 PathProgramCache]: Analyzing trace with hash 204558978, now seen corresponding path program 74 times [2021-11-13 18:18:54,526 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:18:54,526 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746388258] [2021-11-13 18:18:54,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:18:54,526 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:18:54,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:55,092 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-13 18:18:55,093 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:18:55,093 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746388258] [2021-11-13 18:18:55,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746388258] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:18:55,093 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:18:55,094 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:18:55,094 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109660414] [2021-11-13 18:18:55,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:18:55,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:18:55,095 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:18:55,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:18:55,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:18:55,097 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:18:55,098 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 566 places, 606 transitions, 8427 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-13 18:18:55,098 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:18:55,098 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:18:55,099 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:18:57,991 INFO L129 PetriNetUnfolder]: 434/1428 cut-off events. [2021-11-13 18:18:57,991 INFO L130 PetriNetUnfolder]: For 29182/29182 co-relation queries the response was YES. [2021-11-13 18:18:58,025 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10984 conditions, 1428 events. 434/1428 cut-off events. For 29182/29182 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 9877 event pairs, 51 based on Foata normal form. 1/1426 useless extension candidates. Maximal degree in co-relation 10788. Up to 996 conditions per place. [2021-11-13 18:18:58,034 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 486 selfloop transitions, 88 changer transitions 19/632 dead transitions. [2021-11-13 18:18:58,034 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 591 places, 632 transitions, 9860 flow [2021-11-13 18:18:58,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:18:58,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:18:58,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1791 transitions. [2021-11-13 18:18:58,036 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5603879849812266 [2021-11-13 18:18:58,036 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1791 transitions. [2021-11-13 18:18:58,036 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1791 transitions. [2021-11-13 18:18:58,036 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:18:58,036 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1791 transitions. [2021-11-13 18:18:58,038 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-13 18:18:58,040 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-13 18:18:58,040 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-13 18:18:58,041 INFO L186 Difference]: Start difference. First operand has 566 places, 606 transitions, 8427 flow. Second operand 34 states and 1791 transitions. [2021-11-13 18:18:58,041 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 591 places, 632 transitions, 9860 flow [2021-11-13 18:18:58,499 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 561 places, 632 transitions, 9562 flow, removed 71 selfloop flow, removed 30 redundant places. [2021-11-13 18:18:58,513 INFO L242 Difference]: Finished difference. Result has 568 places, 603 transitions, 8308 flow [2021-11-13 18:18:58,513 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8139, PETRI_DIFFERENCE_MINUEND_PLACES=528, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=606, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=518, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=8308, PETRI_PLACES=568, PETRI_TRANSITIONS=603} [2021-11-13 18:18:58,514 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 480 predicate places. [2021-11-13 18:18:58,514 INFO L470 AbstractCegarLoop]: Abstraction has has 568 places, 603 transitions, 8308 flow [2021-11-13 18:18:58,515 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-13 18:18:58,515 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:18:58,515 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-13 18:18:58,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2021-11-13 18:18:58,516 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:18:58,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:18:58,516 INFO L85 PathProgramCache]: Analyzing trace with hash -21516032, now seen corresponding path program 75 times [2021-11-13 18:18:58,516 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:18:58,516 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206735301] [2021-11-13 18:18:58,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:18:58,517 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:18:58,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:59,060 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-13 18:18:59,060 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:18:59,060 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206735301] [2021-11-13 18:18:59,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206735301] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:18:59,060 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:18:59,060 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:18:59,061 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466252670] [2021-11-13 18:18:59,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:18:59,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:18:59,061 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:18:59,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:18:59,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:18:59,062 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:18:59,063 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 568 places, 603 transitions, 8308 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-13 18:18:59,063 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:18:59,063 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:18:59,063 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:19:01,283 INFO L129 PetriNetUnfolder]: 433/1429 cut-off events. [2021-11-13 18:19:01,283 INFO L130 PetriNetUnfolder]: For 29815/29815 co-relation queries the response was YES. [2021-11-13 18:19:01,315 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10977 conditions, 1429 events. 433/1429 cut-off events. For 29815/29815 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 9872 event pairs, 40 based on Foata normal form. 1/1427 useless extension candidates. Maximal degree in co-relation 10781. Up to 940 conditions per place. [2021-11-13 18:19:01,323 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 448 selfloop transitions, 126 changer transitions 24/637 dead transitions. [2021-11-13 18:19:01,324 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 591 places, 637 transitions, 10048 flow [2021-11-13 18:19:01,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-13 18:19:01,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-13 18:19:01,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1707 transitions. [2021-11-13 18:19:01,326 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5674867021276596 [2021-11-13 18:19:01,326 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1707 transitions. [2021-11-13 18:19:01,326 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1707 transitions. [2021-11-13 18:19:01,326 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:19:01,326 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1707 transitions. [2021-11-13 18:19:01,328 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-13 18:19:01,330 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-13 18:19:01,330 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-13 18:19:01,330 INFO L186 Difference]: Start difference. First operand has 568 places, 603 transitions, 8308 flow. Second operand 32 states and 1707 transitions. [2021-11-13 18:19:01,331 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 591 places, 637 transitions, 10048 flow [2021-11-13 18:19:01,755 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 555 places, 637 transitions, 9781 flow, removed 16 selfloop flow, removed 36 redundant places. [2021-11-13 18:19:01,769 INFO L242 Difference]: Finished difference. Result has 562 places, 603 transitions, 8476 flow [2021-11-13 18:19:01,769 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8058, PETRI_DIFFERENCE_MINUEND_PLACES=524, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=603, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=122, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=479, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=8476, PETRI_PLACES=562, PETRI_TRANSITIONS=603} [2021-11-13 18:19:01,770 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 474 predicate places. [2021-11-13 18:19:01,770 INFO L470 AbstractCegarLoop]: Abstraction has has 562 places, 603 transitions, 8476 flow [2021-11-13 18:19:01,770 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-13 18:19:01,770 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:19:01,771 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-13 18:19:01,771 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2021-11-13 18:19:01,771 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:19:01,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:19:01,771 INFO L85 PathProgramCache]: Analyzing trace with hash -270047974, now seen corresponding path program 76 times [2021-11-13 18:19:01,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:19:01,771 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275618798] [2021-11-13 18:19:01,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:19:01,772 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:19:01,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:02,366 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-13 18:19:02,366 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:19:02,366 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275618798] [2021-11-13 18:19:02,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275618798] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:19:02,367 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:19:02,367 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:19:02,367 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509403336] [2021-11-13 18:19:02,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:19:02,367 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:19:02,367 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:19:02,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:19:02,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:19:02,369 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:19:02,369 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 562 places, 603 transitions, 8476 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-13 18:19:02,369 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:19:02,369 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:19:02,369 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:19:05,257 INFO L129 PetriNetUnfolder]: 439/1414 cut-off events. [2021-11-13 18:19:05,257 INFO L130 PetriNetUnfolder]: For 32052/32052 co-relation queries the response was YES. [2021-11-13 18:19:05,288 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11170 conditions, 1414 events. 439/1414 cut-off events. For 32052/32052 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 9631 event pairs, 39 based on Foata normal form. 1/1411 useless extension candidates. Maximal degree in co-relation 10976. Up to 966 conditions per place. [2021-11-13 18:19:05,296 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 479 selfloop transitions, 103 changer transitions 22/643 dead transitions. [2021-11-13 18:19:05,297 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 588 places, 643 transitions, 10342 flow [2021-11-13 18:19:05,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:19:05,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:19:05,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1804 transitions. [2021-11-13 18:19:05,299 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5644555694618273 [2021-11-13 18:19:05,299 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1804 transitions. [2021-11-13 18:19:05,299 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1804 transitions. [2021-11-13 18:19:05,299 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:19:05,299 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1804 transitions. [2021-11-13 18:19:05,301 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.05882352941177) internal successors, (1804), 34 states have internal predecessors, (1804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:19:05,303 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-13 18:19:05,303 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-13 18:19:05,303 INFO L186 Difference]: Start difference. First operand has 562 places, 603 transitions, 8476 flow. Second operand 34 states and 1804 transitions. [2021-11-13 18:19:05,303 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 588 places, 643 transitions, 10342 flow [2021-11-13 18:19:05,743 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 555 places, 643 transitions, 9837 flow, removed 133 selfloop flow, removed 33 redundant places. [2021-11-13 18:19:05,756 INFO L242 Difference]: Finished difference. Result has 566 places, 610 transitions, 8502 flow [2021-11-13 18:19:05,757 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8078, PETRI_DIFFERENCE_MINUEND_PLACES=522, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=603, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=501, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=8502, PETRI_PLACES=566, PETRI_TRANSITIONS=610} [2021-11-13 18:19:05,757 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 478 predicate places. [2021-11-13 18:19:05,757 INFO L470 AbstractCegarLoop]: Abstraction has has 566 places, 610 transitions, 8502 flow [2021-11-13 18:19:05,757 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-13 18:19:05,758 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:19:05,758 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-13 18:19:05,758 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2021-11-13 18:19:05,758 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:19:05,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:19:05,758 INFO L85 PathProgramCache]: Analyzing trace with hash 50716832, now seen corresponding path program 77 times [2021-11-13 18:19:05,758 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:19:05,759 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746650560] [2021-11-13 18:19:05,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:19:05,759 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:19:05,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:06,339 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-13 18:19:06,339 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:19:06,339 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746650560] [2021-11-13 18:19:06,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746650560] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:19:06,340 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:19:06,340 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:19:06,340 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927048068] [2021-11-13 18:19:06,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:19:06,340 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:19:06,340 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:19:06,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:19:06,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:19:06,343 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:19:06,344 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 566 places, 610 transitions, 8502 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-13 18:19:06,344 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:19:06,344 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:19:06,345 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:19:11,415 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-13 18:19:11,918 INFO L129 PetriNetUnfolder]: 434/1397 cut-off events. [2021-11-13 18:19:11,918 INFO L130 PetriNetUnfolder]: For 27127/27127 co-relation queries the response was YES. [2021-11-13 18:19:11,950 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10745 conditions, 1397 events. 434/1397 cut-off events. For 27127/27127 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 9434 event pairs, 38 based on Foata normal form. 1/1396 useless extension candidates. Maximal degree in co-relation 10551. Up to 988 conditions per place. [2021-11-13 18:19:11,958 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 490 selfloop transitions, 93 changer transitions 17/639 dead transitions. [2021-11-13 18:19:11,959 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 597 places, 639 transitions, 10006 flow [2021-11-13 18:19:11,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-13 18:19:11,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-13 18:19:11,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1990 transitions. [2021-11-13 18:19:11,961 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5571108622620381 [2021-11-13 18:19:11,961 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 1990 transitions. [2021-11-13 18:19:11,962 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 1990 transitions. [2021-11-13 18:19:11,962 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:19:11,962 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 1990 transitions. [2021-11-13 18:19:11,964 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.36842105263158) internal successors, (1990), 38 states have internal predecessors, (1990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:19:11,968 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-13 18:19:11,969 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-13 18:19:11,969 INFO L186 Difference]: Start difference. First operand has 566 places, 610 transitions, 8502 flow. Second operand 38 states and 1990 transitions. [2021-11-13 18:19:11,970 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 597 places, 639 transitions, 10006 flow [2021-11-13 18:19:12,363 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 569 places, 639 transitions, 9748 flow, removed 50 selfloop flow, removed 28 redundant places. [2021-11-13 18:19:12,379 INFO L242 Difference]: Finished difference. Result has 576 places, 612 transitions, 8531 flow [2021-11-13 18:19:12,379 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8262, PETRI_DIFFERENCE_MINUEND_PLACES=532, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=610, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=518, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=8531, PETRI_PLACES=576, PETRI_TRANSITIONS=612} [2021-11-13 18:19:12,380 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 488 predicate places. [2021-11-13 18:19:12,380 INFO L470 AbstractCegarLoop]: Abstraction has has 576 places, 612 transitions, 8531 flow [2021-11-13 18:19:12,380 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-13 18:19:12,380 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:19:12,381 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-13 18:19:12,381 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2021-11-13 18:19:12,381 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:19:12,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:19:12,381 INFO L85 PathProgramCache]: Analyzing trace with hash -1595299290, now seen corresponding path program 78 times [2021-11-13 18:19:12,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:19:12,381 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94829153] [2021-11-13 18:19:12,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:19:12,382 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:19:12,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:12,947 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-13 18:19:12,948 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:19:12,948 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94829153] [2021-11-13 18:19:12,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94829153] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:19:12,948 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:19:12,948 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:19:12,948 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874189565] [2021-11-13 18:19:12,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:19:12,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:19:12,949 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:19:12,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:19:12,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:19:12,951 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:19:12,951 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 576 places, 612 transitions, 8531 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-13 18:19:12,951 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:19:12,951 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:19:12,951 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:19:15,658 INFO L129 PetriNetUnfolder]: 433/1397 cut-off events. [2021-11-13 18:19:15,658 INFO L130 PetriNetUnfolder]: For 26010/26010 co-relation queries the response was YES. [2021-11-13 18:19:15,690 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10736 conditions, 1397 events. 433/1397 cut-off events. For 26010/26010 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 9464 event pairs, 50 based on Foata normal form. 1/1395 useless extension candidates. Maximal degree in co-relation 10541. Up to 981 conditions per place. [2021-11-13 18:19:15,699 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 484 selfloop transitions, 96 changer transitions 19/638 dead transitions. [2021-11-13 18:19:15,699 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 603 places, 638 transitions, 9925 flow [2021-11-13 18:19:15,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-13 18:19:15,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-13 18:19:15,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1842 transitions. [2021-11-13 18:19:15,701 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5598784194528875 [2021-11-13 18:19:15,701 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1842 transitions. [2021-11-13 18:19:15,701 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1842 transitions. [2021-11-13 18:19:15,702 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:19:15,702 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1842 transitions. [2021-11-13 18:19:15,703 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-13 18:19:15,705 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-13 18:19:15,706 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-13 18:19:15,706 INFO L186 Difference]: Start difference. First operand has 576 places, 612 transitions, 8531 flow. Second operand 35 states and 1842 transitions. [2021-11-13 18:19:15,706 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 603 places, 638 transitions, 9925 flow [2021-11-13 18:19:16,102 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 573 places, 638 transitions, 9686 flow, removed 50 selfloop flow, removed 30 redundant places. [2021-11-13 18:19:16,118 INFO L242 Difference]: Finished difference. Result has 580 places, 609 transitions, 8489 flow [2021-11-13 18:19:16,119 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8296, PETRI_DIFFERENCE_MINUEND_PLACES=539, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=612, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=96, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=516, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=8489, PETRI_PLACES=580, PETRI_TRANSITIONS=609} [2021-11-13 18:19:16,119 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 492 predicate places. [2021-11-13 18:19:16,119 INFO L470 AbstractCegarLoop]: Abstraction has has 580 places, 609 transitions, 8489 flow [2021-11-13 18:19:16,119 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-13 18:19:16,119 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:19:16,120 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-13 18:19:16,120 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2021-11-13 18:19:16,120 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:19:16,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:19:16,120 INFO L85 PathProgramCache]: Analyzing trace with hash -826026978, now seen corresponding path program 79 times [2021-11-13 18:19:16,120 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:19:16,120 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753934377] [2021-11-13 18:19:16,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:19:16,121 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:19:16,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:16,803 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-13 18:19:16,804 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:19:16,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753934377] [2021-11-13 18:19:16,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753934377] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:19:16,804 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:19:16,804 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-13 18:19:16,804 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748027368] [2021-11-13 18:19:16,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:19:16,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-13 18:19:16,805 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:19:16,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-13 18:19:16,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-13 18:19:16,807 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:19:16,808 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 580 places, 609 transitions, 8489 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-13 18:19:16,808 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:19:16,808 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:19:16,808 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:19:19,383 INFO L129 PetriNetUnfolder]: 430/1389 cut-off events. [2021-11-13 18:19:19,383 INFO L130 PetriNetUnfolder]: For 26588/26588 co-relation queries the response was YES. [2021-11-13 18:19:19,415 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10737 conditions, 1389 events. 430/1389 cut-off events. For 26588/26588 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 9355 event pairs, 51 based on Foata normal form. 1/1388 useless extension candidates. Maximal degree in co-relation 10538. Up to 968 conditions per place. [2021-11-13 18:19:19,423 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 475 selfloop transitions, 85 changer transitions 35/634 dead transitions. [2021-11-13 18:19:19,423 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 608 places, 634 transitions, 9903 flow [2021-11-13 18:19:19,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-13 18:19:19,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-13 18:19:19,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1939 transitions. [2021-11-13 18:19:19,425 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5575043128234618 [2021-11-13 18:19:19,425 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1939 transitions. [2021-11-13 18:19:19,425 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1939 transitions. [2021-11-13 18:19:19,426 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:19:19,426 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1939 transitions. [2021-11-13 18:19:19,428 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-13 18:19:19,430 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-13 18:19:19,430 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-13 18:19:19,430 INFO L186 Difference]: Start difference. First operand has 580 places, 609 transitions, 8489 flow. Second operand 37 states and 1939 transitions. [2021-11-13 18:19:19,430 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 608 places, 634 transitions, 9903 flow [2021-11-13 18:19:19,822 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 572 places, 634 transitions, 9601 flow, removed 19 selfloop flow, removed 36 redundant places. [2021-11-13 18:19:19,835 INFO L242 Difference]: Finished difference. Result has 580 places, 589 transitions, 8142 flow [2021-11-13 18:19:19,836 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8199, PETRI_DIFFERENCE_MINUEND_PLACES=536, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=609, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=524, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=8142, PETRI_PLACES=580, PETRI_TRANSITIONS=589} [2021-11-13 18:19:19,837 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 492 predicate places. [2021-11-13 18:19:19,837 INFO L470 AbstractCegarLoop]: Abstraction has has 580 places, 589 transitions, 8142 flow [2021-11-13 18:19:19,838 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-13 18:19:19,838 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:19:19,838 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-13 18:19:19,838 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2021-11-13 18:19:19,838 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:19:19,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:19:19,838 INFO L85 PathProgramCache]: Analyzing trace with hash 456129876, now seen corresponding path program 80 times [2021-11-13 18:19:19,838 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:19:19,839 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486004347] [2021-11-13 18:19:19,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:19:19,839 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:19:19,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:20,537 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-13 18:19:20,537 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:19:20,537 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486004347] [2021-11-13 18:19:20,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486004347] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:19:20,537 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:19:20,537 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:19:20,538 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35286793] [2021-11-13 18:19:20,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:19:20,538 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:19:20,538 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:19:20,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:19:20,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:19:20,540 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:19:20,541 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 580 places, 589 transitions, 8142 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-13 18:19:20,541 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:19:20,541 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:19:20,541 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:19:23,081 INFO L129 PetriNetUnfolder]: 422/1366 cut-off events. [2021-11-13 18:19:23,081 INFO L130 PetriNetUnfolder]: For 26070/26070 co-relation queries the response was YES. [2021-11-13 18:19:23,113 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10468 conditions, 1366 events. 422/1366 cut-off events. For 26070/26070 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 9215 event pairs, 37 based on Foata normal form. 1/1365 useless extension candidates. Maximal degree in co-relation 10269. Up to 937 conditions per place. [2021-11-13 18:19:23,121 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 451 selfloop transitions, 109 changer transitions 19/618 dead transitions. [2021-11-13 18:19:23,121 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 598 places, 618 transitions, 9563 flow [2021-11-13 18:19:23,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-13 18:19:23,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-13 18:19:23,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1899 transitions. [2021-11-13 18:19:23,123 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5611702127659575 [2021-11-13 18:19:23,124 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1899 transitions. [2021-11-13 18:19:23,124 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1899 transitions. [2021-11-13 18:19:23,124 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:19:23,124 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1899 transitions. [2021-11-13 18:19:23,126 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-13 18:19:23,128 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-13 18:19:23,128 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-13 18:19:23,128 INFO L186 Difference]: Start difference. First operand has 580 places, 589 transitions, 8142 flow. Second operand 36 states and 1899 transitions. [2021-11-13 18:19:23,129 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 598 places, 618 transitions, 9563 flow [2021-11-13 18:19:23,541 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 549 places, 618 transitions, 9259 flow, removed 29 selfloop flow, removed 49 redundant places. [2021-11-13 18:19:23,553 INFO L242 Difference]: Finished difference. Result has 556 places, 586 transitions, 8058 flow [2021-11-13 18:19:23,554 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7846, PETRI_DIFFERENCE_MINUEND_PLACES=514, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=589, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=109, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=480, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=8058, PETRI_PLACES=556, PETRI_TRANSITIONS=586} [2021-11-13 18:19:23,554 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 468 predicate places. [2021-11-13 18:19:23,555 INFO L470 AbstractCegarLoop]: Abstraction has has 556 places, 586 transitions, 8058 flow [2021-11-13 18:19:23,555 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-13 18:19:23,555 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:19:23,555 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-13 18:19:23,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2021-11-13 18:19:23,555 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:19:23,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:19:23,556 INFO L85 PathProgramCache]: Analyzing trace with hash -852343988, now seen corresponding path program 81 times [2021-11-13 18:19:23,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:19:23,556 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224533801] [2021-11-13 18:19:23,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:19:23,556 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:19:23,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:24,152 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-13 18:19:24,152 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:19:24,152 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224533801] [2021-11-13 18:19:24,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224533801] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:19:24,152 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:19:24,152 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:19:24,153 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135997632] [2021-11-13 18:19:24,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:19:24,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:19:24,161 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:19:24,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:19:24,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:19:24,163 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:19:24,163 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 556 places, 586 transitions, 8058 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-13 18:19:24,163 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:19:24,163 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:19:24,164 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:19:26,413 INFO L129 PetriNetUnfolder]: 421/1366 cut-off events. [2021-11-13 18:19:26,413 INFO L130 PetriNetUnfolder]: For 26045/26045 co-relation queries the response was YES. [2021-11-13 18:19:26,444 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10488 conditions, 1366 events. 421/1366 cut-off events. For 26045/26045 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 9174 event pairs, 50 based on Foata normal form. 1/1365 useless extension candidates. Maximal degree in co-relation 10300. Up to 883 conditions per place. [2021-11-13 18:19:26,453 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 424 selfloop transitions, 144 changer transitions 27/634 dead transitions. [2021-11-13 18:19:26,453 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 581 places, 634 transitions, 9993 flow [2021-11-13 18:19:26,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:19:26,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:19:26,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1804 transitions. [2021-11-13 18:19:26,455 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5644555694618273 [2021-11-13 18:19:26,455 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1804 transitions. [2021-11-13 18:19:26,455 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1804 transitions. [2021-11-13 18:19:26,456 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:19:26,456 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1804 transitions. [2021-11-13 18:19:26,457 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.05882352941177) internal successors, (1804), 34 states have internal predecessors, (1804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:19:26,459 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-13 18:19:26,460 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-13 18:19:26,460 INFO L186 Difference]: Start difference. First operand has 556 places, 586 transitions, 8058 flow. Second operand 34 states and 1804 transitions. [2021-11-13 18:19:26,460 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 581 places, 634 transitions, 9993 flow [2021-11-13 18:19:26,838 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 544 places, 634 transitions, 9688 flow, removed 17 selfloop flow, removed 37 redundant places. [2021-11-13 18:19:26,851 INFO L242 Difference]: Finished difference. Result has 551 places, 589 transitions, 8228 flow [2021-11-13 18:19:26,852 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7776, PETRI_DIFFERENCE_MINUEND_PLACES=511, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=586, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=139, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=443, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=8228, PETRI_PLACES=551, PETRI_TRANSITIONS=589} [2021-11-13 18:19:26,852 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 463 predicate places. [2021-11-13 18:19:26,852 INFO L470 AbstractCegarLoop]: Abstraction has has 551 places, 589 transitions, 8228 flow [2021-11-13 18:19:26,853 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-13 18:19:26,853 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:19:26,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-13 18:19:26,853 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2021-11-13 18:19:26,853 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:19:26,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:19:26,854 INFO L85 PathProgramCache]: Analyzing trace with hash 120378836, now seen corresponding path program 82 times [2021-11-13 18:19:26,854 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:19:26,854 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544709458] [2021-11-13 18:19:26,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:19:26,855 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:19:26,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:27,462 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-13 18:19:27,462 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:19:27,463 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544709458] [2021-11-13 18:19:27,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544709458] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:19:27,463 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:19:27,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:19:27,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139634300] [2021-11-13 18:19:27,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:19:27,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:19:27,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:19:27,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:19:27,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:19:27,465 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:19:27,466 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 551 places, 589 transitions, 8228 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-13 18:19:27,466 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:19:27,466 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:19:27,466 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:19:30,302 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:31,799 INFO L129 PetriNetUnfolder]: 414/1320 cut-off events. [2021-11-13 18:19:31,799 INFO L130 PetriNetUnfolder]: For 26410/26410 co-relation queries the response was YES. [2021-11-13 18:19:31,830 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10294 conditions, 1320 events. 414/1320 cut-off events. For 26410/26410 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 8656 event pairs, 39 based on Foata normal form. 1/1318 useless extension candidates. Maximal degree in co-relation 10108. Up to 941 conditions per place. [2021-11-13 18:19:31,839 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 473 selfloop transitions, 86 changer transitions 16/614 dead transitions. [2021-11-13 18:19:31,839 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 581 places, 614 transitions, 9716 flow [2021-11-13 18:19:31,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-13 18:19:31,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-13 18:19:31,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1889 transitions. [2021-11-13 18:19:31,841 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5582151300236406 [2021-11-13 18:19:31,841 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1889 transitions. [2021-11-13 18:19:31,841 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1889 transitions. [2021-11-13 18:19:31,841 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:19:31,842 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1889 transitions. [2021-11-13 18:19:31,843 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.47222222222222) internal successors, (1889), 36 states have internal predecessors, (1889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:19:31,845 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-13 18:19:31,846 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-13 18:19:31,846 INFO L186 Difference]: Start difference. First operand has 551 places, 589 transitions, 8228 flow. Second operand 36 states and 1889 transitions. [2021-11-13 18:19:31,846 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 581 places, 614 transitions, 9716 flow [2021-11-13 18:19:32,232 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 546 places, 614 transitions, 9213 flow, removed 122 selfloop flow, removed 35 redundant places. [2021-11-13 18:19:32,245 INFO L242 Difference]: Finished difference. Result has 554 places, 588 transitions, 8035 flow [2021-11-13 18:19:32,246 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7843, PETRI_DIFFERENCE_MINUEND_PLACES=511, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=589, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=503, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=8035, PETRI_PLACES=554, PETRI_TRANSITIONS=588} [2021-11-13 18:19:32,246 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 466 predicate places. [2021-11-13 18:19:32,247 INFO L470 AbstractCegarLoop]: Abstraction has has 554 places, 588 transitions, 8035 flow [2021-11-13 18:19:32,247 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-13 18:19:32,247 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:19:32,247 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-13 18:19:32,247 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2021-11-13 18:19:32,247 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:19:32,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:19:32,248 INFO L85 PathProgramCache]: Analyzing trace with hash 443571896, now seen corresponding path program 83 times [2021-11-13 18:19:32,248 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:19:32,248 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951583146] [2021-11-13 18:19:32,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:19:32,248 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:19:32,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:32,779 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-13 18:19:32,779 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:19:32,779 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951583146] [2021-11-13 18:19:32,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951583146] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:19:32,780 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:19:32,780 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:19:32,780 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490005818] [2021-11-13 18:19:32,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:19:32,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:19:32,780 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:19:32,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:19:32,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:19:32,782 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:19:32,783 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 554 places, 588 transitions, 8035 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-13 18:19:32,784 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:19:32,784 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:19:32,784 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:19:35,559 INFO L129 PetriNetUnfolder]: 414/1318 cut-off events. [2021-11-13 18:19:35,559 INFO L130 PetriNetUnfolder]: For 21356/21356 co-relation queries the response was YES. [2021-11-13 18:19:35,587 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9999 conditions, 1318 events. 414/1318 cut-off events. For 21356/21356 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 8688 event pairs, 50 based on Foata normal form. 1/1317 useless extension candidates. Maximal degree in co-relation 9815. Up to 850 conditions per place. [2021-11-13 18:19:35,595 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 400 selfloop transitions, 167 changer transitions 18/624 dead transitions. [2021-11-13 18:19:35,595 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 587 places, 624 transitions, 9596 flow [2021-11-13 18:19:35,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-11-13 18:19:35,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2021-11-13 18:19:35,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2110 transitions. [2021-11-13 18:19:35,597 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5611702127659575 [2021-11-13 18:19:35,597 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2110 transitions. [2021-11-13 18:19:35,598 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2110 transitions. [2021-11-13 18:19:35,598 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:19:35,598 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2110 transitions. [2021-11-13 18:19:35,600 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.75) internal successors, (2110), 40 states have internal predecessors, (2110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:19:35,602 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-13 18:19:35,602 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-13 18:19:35,603 INFO L186 Difference]: Start difference. First operand has 554 places, 588 transitions, 8035 flow. Second operand 40 states and 2110 transitions. [2021-11-13 18:19:35,603 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 587 places, 624 transitions, 9596 flow [2021-11-13 18:19:36,001 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 552 places, 624 transitions, 9367 flow, removed 28 selfloop flow, removed 35 redundant places. [2021-11-13 18:19:36,014 INFO L242 Difference]: Finished difference. Result has 559 places, 589 transitions, 8300 flow [2021-11-13 18:19:36,014 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7834, PETRI_DIFFERENCE_MINUEND_PLACES=513, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=588, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=162, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=422, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=8300, PETRI_PLACES=559, PETRI_TRANSITIONS=589} [2021-11-13 18:19:36,015 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 471 predicate places. [2021-11-13 18:19:36,015 INFO L470 AbstractCegarLoop]: Abstraction has has 559 places, 589 transitions, 8300 flow [2021-11-13 18:19:36,015 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-13 18:19:36,015 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:19:36,015 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-13 18:19:36,015 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2021-11-13 18:19:36,016 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:19:36,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:19:36,016 INFO L85 PathProgramCache]: Analyzing trace with hash 540168854, now seen corresponding path program 84 times [2021-11-13 18:19:36,016 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:19:36,016 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284119462] [2021-11-13 18:19:36,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:19:36,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:19:36,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:36,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-13 18:19:36,564 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:19:36,564 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284119462] [2021-11-13 18:19:36,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284119462] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:19:36,564 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:19:36,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:19:36,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380035589] [2021-11-13 18:19:36,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:19:36,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:19:36,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:19:36,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:19:36,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:19:36,566 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:19:36,567 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 559 places, 589 transitions, 8300 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-13 18:19:36,567 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:19:36,567 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:19:36,567 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:19:40,482 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:40,969 INFO L129 PetriNetUnfolder]: 413/1321 cut-off events. [2021-11-13 18:19:40,969 INFO L130 PetriNetUnfolder]: For 21895/21895 co-relation queries the response was YES. [2021-11-13 18:19:40,997 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10153 conditions, 1321 events. 413/1321 cut-off events. For 21895/21895 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 8700 event pairs, 50 based on Foata normal form. 1/1320 useless extension candidates. Maximal degree in co-relation 9969. Up to 907 conditions per place. [2021-11-13 18:19:41,005 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 451 selfloop transitions, 112 changer transitions 19/621 dead transitions. [2021-11-13 18:19:41,006 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 592 places, 621 transitions, 9830 flow [2021-11-13 18:19:41,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-11-13 18:19:41,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2021-11-13 18:19:41,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2098 transitions. [2021-11-13 18:19:41,008 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5579787234042554 [2021-11-13 18:19:41,008 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2098 transitions. [2021-11-13 18:19:41,008 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2098 transitions. [2021-11-13 18:19:41,009 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:19:41,009 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2098 transitions. [2021-11-13 18:19:41,012 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.45) internal successors, (2098), 40 states have internal predecessors, (2098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:19:41,015 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-13 18:19:41,015 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-13 18:19:41,015 INFO L186 Difference]: Start difference. First operand has 559 places, 589 transitions, 8300 flow. Second operand 40 states and 2098 transitions. [2021-11-13 18:19:41,015 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 592 places, 621 transitions, 9830 flow [2021-11-13 18:19:41,412 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 558 places, 621 transitions, 9418 flow, removed 45 selfloop flow, removed 34 redundant places. [2021-11-13 18:19:41,425 INFO L242 Difference]: Finished difference. Result has 565 places, 589 transitions, 8208 flow [2021-11-13 18:19:41,425 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7904, PETRI_DIFFERENCE_MINUEND_PLACES=519, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=589, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=478, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=8208, PETRI_PLACES=565, PETRI_TRANSITIONS=589} [2021-11-13 18:19:41,426 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 477 predicate places. [2021-11-13 18:19:41,426 INFO L470 AbstractCegarLoop]: Abstraction has has 565 places, 589 transitions, 8208 flow [2021-11-13 18:19:41,426 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-13 18:19:41,426 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:19:41,426 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-13 18:19:41,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2021-11-13 18:19:41,427 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:19:41,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:19:41,427 INFO L85 PathProgramCache]: Analyzing trace with hash 999761038, now seen corresponding path program 85 times [2021-11-13 18:19:41,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:19:41,428 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480535251] [2021-11-13 18:19:41,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:19:41,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:19:41,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:41,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-13 18:19:41,928 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:19:41,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480535251] [2021-11-13 18:19:41,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480535251] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:19:41,928 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:19:41,928 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:19:41,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726022397] [2021-11-13 18:19:41,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:19:41,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:19:41,929 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:19:41,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:19:41,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:19:41,930 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:19:41,931 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 565 places, 589 transitions, 8208 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-13 18:19:41,931 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:19:41,931 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:19:41,931 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:19:44,278 INFO L129 PetriNetUnfolder]: 409/1312 cut-off events. [2021-11-13 18:19:44,278 INFO L130 PetriNetUnfolder]: For 22122/22122 co-relation queries the response was YES. [2021-11-13 18:19:44,305 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10058 conditions, 1312 events. 409/1312 cut-off events. For 22122/22122 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 8670 event pairs, 39 based on Foata normal form. 1/1311 useless extension candidates. Maximal degree in co-relation 9871. Up to 852 conditions per place. [2021-11-13 18:19:44,314 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 413 selfloop transitions, 154 changer transitions 17/623 dead transitions. [2021-11-13 18:19:44,314 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 594 places, 623 transitions, 9802 flow [2021-11-13 18:19:44,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-13 18:19:44,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-13 18:19:44,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1957 transitions. [2021-11-13 18:19:44,316 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5626797009775734 [2021-11-13 18:19:44,316 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1957 transitions. [2021-11-13 18:19:44,316 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1957 transitions. [2021-11-13 18:19:44,317 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:19:44,317 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1957 transitions. [2021-11-13 18:19:44,318 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-13 18:19:44,320 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-13 18:19:44,321 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-13 18:19:44,321 INFO L186 Difference]: Start difference. First operand has 565 places, 589 transitions, 8208 flow. Second operand 37 states and 1957 transitions. [2021-11-13 18:19:44,321 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 594 places, 623 transitions, 9802 flow [2021-11-13 18:19:44,697 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 558 places, 623 transitions, 9401 flow, removed 76 selfloop flow, removed 36 redundant places. [2021-11-13 18:19:44,710 INFO L242 Difference]: Finished difference. Result has 565 places, 590 transitions, 8282 flow [2021-11-13 18:19:44,710 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7827, PETRI_DIFFERENCE_MINUEND_PLACES=522, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=589, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=149, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=436, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=8282, PETRI_PLACES=565, PETRI_TRANSITIONS=590} [2021-11-13 18:19:44,711 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 477 predicate places. [2021-11-13 18:19:44,711 INFO L470 AbstractCegarLoop]: Abstraction has has 565 places, 590 transitions, 8282 flow [2021-11-13 18:19:44,712 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-13 18:19:44,712 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:19:44,712 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-13 18:19:44,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2021-11-13 18:19:44,712 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:19:44,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:19:44,713 INFO L85 PathProgramCache]: Analyzing trace with hash -1102815624, now seen corresponding path program 86 times [2021-11-13 18:19:44,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:19:44,714 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701363605] [2021-11-13 18:19:44,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:19:44,714 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:19:44,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:45,238 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-13 18:19:45,238 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:19:45,238 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701363605] [2021-11-13 18:19:45,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701363605] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:19:45,238 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:19:45,238 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:19:45,239 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614964893] [2021-11-13 18:19:45,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:19:45,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:19:45,239 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:19:45,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:19:45,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:19:45,241 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:19:45,242 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 565 places, 590 transitions, 8282 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-13 18:19:45,242 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:19:45,242 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:19:45,242 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:19:47,738 INFO L129 PetriNetUnfolder]: 411/1315 cut-off events. [2021-11-13 18:19:47,739 INFO L130 PetriNetUnfolder]: For 22464/22464 co-relation queries the response was YES. [2021-11-13 18:19:47,767 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10180 conditions, 1315 events. 411/1315 cut-off events. For 22464/22464 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 8667 event pairs, 40 based on Foata normal form. 1/1313 useless extension candidates. Maximal degree in co-relation 9991. Up to 910 conditions per place. [2021-11-13 18:19:47,775 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 455 selfloop transitions, 105 changer transitions 22/621 dead transitions. [2021-11-13 18:19:47,775 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 594 places, 621 transitions, 9892 flow [2021-11-13 18:19:47,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-13 18:19:47,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-13 18:19:47,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1851 transitions. [2021-11-13 18:19:47,778 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5626139817629179 [2021-11-13 18:19:47,778 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1851 transitions. [2021-11-13 18:19:47,778 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1851 transitions. [2021-11-13 18:19:47,779 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:19:47,779 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1851 transitions. [2021-11-13 18:19:47,781 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-13 18:19:47,783 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-13 18:19:47,784 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-13 18:19:47,784 INFO L186 Difference]: Start difference. First operand has 565 places, 590 transitions, 8282 flow. Second operand 35 states and 1851 transitions. [2021-11-13 18:19:47,784 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 594 places, 621 transitions, 9892 flow [2021-11-13 18:19:48,205 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 559 places, 621 transitions, 9464 flow, removed 61 selfloop flow, removed 35 redundant places. [2021-11-13 18:19:48,220 INFO L242 Difference]: Finished difference. Result has 566 places, 588 transitions, 8155 flow [2021-11-13 18:19:48,221 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7860, PETRI_DIFFERENCE_MINUEND_PLACES=525, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=590, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=486, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=8155, PETRI_PLACES=566, PETRI_TRANSITIONS=588} [2021-11-13 18:19:48,221 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 478 predicate places. [2021-11-13 18:19:48,221 INFO L470 AbstractCegarLoop]: Abstraction has has 566 places, 588 transitions, 8155 flow [2021-11-13 18:19:48,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-13 18:19:48,222 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:19:48,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-13 18:19:48,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2021-11-13 18:19:48,222 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:19:48,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:19:48,223 INFO L85 PathProgramCache]: Analyzing trace with hash -281074840, now seen corresponding path program 87 times [2021-11-13 18:19:48,223 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:19:48,223 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145234865] [2021-11-13 18:19:48,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:19:48,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:19:48,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:48,719 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-13 18:19:48,719 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:19:48,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145234865] [2021-11-13 18:19:48,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145234865] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:19:48,719 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:19:48,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:19:48,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299795062] [2021-11-13 18:19:48,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:19:48,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:19:48,720 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:19:48,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:19:48,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:19:48,721 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:19:48,722 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 566 places, 588 transitions, 8155 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-13 18:19:48,722 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:19:48,722 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:19:48,722 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:19:51,485 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:53,226 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:55,135 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.90s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-13 18:19:55,881 INFO L129 PetriNetUnfolder]: 402/1306 cut-off events. [2021-11-13 18:19:55,881 INFO L130 PetriNetUnfolder]: For 21631/21631 co-relation queries the response was YES. [2021-11-13 18:19:55,908 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9953 conditions, 1306 events. 402/1306 cut-off events. For 21631/21631 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 8606 event pairs, 51 based on Foata normal form. 1/1305 useless extension candidates. Maximal degree in co-relation 9763. Up to 934 conditions per place. [2021-11-13 18:19:55,916 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 471 selfloop transitions, 74 changer transitions 23/607 dead transitions. [2021-11-13 18:19:55,916 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 589 places, 607 transitions, 9379 flow [2021-11-13 18:19:55,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-13 18:19:55,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-13 18:19:55,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1683 transitions. [2021-11-13 18:19:55,918 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5595079787234043 [2021-11-13 18:19:55,918 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1683 transitions. [2021-11-13 18:19:55,919 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1683 transitions. [2021-11-13 18:19:55,919 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:19:55,919 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1683 transitions. [2021-11-13 18:19:55,921 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.59375) internal successors, (1683), 32 states have internal predecessors, (1683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:19:55,922 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-13 18:19:55,923 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-13 18:19:55,923 INFO L186 Difference]: Start difference. First operand has 566 places, 588 transitions, 8155 flow. Second operand 32 states and 1683 transitions. [2021-11-13 18:19:55,923 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 589 places, 607 transitions, 9379 flow [2021-11-13 18:19:56,315 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 556 places, 607 transitions, 9083 flow, removed 44 selfloop flow, removed 33 redundant places. [2021-11-13 18:19:56,330 INFO L242 Difference]: Finished difference. Result has 560 places, 575 transitions, 7819 flow [2021-11-13 18:19:56,331 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7865, PETRI_DIFFERENCE_MINUEND_PLACES=525, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=588, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=514, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=7819, PETRI_PLACES=560, PETRI_TRANSITIONS=575} [2021-11-13 18:19:56,331 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 472 predicate places. [2021-11-13 18:19:56,331 INFO L470 AbstractCegarLoop]: Abstraction has has 560 places, 575 transitions, 7819 flow [2021-11-13 18:19:56,332 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-13 18:19:56,332 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:19:56,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-13 18:19:56,332 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2021-11-13 18:19:56,332 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:19:56,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:19:56,332 INFO L85 PathProgramCache]: Analyzing trace with hash 499249768, now seen corresponding path program 88 times [2021-11-13 18:19:56,332 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:19:56,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480740014] [2021-11-13 18:19:56,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:19:56,333 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:19:56,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:56,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-13 18:19:56,982 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:19:56,982 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480740014] [2021-11-13 18:19:56,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480740014] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:19:56,983 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:19:56,983 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:19:56,983 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019623121] [2021-11-13 18:19:56,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:19:56,984 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:19:56,984 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:19:56,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:19:56,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:19:56,986 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:19:56,987 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 560 places, 575 transitions, 7819 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-13 18:19:56,987 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:19:56,987 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:19:56,987 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:20:00,976 INFO L129 PetriNetUnfolder]: 401/1299 cut-off events. [2021-11-13 18:20:00,976 INFO L130 PetriNetUnfolder]: For 20697/20697 co-relation queries the response was YES. [2021-11-13 18:20:01,011 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9725 conditions, 1299 events. 401/1299 cut-off events. For 20697/20697 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 8513 event pairs, 40 based on Foata normal form. 1/1297 useless extension candidates. Maximal degree in co-relation 9538. Up to 900 conditions per place. [2021-11-13 18:20:01,021 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 451 selfloop transitions, 94 changer transitions 16/600 dead transitions. [2021-11-13 18:20:01,021 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 573 places, 600 transitions, 9165 flow [2021-11-13 18:20:01,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-13 18:20:01,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-13 18:20:01,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1843 transitions. [2021-11-13 18:20:01,024 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5601823708206687 [2021-11-13 18:20:01,024 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1843 transitions. [2021-11-13 18:20:01,024 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1843 transitions. [2021-11-13 18:20:01,025 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:20:01,025 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1843 transitions. [2021-11-13 18:20:01,027 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.65714285714286) internal successors, (1843), 35 states have internal predecessors, (1843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:20:01,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-13 18:20:01,030 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-13 18:20:01,031 INFO L186 Difference]: Start difference. First operand has 560 places, 575 transitions, 7819 flow. Second operand 35 states and 1843 transitions. [2021-11-13 18:20:01,031 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 573 places, 600 transitions, 9165 flow [2021-11-13 18:20:01,437 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 535 places, 600 transitions, 8820 flow, removed 27 selfloop flow, removed 38 redundant places. [2021-11-13 18:20:01,452 INFO L242 Difference]: Finished difference. Result has 543 places, 574 transitions, 7687 flow [2021-11-13 18:20:01,452 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7486, PETRI_DIFFERENCE_MINUEND_PLACES=501, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=575, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=481, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=7687, PETRI_PLACES=543, PETRI_TRANSITIONS=574} [2021-11-13 18:20:01,453 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 455 predicate places. [2021-11-13 18:20:01,453 INFO L470 AbstractCegarLoop]: Abstraction has has 543 places, 574 transitions, 7687 flow [2021-11-13 18:20:01,453 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-13 18:20:01,453 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:20:01,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-13 18:20:01,454 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2021-11-13 18:20:01,454 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:20:01,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:20:01,454 INFO L85 PathProgramCache]: Analyzing trace with hash -1376667800, now seen corresponding path program 89 times [2021-11-13 18:20:01,454 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:20:01,454 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312530626] [2021-11-13 18:20:01,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:20:01,455 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:20:01,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:20:02,066 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-13 18:20:02,066 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:20:02,066 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312530626] [2021-11-13 18:20:02,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [312530626] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:20:02,067 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:20:02,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:20:02,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217502589] [2021-11-13 18:20:02,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:20:02,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:20:02,067 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:20:02,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:20:02,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:20:02,069 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:20:02,069 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 543 places, 574 transitions, 7687 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-13 18:20:02,069 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:20:02,069 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:20:02,069 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:20:04,071 INFO L129 PetriNetUnfolder]: 400/1296 cut-off events. [2021-11-13 18:20:04,072 INFO L130 PetriNetUnfolder]: For 20107/20107 co-relation queries the response was YES. [2021-11-13 18:20:04,095 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9625 conditions, 1296 events. 400/1296 cut-off events. For 20107/20107 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 8501 event pairs, 38 based on Foata normal form. 1/1295 useless extension candidates. Maximal degree in co-relation 9445. Up to 874 conditions per place. [2021-11-13 18:20:04,103 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 427 selfloop transitions, 121 changer transitions 15/602 dead transitions. [2021-11-13 18:20:04,103 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 571 places, 602 transitions, 9162 flow [2021-11-13 18:20:04,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-13 18:20:04,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-13 18:20:04,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1854 transitions. [2021-11-13 18:20:04,105 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5635258358662614 [2021-11-13 18:20:04,105 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1854 transitions. [2021-11-13 18:20:04,105 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1854 transitions. [2021-11-13 18:20:04,106 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:20:04,106 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1854 transitions. [2021-11-13 18:20:04,107 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-13 18:20:04,109 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-13 18:20:04,110 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-13 18:20:04,110 INFO L186 Difference]: Start difference. First operand has 543 places, 574 transitions, 7687 flow. Second operand 35 states and 1854 transitions. [2021-11-13 18:20:04,110 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 571 places, 602 transitions, 9162 flow [2021-11-13 18:20:04,458 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 537 places, 602 transitions, 8917 flow, removed 28 selfloop flow, removed 34 redundant places. [2021-11-13 18:20:04,472 INFO L242 Difference]: Finished difference. Result has 544 places, 577 transitions, 7871 flow [2021-11-13 18:20:04,473 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7474, PETRI_DIFFERENCE_MINUEND_PLACES=503, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=574, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=118, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=454, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=7871, PETRI_PLACES=544, PETRI_TRANSITIONS=577} [2021-11-13 18:20:04,473 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 456 predicate places. [2021-11-13 18:20:04,474 INFO L470 AbstractCegarLoop]: Abstraction has has 544 places, 577 transitions, 7871 flow [2021-11-13 18:20:04,474 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-13 18:20:04,474 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:20:04,474 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-13 18:20:04,474 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2021-11-13 18:20:04,474 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:20:04,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:20:04,475 INFO L85 PathProgramCache]: Analyzing trace with hash 1054870694, now seen corresponding path program 90 times [2021-11-13 18:20:04,475 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:20:04,475 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876636405] [2021-11-13 18:20:04,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:20:04,475 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:20:04,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:20:05,077 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-13 18:20:05,077 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:20:05,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876636405] [2021-11-13 18:20:05,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [876636405] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:20:05,077 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:20:05,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:20:05,077 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510211434] [2021-11-13 18:20:05,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:20:05,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:20:05,078 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:20:05,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:20:05,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:20:05,079 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:20:05,080 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 544 places, 577 transitions, 7871 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-13 18:20:05,080 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:20:05,080 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:20:05,080 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:20:07,870 INFO L129 PetriNetUnfolder]: 399/1294 cut-off events. [2021-11-13 18:20:07,870 INFO L130 PetriNetUnfolder]: For 19997/19997 co-relation queries the response was YES. [2021-11-13 18:20:07,894 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9659 conditions, 1294 events. 399/1294 cut-off events. For 19997/19997 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 8508 event pairs, 38 based on Foata normal form. 1/1292 useless extension candidates. Maximal degree in co-relation 9479. Up to 894 conditions per place. [2021-11-13 18:20:07,902 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 445 selfloop transitions, 102 changer transitions 16/602 dead transitions. [2021-11-13 18:20:07,903 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 574 places, 602 transitions, 9237 flow [2021-11-13 18:20:07,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-13 18:20:07,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-13 18:20:07,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1893 transitions. [2021-11-13 18:20:07,905 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5593971631205674 [2021-11-13 18:20:07,905 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1893 transitions. [2021-11-13 18:20:07,905 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1893 transitions. [2021-11-13 18:20:07,905 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:20:07,906 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1893 transitions. [2021-11-13 18:20:07,907 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.583333333333336) internal successors, (1893), 36 states have internal predecessors, (1893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:20:07,909 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-13 18:20:07,910 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-13 18:20:07,910 INFO L186 Difference]: Start difference. First operand has 544 places, 577 transitions, 7871 flow. Second operand 36 states and 1893 transitions. [2021-11-13 18:20:07,910 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 574 places, 602 transitions, 9237 flow [2021-11-13 18:20:08,281 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 544 places, 602 transitions, 8899 flow, removed 61 selfloop flow, removed 30 redundant places. [2021-11-13 18:20:08,296 INFO L242 Difference]: Finished difference. Result has 552 places, 576 transitions, 7771 flow [2021-11-13 18:20:08,297 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7548, PETRI_DIFFERENCE_MINUEND_PLACES=509, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=577, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=475, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=7771, PETRI_PLACES=552, PETRI_TRANSITIONS=576} [2021-11-13 18:20:08,297 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 464 predicate places. [2021-11-13 18:20:08,298 INFO L470 AbstractCegarLoop]: Abstraction has has 552 places, 576 transitions, 7771 flow [2021-11-13 18:20:08,298 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-13 18:20:08,298 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:20:08,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-13 18:20:08,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2021-11-13 18:20:08,298 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:20:08,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:20:08,299 INFO L85 PathProgramCache]: Analyzing trace with hash 425291066, now seen corresponding path program 91 times [2021-11-13 18:20:08,299 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:20:08,299 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226399180] [2021-11-13 18:20:08,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:20:08,299 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:20:08,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:20:08,867 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-13 18:20:08,867 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:20:08,868 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226399180] [2021-11-13 18:20:08,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [226399180] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:20:08,868 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:20:08,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:20:08,869 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493799164] [2021-11-13 18:20:08,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:20:08,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:20:08,869 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:20:08,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:20:08,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:20:08,871 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:20:08,872 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 552 places, 576 transitions, 7771 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-13 18:20:08,872 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:20:08,872 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:20:08,872 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:20:11,442 INFO L129 PetriNetUnfolder]: 394/1279 cut-off events. [2021-11-13 18:20:11,442 INFO L130 PetriNetUnfolder]: For 19491/19491 co-relation queries the response was YES. [2021-11-13 18:20:11,468 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9553 conditions, 1279 events. 394/1279 cut-off events. For 19491/19491 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 8396 event pairs, 48 based on Foata normal form. 1/1278 useless extension candidates. Maximal degree in co-relation 9369. Up to 889 conditions per place. [2021-11-13 18:20:11,477 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 441 selfloop transitions, 82 changer transitions 35/597 dead transitions. [2021-11-13 18:20:11,477 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 582 places, 597 transitions, 9015 flow [2021-11-13 18:20:11,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-13 18:20:11,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-13 18:20:11,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1942 transitions. [2021-11-13 18:20:11,479 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5583668775158137 [2021-11-13 18:20:11,479 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1942 transitions. [2021-11-13 18:20:11,479 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1942 transitions. [2021-11-13 18:20:11,480 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:20:11,480 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1942 transitions. [2021-11-13 18:20:11,482 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.486486486486484) internal successors, (1942), 37 states have internal predecessors, (1942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:20:11,484 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-13 18:20:11,485 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-13 18:20:11,485 INFO L186 Difference]: Start difference. First operand has 552 places, 576 transitions, 7771 flow. Second operand 37 states and 1942 transitions. [2021-11-13 18:20:11,485 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 582 places, 597 transitions, 9015 flow [2021-11-13 18:20:11,846 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 547 places, 597 transitions, 8778 flow, removed 17 selfloop flow, removed 35 redundant places. [2021-11-13 18:20:11,859 INFO L242 Difference]: Finished difference. Result has 552 places, 550 transitions, 7305 flow [2021-11-13 18:20:11,859 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7542, PETRI_DIFFERENCE_MINUEND_PLACES=511, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=576, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=494, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=7305, PETRI_PLACES=552, PETRI_TRANSITIONS=550} [2021-11-13 18:20:11,860 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 464 predicate places. [2021-11-13 18:20:11,860 INFO L470 AbstractCegarLoop]: Abstraction has has 552 places, 550 transitions, 7305 flow [2021-11-13 18:20:11,860 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-13 18:20:11,860 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:20:11,861 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-13 18:20:11,861 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2021-11-13 18:20:11,861 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:20:11,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:20:11,861 INFO L85 PathProgramCache]: Analyzing trace with hash -1322472548, now seen corresponding path program 92 times [2021-11-13 18:20:11,861 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:20:11,861 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298404980] [2021-11-13 18:20:11,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:20:11,862 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:20:11,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:20:12,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-13 18:20:12,452 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:20:12,452 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298404980] [2021-11-13 18:20:12,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298404980] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:20:12,453 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:20:12,453 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:20:12,453 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999879030] [2021-11-13 18:20:12,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:20:12,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:20:12,454 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:20:12,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:20:12,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:20:12,456 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:20:12,457 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 552 places, 550 transitions, 7305 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-13 18:20:12,457 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:20:12,457 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:20:12,457 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:20:15,071 INFO L129 PetriNetUnfolder]: 386/1239 cut-off events. [2021-11-13 18:20:15,071 INFO L130 PetriNetUnfolder]: For 19175/19175 co-relation queries the response was YES. [2021-11-13 18:20:15,096 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9219 conditions, 1239 events. 386/1239 cut-off events. For 19175/19175 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 8003 event pairs, 38 based on Foata normal form. 1/1238 useless extension candidates. Maximal degree in co-relation 9037. Up to 811 conditions per place. [2021-11-13 18:20:15,105 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 384 selfloop transitions, 99 changer transitions 52/574 dead transitions. [2021-11-13 18:20:15,105 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 564 places, 574 transitions, 8524 flow [2021-11-13 18:20:15,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-13 18:20:15,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-13 18:20:15,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1948 transitions. [2021-11-13 18:20:15,107 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5600920069005175 [2021-11-13 18:20:15,107 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1948 transitions. [2021-11-13 18:20:15,107 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1948 transitions. [2021-11-13 18:20:15,108 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:20:15,108 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1948 transitions. [2021-11-13 18:20:15,110 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.648648648648646) internal successors, (1948), 37 states have internal predecessors, (1948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:20:15,113 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-13 18:20:15,113 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-13 18:20:15,113 INFO L186 Difference]: Start difference. First operand has 552 places, 550 transitions, 7305 flow. Second operand 37 states and 1948 transitions. [2021-11-13 18:20:15,113 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 564 places, 574 transitions, 8524 flow [2021-11-13 18:20:15,483 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 521 places, 574 transitions, 8220 flow, removed 21 selfloop flow, removed 43 redundant places. [2021-11-13 18:20:15,496 INFO L242 Difference]: Finished difference. Result has 525 places, 506 transitions, 6496 flow [2021-11-13 18:20:15,496 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7009, PETRI_DIFFERENCE_MINUEND_PLACES=485, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=550, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=99, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=451, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=6496, PETRI_PLACES=525, PETRI_TRANSITIONS=506} [2021-11-13 18:20:15,497 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 437 predicate places. [2021-11-13 18:20:15,497 INFO L470 AbstractCegarLoop]: Abstraction has has 525 places, 506 transitions, 6496 flow [2021-11-13 18:20:15,497 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-13 18:20:15,497 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:20:15,497 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-13 18:20:15,497 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2021-11-13 18:20:15,498 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:20:15,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:20:15,498 INFO L85 PathProgramCache]: Analyzing trace with hash -640130324, now seen corresponding path program 93 times [2021-11-13 18:20:15,498 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:20:15,498 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432468949] [2021-11-13 18:20:15,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:20:15,498 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:20:15,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:20:16,005 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-13 18:20:16,005 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:20:16,005 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432468949] [2021-11-13 18:20:16,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432468949] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:20:16,005 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:20:16,006 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:20:16,006 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599705481] [2021-11-13 18:20:16,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:20:16,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:20:16,006 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:20:16,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:20:16,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:20:16,007 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:20:16,008 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 525 places, 506 transitions, 6496 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-13 18:20:16,008 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:20:16,008 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:20:16,008 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:20:18,104 INFO L129 PetriNetUnfolder]: 367/1176 cut-off events. [2021-11-13 18:20:18,104 INFO L130 PetriNetUnfolder]: For 17706/17706 co-relation queries the response was YES. [2021-11-13 18:20:18,122 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8629 conditions, 1176 events. 367/1176 cut-off events. For 17706/17706 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 7401 event pairs, 53 based on Foata normal form. 1/1175 useless extension candidates. Maximal degree in co-relation 8457. Up to 799 conditions per place. [2021-11-13 18:20:18,128 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 370 selfloop transitions, 63 changer transitions 59/531 dead transitions. [2021-11-13 18:20:18,128 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 536 places, 531 transitions, 7618 flow [2021-11-13 18:20:18,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:20:18,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:20:18,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1794 transitions. [2021-11-13 18:20:18,130 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5613266583229036 [2021-11-13 18:20:18,130 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1794 transitions. [2021-11-13 18:20:18,131 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1794 transitions. [2021-11-13 18:20:18,131 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:20:18,131 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1794 transitions. [2021-11-13 18:20:18,133 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.76470588235294) internal successors, (1794), 34 states have internal predecessors, (1794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:20:18,135 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-13 18:20:18,135 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-13 18:20:18,135 INFO L186 Difference]: Start difference. First operand has 525 places, 506 transitions, 6496 flow. Second operand 34 states and 1794 transitions. [2021-11-13 18:20:18,135 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 536 places, 531 transitions, 7618 flow [2021-11-13 18:20:18,408 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 487 places, 531 transitions, 7086 flow, removed 68 selfloop flow, removed 49 redundant places. [2021-11-13 18:20:18,418 INFO L242 Difference]: Finished difference. Result has 491 places, 463 transitions, 5560 flow [2021-11-13 18:20:18,418 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5973, PETRI_DIFFERENCE_MINUEND_PLACES=454, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=506, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=443, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=5560, PETRI_PLACES=491, PETRI_TRANSITIONS=463} [2021-11-13 18:20:18,419 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 403 predicate places. [2021-11-13 18:20:18,419 INFO L470 AbstractCegarLoop]: Abstraction has has 491 places, 463 transitions, 5560 flow [2021-11-13 18:20:18,419 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-13 18:20:18,419 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:20:18,419 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-13 18:20:18,419 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2021-11-13 18:20:18,419 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:20:18,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:20:18,420 INFO L85 PathProgramCache]: Analyzing trace with hash 748114802, now seen corresponding path program 94 times [2021-11-13 18:20:18,420 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:20:18,420 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519628326] [2021-11-13 18:20:18,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:20:18,420 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:20:18,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:20:18,973 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-13 18:20:18,974 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:20:18,974 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519628326] [2021-11-13 18:20:18,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519628326] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:20:18,974 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:20:18,974 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:20:18,974 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126191948] [2021-11-13 18:20:18,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:20:18,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:20:18,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:20:18,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:20:18,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:20:18,977 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:20:18,978 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 491 places, 463 transitions, 5560 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-13 18:20:18,978 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:20:18,978 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:20:18,979 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:20:21,861 INFO L129 PetriNetUnfolder]: 371/1165 cut-off events. [2021-11-13 18:20:21,861 INFO L130 PetriNetUnfolder]: For 18057/18057 co-relation queries the response was YES. [2021-11-13 18:20:21,881 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8369 conditions, 1165 events. 371/1165 cut-off events. For 18057/18057 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 7266 event pairs, 49 based on Foata normal form. 1/1164 useless extension candidates. Maximal degree in co-relation 8210. Up to 773 conditions per place. [2021-11-13 18:20:21,889 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 339 selfloop transitions, 114 changer transitions 30/522 dead transitions. [2021-11-13 18:20:21,889 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 509 places, 522 transitions, 7288 flow [2021-11-13 18:20:21,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-11-13 18:20:21,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2021-11-13 18:20:21,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2410 transitions. [2021-11-13 18:20:21,893 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5573543015726179 [2021-11-13 18:20:21,893 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 2410 transitions. [2021-11-13 18:20:21,893 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 2410 transitions. [2021-11-13 18:20:21,894 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:20:21,894 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 2410 transitions. [2021-11-13 18:20:21,897 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 52.391304347826086) internal successors, (2410), 46 states have internal predecessors, (2410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:20:21,901 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-13 18:20:21,902 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-13 18:20:21,902 INFO L186 Difference]: Start difference. First operand has 491 places, 463 transitions, 5560 flow. Second operand 46 states and 2410 transitions. [2021-11-13 18:20:21,902 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 509 places, 522 transitions, 7288 flow [2021-11-13 18:20:22,196 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 471 places, 522 transitions, 6890 flow, removed 86 selfloop flow, removed 38 redundant places. [2021-11-13 18:20:22,209 INFO L242 Difference]: Finished difference. Result has 481 places, 478 transitions, 5738 flow [2021-11-13 18:20:22,209 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5198, PETRI_DIFFERENCE_MINUEND_PLACES=426, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=463, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=352, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=5738, PETRI_PLACES=481, PETRI_TRANSITIONS=478} [2021-11-13 18:20:22,210 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 393 predicate places. [2021-11-13 18:20:22,210 INFO L470 AbstractCegarLoop]: Abstraction has has 481 places, 478 transitions, 5738 flow [2021-11-13 18:20:22,210 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-13 18:20:22,210 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:20:22,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-13 18:20:22,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2021-11-13 18:20:22,211 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:20:22,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:20:22,211 INFO L85 PathProgramCache]: Analyzing trace with hash -323389374, now seen corresponding path program 95 times [2021-11-13 18:20:22,211 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:20:22,212 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689290120] [2021-11-13 18:20:22,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:20:22,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:20:22,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:20:22,863 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-13 18:20:22,863 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:20:22,863 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689290120] [2021-11-13 18:20:22,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689290120] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:20:22,863 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:20:22,864 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-13 18:20:22,864 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069782268] [2021-11-13 18:20:22,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:20:22,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-13 18:20:22,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:20:22,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-13 18:20:22,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-13 18:20:22,866 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:20:22,867 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 481 places, 478 transitions, 5738 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-13 18:20:22,867 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:20:22,867 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:20:22,868 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:20:26,116 INFO L129 PetriNetUnfolder]: 358/1131 cut-off events. [2021-11-13 18:20:26,116 INFO L130 PetriNetUnfolder]: For 16187/16187 co-relation queries the response was YES. [2021-11-13 18:20:26,137 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7943 conditions, 1131 events. 358/1131 cut-off events. For 16187/16187 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 6937 event pairs, 49 based on Foata normal form. 1/1130 useless extension candidates. Maximal degree in co-relation 7787. Up to 795 conditions per place. [2021-11-13 18:20:26,144 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 370 selfloop transitions, 65 changer transitions 23/497 dead transitions. [2021-11-13 18:20:26,144 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 506 places, 497 transitions, 6736 flow [2021-11-13 18:20:26,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:20:26,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:20:26,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1779 transitions. [2021-11-13 18:20:26,147 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5566332916145181 [2021-11-13 18:20:26,148 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1779 transitions. [2021-11-13 18:20:26,148 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1779 transitions. [2021-11-13 18:20:26,149 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:20:26,149 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1779 transitions. [2021-11-13 18:20:26,151 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-13 18:20:26,153 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-13 18:20:26,154 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-13 18:20:26,154 INFO L186 Difference]: Start difference. First operand has 481 places, 478 transitions, 5738 flow. Second operand 34 states and 1779 transitions. [2021-11-13 18:20:26,154 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 506 places, 497 transitions, 6736 flow [2021-11-13 18:20:26,374 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 469 places, 497 transitions, 6484 flow, removed 46 selfloop flow, removed 37 redundant places. [2021-11-13 18:20:26,383 INFO L242 Difference]: Finished difference. Result has 473 places, 465 transitions, 5476 flow [2021-11-13 18:20:26,384 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5492, PETRI_DIFFERENCE_MINUEND_PLACES=436, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=478, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=413, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=5476, PETRI_PLACES=473, PETRI_TRANSITIONS=465} [2021-11-13 18:20:26,384 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 385 predicate places. [2021-11-13 18:20:26,384 INFO L470 AbstractCegarLoop]: Abstraction has has 473 places, 465 transitions, 5476 flow [2021-11-13 18:20:26,385 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-13 18:20:26,385 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:20:26,385 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-13 18:20:26,385 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2021-11-13 18:20:26,385 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:20:26,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:20:26,386 INFO L85 PathProgramCache]: Analyzing trace with hash -2076802748, now seen corresponding path program 96 times [2021-11-13 18:20:26,386 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:20:26,386 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205898214] [2021-11-13 18:20:26,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:20:26,386 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:20:26,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:20:26,944 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-13 18:20:26,944 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:20:26,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205898214] [2021-11-13 18:20:26,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205898214] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:20:26,945 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:20:26,945 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:20:26,945 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332475388] [2021-11-13 18:20:26,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:20:26,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:20:26,946 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:20:26,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:20:26,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:20:26,948 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:20:26,949 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 473 places, 465 transitions, 5476 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-13 18:20:26,950 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:20:26,950 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:20:26,950 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:20:29,024 INFO L129 PetriNetUnfolder]: 357/1111 cut-off events. [2021-11-13 18:20:29,024 INFO L130 PetriNetUnfolder]: For 15579/15579 co-relation queries the response was YES. [2021-11-13 18:20:29,044 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7791 conditions, 1111 events. 357/1111 cut-off events. For 15579/15579 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 6748 event pairs, 51 based on Foata normal form. 1/1110 useless extension candidates. Maximal degree in co-relation 7636. Up to 734 conditions per place. [2021-11-13 18:20:29,050 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 327 selfloop transitions, 95 changer transitions 26/487 dead transitions. [2021-11-13 18:20:29,050 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 483 places, 487 transitions, 6561 flow [2021-11-13 18:20:29,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-13 18:20:29,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-13 18:20:29,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1847 transitions. [2021-11-13 18:20:29,053 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5613981762917933 [2021-11-13 18:20:29,053 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1847 transitions. [2021-11-13 18:20:29,053 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1847 transitions. [2021-11-13 18:20:29,053 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:20:29,053 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1847 transitions. [2021-11-13 18:20:29,055 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-13 18:20:29,057 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-13 18:20:29,057 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-13 18:20:29,057 INFO L186 Difference]: Start difference. First operand has 473 places, 465 transitions, 5476 flow. Second operand 35 states and 1847 transitions. [2021-11-13 18:20:29,057 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 483 places, 487 transitions, 6561 flow [2021-11-13 18:20:29,269 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 448 places, 487 transitions, 6306 flow, removed 24 selfloop flow, removed 35 redundant places. [2021-11-13 18:20:29,278 INFO L242 Difference]: Finished difference. Result has 454 places, 451 transitions, 5353 flow [2021-11-13 18:20:29,279 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5235, PETRI_DIFFERENCE_MINUEND_PLACES=414, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=465, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=370, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=5353, PETRI_PLACES=454, PETRI_TRANSITIONS=451} [2021-11-13 18:20:29,279 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 366 predicate places. [2021-11-13 18:20:29,279 INFO L470 AbstractCegarLoop]: Abstraction has has 454 places, 451 transitions, 5353 flow [2021-11-13 18:20:29,280 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-13 18:20:29,280 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:20:29,280 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-13 18:20:29,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2021-11-13 18:20:29,280 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:20:29,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:20:29,280 INFO L85 PathProgramCache]: Analyzing trace with hash 1773673338, now seen corresponding path program 97 times [2021-11-13 18:20:29,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:20:29,281 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738436431] [2021-11-13 18:20:29,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:20:29,281 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:20:29,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:20:29,823 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-13 18:20:29,824 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:20:29,824 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738436431] [2021-11-13 18:20:29,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738436431] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:20:29,824 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:20:29,824 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:20:29,824 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690614754] [2021-11-13 18:20:29,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:20:29,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:20:29,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:20:29,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:20:29,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:20:29,826 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:20:29,827 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 454 places, 451 transitions, 5353 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-13 18:20:29,827 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:20:29,827 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:20:29,827 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:20:32,833 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-13 18:20:34,614 INFO L129 PetriNetUnfolder]: 377/1158 cut-off events. [2021-11-13 18:20:34,614 INFO L130 PetriNetUnfolder]: For 16406/16406 co-relation queries the response was YES. [2021-11-13 18:20:34,630 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8206 conditions, 1158 events. 377/1158 cut-off events. For 16406/16406 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 7111 event pairs, 49 based on Foata normal form. 1/1157 useless extension candidates. Maximal degree in co-relation 8058. Up to 733 conditions per place. [2021-11-13 18:20:34,636 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 316 selfloop transitions, 137 changer transitions 32/524 dead transitions. [2021-11-13 18:20:34,636 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 481 places, 524 transitions, 7189 flow [2021-11-13 18:20:34,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-13 18:20:34,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2021-11-13 18:20:34,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2163 transitions. [2021-11-13 18:20:34,639 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5612350804359107 [2021-11-13 18:20:34,639 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2163 transitions. [2021-11-13 18:20:34,639 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2163 transitions. [2021-11-13 18:20:34,639 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:20:34,640 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2163 transitions. [2021-11-13 18:20:34,641 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 52.75609756097561) internal successors, (2163), 41 states have internal predecessors, (2163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:20:34,644 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-13 18:20:34,644 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-13 18:20:34,644 INFO L186 Difference]: Start difference. First operand has 454 places, 451 transitions, 5353 flow. Second operand 41 states and 2163 transitions. [2021-11-13 18:20:34,645 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 481 places, 524 transitions, 7189 flow [2021-11-13 18:20:34,861 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 443 places, 524 transitions, 6866 flow, removed 28 selfloop flow, removed 38 redundant places. [2021-11-13 18:20:34,871 INFO L242 Difference]: Finished difference. Result has 456 places, 471 transitions, 5716 flow [2021-11-13 18:20:34,872 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5060, PETRI_DIFFERENCE_MINUEND_PLACES=403, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=451, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=113, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=322, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=5716, PETRI_PLACES=456, PETRI_TRANSITIONS=471} [2021-11-13 18:20:34,872 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 368 predicate places. [2021-11-13 18:20:34,872 INFO L470 AbstractCegarLoop]: Abstraction has has 456 places, 471 transitions, 5716 flow [2021-11-13 18:20:34,872 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-13 18:20:34,872 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:20:34,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-13 18:20:34,873 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2021-11-13 18:20:34,873 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:20:34,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:20:34,873 INFO L85 PathProgramCache]: Analyzing trace with hash 589394946, now seen corresponding path program 98 times [2021-11-13 18:20:34,873 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:20:34,873 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291801192] [2021-11-13 18:20:34,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:20:34,874 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:20:34,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:20:35,398 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-13 18:20:35,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:20:35,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291801192] [2021-11-13 18:20:35,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291801192] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:20:35,399 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:20:35,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:20:35,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723388074] [2021-11-13 18:20:35,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:20:35,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:20:35,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:20:35,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:20:35,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:20:35,402 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:20:35,403 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 456 places, 471 transitions, 5716 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-13 18:20:35,404 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:20:35,404 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:20:35,404 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:20:38,079 INFO L129 PetriNetUnfolder]: 362/1119 cut-off events. [2021-11-13 18:20:38,079 INFO L130 PetriNetUnfolder]: For 15586/15586 co-relation queries the response was YES. [2021-11-13 18:20:38,103 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7980 conditions, 1119 events. 362/1119 cut-off events. For 15586/15586 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 6752 event pairs, 51 based on Foata normal form. 1/1118 useless extension candidates. Maximal degree in co-relation 7827. Up to 779 conditions per place. [2021-11-13 18:20:38,111 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 350 selfloop transitions, 69 changer transitions 32/490 dead transitions. [2021-11-13 18:20:38,111 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 480 places, 490 transitions, 6700 flow [2021-11-13 18:20:38,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-13 18:20:38,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-13 18:20:38,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1734 transitions. [2021-11-13 18:20:38,114 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5589941972920697 [2021-11-13 18:20:38,114 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1734 transitions. [2021-11-13 18:20:38,114 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1734 transitions. [2021-11-13 18:20:38,114 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:20:38,114 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1734 transitions. [2021-11-13 18:20:38,116 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.54545454545455) internal successors, (1734), 33 states have internal predecessors, (1734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:20:38,119 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-13 18:20:38,119 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-13 18:20:38,120 INFO L186 Difference]: Start difference. First operand has 456 places, 471 transitions, 5716 flow. Second operand 33 states and 1734 transitions. [2021-11-13 18:20:38,120 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 480 places, 490 transitions, 6700 flow [2021-11-13 18:20:38,389 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 447 places, 490 transitions, 6490 flow, removed 42 selfloop flow, removed 33 redundant places. [2021-11-13 18:20:38,399 INFO L242 Difference]: Finished difference. Result has 451 places, 449 transitions, 5384 flow [2021-11-13 18:20:38,400 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5512, PETRI_DIFFERENCE_MINUEND_PLACES=415, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=471, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=69, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=402, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=5384, PETRI_PLACES=451, PETRI_TRANSITIONS=449} [2021-11-13 18:20:38,401 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 363 predicate places. [2021-11-13 18:20:38,401 INFO L470 AbstractCegarLoop]: Abstraction has has 451 places, 449 transitions, 5384 flow [2021-11-13 18:20:38,401 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-13 18:20:38,401 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:20:38,401 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-13 18:20:38,401 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2021-11-13 18:20:38,402 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:20:38,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:20:38,402 INFO L85 PathProgramCache]: Analyzing trace with hash 1526917900, now seen corresponding path program 99 times [2021-11-13 18:20:38,402 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:20:38,402 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917734693] [2021-11-13 18:20:38,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:20:38,402 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:20:38,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:20:39,049 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-13 18:20:39,049 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:20:39,049 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917734693] [2021-11-13 18:20:39,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917734693] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:20:39,049 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:20:39,049 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:20:39,050 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912747762] [2021-11-13 18:20:39,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:20:39,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:20:39,050 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:20:39,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:20:39,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:20:39,051 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:20:39,052 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 451 places, 449 transitions, 5384 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-13 18:20:39,052 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:20:39,052 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:20:39,052 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:20:41,652 INFO L129 PetriNetUnfolder]: 363/1103 cut-off events. [2021-11-13 18:20:41,652 INFO L130 PetriNetUnfolder]: For 15859/15859 co-relation queries the response was YES. [2021-11-13 18:20:41,686 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7923 conditions, 1103 events. 363/1103 cut-off events. For 15859/15859 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 6643 event pairs, 39 based on Foata normal form. 1/1102 useless extension candidates. Maximal degree in co-relation 7775. Up to 719 conditions per place. [2021-11-13 18:20:41,693 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 298 selfloop transitions, 126 changer transitions 27/490 dead transitions. [2021-11-13 18:20:41,694 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 467 places, 490 transitions, 6754 flow [2021-11-13 18:20:41,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-13 18:20:41,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2021-11-13 18:20:41,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2159 transitions. [2021-11-13 18:20:41,696 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.560197197716658 [2021-11-13 18:20:41,696 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2159 transitions. [2021-11-13 18:20:41,697 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2159 transitions. [2021-11-13 18:20:41,697 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:20:41,697 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2159 transitions. [2021-11-13 18:20:41,699 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 52.65853658536585) internal successors, (2159), 41 states have internal predecessors, (2159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:20:41,702 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-13 18:20:41,703 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-13 18:20:41,703 INFO L186 Difference]: Start difference. First operand has 451 places, 449 transitions, 5384 flow. Second operand 41 states and 2159 transitions. [2021-11-13 18:20:41,703 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 467 places, 490 transitions, 6754 flow [2021-11-13 18:20:41,941 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 426 places, 490 transitions, 6445 flow, removed 15 selfloop flow, removed 41 redundant places. [2021-11-13 18:20:41,952 INFO L242 Difference]: Finished difference. Result has 435 places, 446 transitions, 5395 flow [2021-11-13 18:20:41,953 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5083, PETRI_DIFFERENCE_MINUEND_PLACES=386, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=449, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=124, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=324, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=5395, PETRI_PLACES=435, PETRI_TRANSITIONS=446} [2021-11-13 18:20:41,953 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 347 predicate places. [2021-11-13 18:20:41,953 INFO L470 AbstractCegarLoop]: Abstraction has has 435 places, 446 transitions, 5395 flow [2021-11-13 18:20:41,954 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-13 18:20:41,954 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:20:41,954 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-13 18:20:41,954 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98 [2021-11-13 18:20:41,954 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:20:41,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:20:41,955 INFO L85 PathProgramCache]: Analyzing trace with hash -214513860, now seen corresponding path program 100 times [2021-11-13 18:20:41,955 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:20:41,955 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961101816] [2021-11-13 18:20:41,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:20:41,956 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:20:41,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:20:42,534 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-13 18:20:42,534 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:20:42,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961101816] [2021-11-13 18:20:42,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961101816] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:20:42,535 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:20:42,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:20:42,535 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61211125] [2021-11-13 18:20:42,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:20:42,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:20:42,535 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:20:42,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:20:42,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:20:42,538 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:20:42,539 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 435 places, 446 transitions, 5395 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-13 18:20:42,539 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:20:42,540 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:20:42,540 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:20:46,584 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-13 18:20:47,548 INFO L129 PetriNetUnfolder]: 367/1114 cut-off events. [2021-11-13 18:20:47,549 INFO L130 PetriNetUnfolder]: For 16801/16801 co-relation queries the response was YES. [2021-11-13 18:20:47,564 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8100 conditions, 1114 events. 367/1114 cut-off events. For 16801/16801 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 6755 event pairs, 37 based on Foata normal form. 1/1113 useless extension candidates. Maximal degree in co-relation 7955. Up to 751 conditions per place. [2021-11-13 18:20:47,570 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 311 selfloop transitions, 119 changer transitions 26/495 dead transitions. [2021-11-13 18:20:47,570 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 467 places, 495 transitions, 6921 flow [2021-11-13 18:20:47,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-11-13 18:20:47,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2021-11-13 18:20:47,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2212 transitions. [2021-11-13 18:20:47,572 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5602836879432624 [2021-11-13 18:20:47,573 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2212 transitions. [2021-11-13 18:20:47,573 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2212 transitions. [2021-11-13 18:20:47,573 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:20:47,573 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2212 transitions. [2021-11-13 18:20:47,575 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 52.666666666666664) internal successors, (2212), 42 states have internal predecessors, (2212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:20:47,578 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-13 18:20:47,578 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-13 18:20:47,578 INFO L186 Difference]: Start difference. First operand has 435 places, 446 transitions, 5395 flow. Second operand 42 states and 2212 transitions. [2021-11-13 18:20:47,578 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 467 places, 495 transitions, 6921 flow [2021-11-13 18:20:47,789 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 429 places, 495 transitions, 6559 flow, removed 41 selfloop flow, removed 38 redundant places. [2021-11-13 18:20:47,799 INFO L242 Difference]: Finished difference. Result has 440 places, 455 transitions, 5542 flow [2021-11-13 18:20:47,800 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5079, PETRI_DIFFERENCE_MINUEND_PLACES=388, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=446, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=328, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=5542, PETRI_PLACES=440, PETRI_TRANSITIONS=455} [2021-11-13 18:20:47,801 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 352 predicate places. [2021-11-13 18:20:47,801 INFO L470 AbstractCegarLoop]: Abstraction has has 440 places, 455 transitions, 5542 flow [2021-11-13 18:20:47,802 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-13 18:20:47,802 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:20:47,802 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-13 18:20:47,802 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2021-11-13 18:20:47,802 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:20:47,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:20:47,803 INFO L85 PathProgramCache]: Analyzing trace with hash 781556830, now seen corresponding path program 101 times [2021-11-13 18:20:47,803 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:20:47,803 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356208523] [2021-11-13 18:20:47,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:20:47,804 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:20:47,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:20:48,330 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-13 18:20:48,330 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:20:48,330 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356208523] [2021-11-13 18:20:48,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356208523] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:20:48,330 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:20:48,330 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:20:48,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913794420] [2021-11-13 18:20:48,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:20:48,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:20:48,331 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:20:48,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:20:48,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:20:48,333 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:20:48,333 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 440 places, 455 transitions, 5542 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-13 18:20:48,333 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:20:48,333 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:20:48,334 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:20:50,238 INFO L129 PetriNetUnfolder]: 357/1089 cut-off events. [2021-11-13 18:20:50,238 INFO L130 PetriNetUnfolder]: For 16009/16009 co-relation queries the response was YES. [2021-11-13 18:20:50,256 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7813 conditions, 1089 events. 357/1089 cut-off events. For 16009/16009 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 6490 event pairs, 36 based on Foata normal form. 1/1089 useless extension candidates. Maximal degree in co-relation 7666. Up to 764 conditions per place. [2021-11-13 18:20:50,263 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 343 selfloop transitions, 76 changer transitions 17/475 dead transitions. [2021-11-13 18:20:50,263 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 464 places, 475 transitions, 6499 flow [2021-11-13 18:20:50,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-13 18:20:50,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-13 18:20:50,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1739 transitions. [2021-11-13 18:20:50,268 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5606060606060606 [2021-11-13 18:20:50,268 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1739 transitions. [2021-11-13 18:20:50,268 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1739 transitions. [2021-11-13 18:20:50,268 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:20:50,269 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1739 transitions. [2021-11-13 18:20:50,271 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-13 18:20:50,274 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-13 18:20:50,275 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-13 18:20:50,276 INFO L186 Difference]: Start difference. First operand has 440 places, 455 transitions, 5542 flow. Second operand 33 states and 1739 transitions. [2021-11-13 18:20:50,276 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 464 places, 475 transitions, 6499 flow [2021-11-13 18:20:50,500 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 432 places, 475 transitions, 6263 flow, removed 41 selfloop flow, removed 32 redundant places. [2021-11-13 18:20:50,509 INFO L242 Difference]: Finished difference. Result has 436 places, 448 transitions, 5423 flow [2021-11-13 18:20:50,510 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5312, PETRI_DIFFERENCE_MINUEND_PLACES=400, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=455, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=379, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=5423, PETRI_PLACES=436, PETRI_TRANSITIONS=448} [2021-11-13 18:20:50,510 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 348 predicate places. [2021-11-13 18:20:50,510 INFO L470 AbstractCegarLoop]: Abstraction has has 436 places, 448 transitions, 5423 flow [2021-11-13 18:20:50,511 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-13 18:20:50,511 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:20:50,511 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-13 18:20:50,512 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100 [2021-11-13 18:20:50,512 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:20:50,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:20:50,512 INFO L85 PathProgramCache]: Analyzing trace with hash 1231742424, now seen corresponding path program 102 times [2021-11-13 18:20:50,513 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:20:50,513 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690781517] [2021-11-13 18:20:50,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:20:50,513 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:20:50,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:20:51,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-13 18:20:51,072 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:20:51,073 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690781517] [2021-11-13 18:20:51,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690781517] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:20:51,073 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:20:51,073 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:20:51,073 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540802384] [2021-11-13 18:20:51,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:20:51,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:20:51,074 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:20:51,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:20:51,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:20:51,075 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:20:51,076 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 436 places, 448 transitions, 5423 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-13 18:20:51,076 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:20:51,076 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:20:51,076 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:20:52,705 INFO L129 PetriNetUnfolder]: 355/1081 cut-off events. [2021-11-13 18:20:52,705 INFO L130 PetriNetUnfolder]: For 14745/14745 co-relation queries the response was YES. [2021-11-13 18:20:52,722 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7707 conditions, 1081 events. 355/1081 cut-off events. For 14745/14745 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 6395 event pairs, 51 based on Foata normal form. 1/1080 useless extension candidates. Maximal degree in co-relation 7561. Up to 758 conditions per place. [2021-11-13 18:20:52,727 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 329 selfloop transitions, 51 changer transitions 48/467 dead transitions. [2021-11-13 18:20:52,728 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 454 places, 467 transitions, 6361 flow [2021-11-13 18:20:52,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-13 18:20:52,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-13 18:20:52,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1637 transitions. [2021-11-13 18:20:52,730 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.561770761839396 [2021-11-13 18:20:52,730 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1637 transitions. [2021-11-13 18:20:52,730 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1637 transitions. [2021-11-13 18:20:52,730 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:20:52,730 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1637 transitions. [2021-11-13 18:20:52,732 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 52.806451612903224) internal successors, (1637), 31 states have internal predecessors, (1637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:20:52,734 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-13 18:20:52,734 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-13 18:20:52,734 INFO L186 Difference]: Start difference. First operand has 436 places, 448 transitions, 5423 flow. Second operand 31 states and 1637 transitions. [2021-11-13 18:20:52,734 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 454 places, 467 transitions, 6361 flow [2021-11-13 18:20:52,951 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 421 places, 467 transitions, 6129 flow, removed 10 selfloop flow, removed 33 redundant places. [2021-11-13 18:20:52,959 INFO L242 Difference]: Finished difference. Result has 425 places, 410 transitions, 4950 flow [2021-11-13 18:20:52,959 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5197, PETRI_DIFFERENCE_MINUEND_PLACES=391, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=448, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=397, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=4950, PETRI_PLACES=425, PETRI_TRANSITIONS=410} [2021-11-13 18:20:52,960 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 337 predicate places. [2021-11-13 18:20:52,960 INFO L470 AbstractCegarLoop]: Abstraction has has 425 places, 410 transitions, 4950 flow [2021-11-13 18:20:52,960 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-13 18:20:52,960 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:20:52,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-13 18:20:52,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2021-11-13 18:20:52,961 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:20:52,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:20:52,962 INFO L85 PathProgramCache]: Analyzing trace with hash -1838964316, now seen corresponding path program 103 times [2021-11-13 18:20:52,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:20:52,962 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27678791] [2021-11-13 18:20:52,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:20:52,963 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:20:52,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:20:53,646 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-13 18:20:53,647 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:20:53,647 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27678791] [2021-11-13 18:20:53,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27678791] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:20:53,647 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:20:53,647 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:20:53,647 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783287226] [2021-11-13 18:20:53,647 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:20:53,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:20:53,648 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:20:53,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:20:53,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:20:53,650 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:20:53,651 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 425 places, 410 transitions, 4950 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-13 18:20:53,651 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:20:53,651 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:20:53,651 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:20:56,945 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-13 18:20:58,557 INFO L129 PetriNetUnfolder]: 354/1057 cut-off events. [2021-11-13 18:20:58,557 INFO L130 PetriNetUnfolder]: For 15942/15942 co-relation queries the response was YES. [2021-11-13 18:20:58,574 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7662 conditions, 1057 events. 354/1057 cut-off events. For 15942/15942 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 6248 event pairs, 36 based on Foata normal form. 1/1057 useless extension candidates. Maximal degree in co-relation 7518. Up to 608 conditions per place. [2021-11-13 18:20:58,580 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 222 selfloop transitions, 180 changer transitions 21/462 dead transitions. [2021-11-13 18:20:58,580 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 431 places, 462 transitions, 6568 flow [2021-11-13 18:20:58,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-11-13 18:20:58,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2021-11-13 18:20:58,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2312 transitions. [2021-11-13 18:20:58,582 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5589941972920697 [2021-11-13 18:20:58,583 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 2312 transitions. [2021-11-13 18:20:58,583 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 2312 transitions. [2021-11-13 18:20:58,583 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:20:58,583 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 2312 transitions. [2021-11-13 18:20:58,585 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 52.54545454545455) internal successors, (2312), 44 states have internal predecessors, (2312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:20:58,588 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-13 18:20:58,588 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-13 18:20:58,588 INFO L186 Difference]: Start difference. First operand has 425 places, 410 transitions, 4950 flow. Second operand 44 states and 2312 transitions. [2021-11-13 18:20:58,588 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 431 places, 462 transitions, 6568 flow [2021-11-13 18:20:58,827 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 392 places, 462 transitions, 5992 flow, removed 122 selfloop flow, removed 39 redundant places. [2021-11-13 18:20:58,835 INFO L242 Difference]: Finished difference. Result has 402 places, 423 transitions, 5175 flow [2021-11-13 18:20:58,835 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4466, PETRI_DIFFERENCE_MINUEND_PLACES=349, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=410, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=168, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=239, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=5175, PETRI_PLACES=402, PETRI_TRANSITIONS=423} [2021-11-13 18:20:58,836 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 314 predicate places. [2021-11-13 18:20:58,836 INFO L470 AbstractCegarLoop]: Abstraction has has 402 places, 423 transitions, 5175 flow [2021-11-13 18:20:58,836 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-13 18:20:58,837 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:20:58,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-13 18:20:58,837 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2021-11-13 18:20:58,837 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:20:58,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:20:58,838 INFO L85 PathProgramCache]: Analyzing trace with hash 1380695248, now seen corresponding path program 104 times [2021-11-13 18:20:58,838 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:20:58,839 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017528344] [2021-11-13 18:20:58,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:20:58,839 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:20:58,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:20:59,353 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-13 18:20:59,353 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:20:59,353 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017528344] [2021-11-13 18:20:59,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017528344] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:20:59,354 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:20:59,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:20:59,354 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010898696] [2021-11-13 18:20:59,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:20:59,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:20:59,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:20:59,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:20:59,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:20:59,357 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:20:59,358 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 402 places, 423 transitions, 5175 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-13 18:20:59,358 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:20:59,358 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:20:59,358 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:21:01,818 INFO L129 PetriNetUnfolder]: 349/1070 cut-off events. [2021-11-13 18:21:01,818 INFO L130 PetriNetUnfolder]: For 12937/12937 co-relation queries the response was YES. [2021-11-13 18:21:01,835 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7330 conditions, 1070 events. 349/1070 cut-off events. For 12937/12937 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 6393 event pairs, 49 based on Foata normal form. 1/1069 useless extension candidates. Maximal degree in co-relation 7195. Up to 640 conditions per place. [2021-11-13 18:21:01,840 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 237 selfloop transitions, 153 changer transitions 27/456 dead transitions. [2021-11-13 18:21:01,840 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 436 places, 456 transitions, 6321 flow [2021-11-13 18:21:01,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-13 18:21:01,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2021-11-13 18:21:01,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2153 transitions. [2021-11-13 18:21:01,843 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.558640373637779 [2021-11-13 18:21:01,843 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2153 transitions. [2021-11-13 18:21:01,843 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2153 transitions. [2021-11-13 18:21:01,844 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:21:01,844 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2153 transitions. [2021-11-13 18:21:01,846 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 52.51219512195122) internal successors, (2153), 41 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:21:01,848 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-13 18:21:01,849 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-13 18:21:01,849 INFO L186 Difference]: Start difference. First operand has 402 places, 423 transitions, 5175 flow. Second operand 41 states and 2153 transitions. [2021-11-13 18:21:01,849 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 436 places, 456 transitions, 6321 flow [2021-11-13 18:21:02,026 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 402 places, 456 transitions, 5859 flow, removed 121 selfloop flow, removed 34 redundant places. [2021-11-13 18:21:02,033 INFO L242 Difference]: Finished difference. Result has 409 places, 415 transitions, 5076 flow [2021-11-13 18:21:02,033 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4753, PETRI_DIFFERENCE_MINUEND_PLACES=362, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=423, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=153, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=270, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=5076, PETRI_PLACES=409, PETRI_TRANSITIONS=415} [2021-11-13 18:21:02,034 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 321 predicate places. [2021-11-13 18:21:02,034 INFO L470 AbstractCegarLoop]: Abstraction has has 409 places, 415 transitions, 5076 flow [2021-11-13 18:21:02,034 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-13 18:21:02,034 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:21:02,034 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-13 18:21:02,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2021-11-13 18:21:02,035 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:21:02,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:21:02,035 INFO L85 PathProgramCache]: Analyzing trace with hash 232682226, now seen corresponding path program 105 times [2021-11-13 18:21:02,035 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:21:02,035 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007552992] [2021-11-13 18:21:02,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:21:02,035 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:21:02,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:21:02,536 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-13 18:21:02,536 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:21:02,536 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007552992] [2021-11-13 18:21:02,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007552992] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:21:02,536 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:21:02,536 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:21:02,536 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545402604] [2021-11-13 18:21:02,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:21:02,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:21:02,537 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:21:02,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:21:02,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:21:02,538 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:21:02,539 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 409 places, 415 transitions, 5076 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-13 18:21:02,539 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:21:02,539 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:21:02,539 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:21:04,609 INFO L129 PetriNetUnfolder]: 343/1055 cut-off events. [2021-11-13 18:21:04,609 INFO L130 PetriNetUnfolder]: For 12174/12174 co-relation queries the response was YES. [2021-11-13 18:21:04,626 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7268 conditions, 1055 events. 343/1055 cut-off events. For 12174/12174 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 6241 event pairs, 52 based on Foata normal form. 1/1054 useless extension candidates. Maximal degree in co-relation 7132. Up to 672 conditions per place. [2021-11-13 18:21:04,633 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 273 selfloop transitions, 127 changer transitions 21/460 dead transitions. [2021-11-13 18:21:04,633 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 431 places, 460 transitions, 6562 flow [2021-11-13 18:21:04,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:21:04,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:21:04,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1797 transitions. [2021-11-13 18:21:04,636 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5622653316645807 [2021-11-13 18:21:04,636 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1797 transitions. [2021-11-13 18:21:04,636 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1797 transitions. [2021-11-13 18:21:04,637 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:21:04,637 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1797 transitions. [2021-11-13 18:21:04,639 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.85294117647059) internal successors, (1797), 34 states have internal predecessors, (1797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:21:04,643 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-13 18:21:04,644 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-13 18:21:04,644 INFO L186 Difference]: Start difference. First operand has 409 places, 415 transitions, 5076 flow. Second operand 34 states and 1797 transitions. [2021-11-13 18:21:04,644 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 431 places, 460 transitions, 6562 flow [2021-11-13 18:21:04,814 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 389 places, 460 transitions, 6092 flow, removed 22 selfloop flow, removed 42 redundant places. [2021-11-13 18:21:04,823 INFO L242 Difference]: Finished difference. Result has 396 places, 422 transitions, 5117 flow [2021-11-13 18:21:04,823 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4640, PETRI_DIFFERENCE_MINUEND_PLACES=356, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=415, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=119, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=292, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=5117, PETRI_PLACES=396, PETRI_TRANSITIONS=422} [2021-11-13 18:21:04,824 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 308 predicate places. [2021-11-13 18:21:04,824 INFO L470 AbstractCegarLoop]: Abstraction has has 396 places, 422 transitions, 5117 flow [2021-11-13 18:21:04,824 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-13 18:21:04,824 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:21:04,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-13 18:21:04,824 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104 [2021-11-13 18:21:04,825 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:21:04,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:21:04,825 INFO L85 PathProgramCache]: Analyzing trace with hash -366452036, now seen corresponding path program 106 times [2021-11-13 18:21:04,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:21:04,825 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472050525] [2021-11-13 18:21:04,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:21:04,825 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:21:04,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:21:05,513 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-13 18:21:05,513 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:21:05,513 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472050525] [2021-11-13 18:21:05,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472050525] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:21:05,514 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:21:05,514 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:21:05,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593705349] [2021-11-13 18:21:05,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:21:05,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:21:05,514 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:21:05,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:21:05,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:21:05,516 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:21:05,517 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 396 places, 422 transitions, 5117 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-13 18:21:05,517 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:21:05,517 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:21:05,518 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:21:08,900 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-13 18:21:09,758 INFO L129 PetriNetUnfolder]: 343/1045 cut-off events. [2021-11-13 18:21:09,758 INFO L130 PetriNetUnfolder]: For 12947/12947 co-relation queries the response was YES. [2021-11-13 18:21:09,773 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7185 conditions, 1045 events. 343/1045 cut-off events. For 12947/12947 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 6154 event pairs, 38 based on Foata normal form. 1/1044 useless extension candidates. Maximal degree in co-relation 7052. Up to 650 conditions per place. [2021-11-13 18:21:09,779 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 275 selfloop transitions, 143 changer transitions 20/477 dead transitions. [2021-11-13 18:21:09,779 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 423 places, 477 transitions, 6807 flow [2021-11-13 18:21:09,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-13 18:21:09,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-13 18:21:09,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1747 transitions. [2021-11-13 18:21:09,781 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5631850419084462 [2021-11-13 18:21:09,781 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1747 transitions. [2021-11-13 18:21:09,781 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1747 transitions. [2021-11-13 18:21:09,782 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:21:09,782 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1747 transitions. [2021-11-13 18:21:09,783 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.93939393939394) internal successors, (1747), 33 states have internal predecessors, (1747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:21:09,785 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-13 18:21:09,786 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-13 18:21:09,786 INFO L186 Difference]: Start difference. First operand has 396 places, 422 transitions, 5117 flow. Second operand 33 states and 1747 transitions. [2021-11-13 18:21:09,786 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 423 places, 477 transitions, 6807 flow [2021-11-13 18:21:09,953 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 395 places, 477 transitions, 6428 flow, removed 120 selfloop flow, removed 28 redundant places. [2021-11-13 18:21:09,961 INFO L242 Difference]: Finished difference. Result has 402 places, 437 transitions, 5443 flow [2021-11-13 18:21:09,961 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4844, PETRI_DIFFERENCE_MINUEND_PLACES=363, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=422, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=127, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=281, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=5443, PETRI_PLACES=402, PETRI_TRANSITIONS=437} [2021-11-13 18:21:09,961 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 314 predicate places. [2021-11-13 18:21:09,962 INFO L470 AbstractCegarLoop]: Abstraction has has 402 places, 437 transitions, 5443 flow [2021-11-13 18:21:09,962 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-13 18:21:09,962 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:21:09,962 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-13 18:21:09,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2021-11-13 18:21:09,962 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:21:09,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:21:09,963 INFO L85 PathProgramCache]: Analyzing trace with hash -81661108, now seen corresponding path program 107 times [2021-11-13 18:21:09,963 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:21:09,963 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792688357] [2021-11-13 18:21:09,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:21:09,964 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:21:09,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:21:10,473 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-13 18:21:10,473 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:21:10,473 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792688357] [2021-11-13 18:21:10,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792688357] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:21:10,474 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:21:10,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:21:10,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148032191] [2021-11-13 18:21:10,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:21:10,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:21:10,474 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:21:10,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:21:10,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:21:10,475 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:21:10,476 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 402 places, 437 transitions, 5443 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-13 18:21:10,476 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:21:10,476 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:21:10,476 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:21:13,528 INFO L129 PetriNetUnfolder]: 339/1052 cut-off events. [2021-11-13 18:21:13,529 INFO L130 PetriNetUnfolder]: For 13082/13082 co-relation queries the response was YES. [2021-11-13 18:21:13,543 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7229 conditions, 1052 events. 339/1052 cut-off events. For 13082/13082 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 6256 event pairs, 38 based on Foata normal form. 1/1051 useless extension candidates. Maximal degree in co-relation 7093. Up to 610 conditions per place. [2021-11-13 18:21:13,549 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 240 selfloop transitions, 177 changer transitions 20/476 dead transitions. [2021-11-13 18:21:13,549 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 434 places, 476 transitions, 6882 flow [2021-11-13 18:21:13,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-13 18:21:13,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-13 18:21:13,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2000 transitions. [2021-11-13 18:21:13,551 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5599104143337066 [2021-11-13 18:21:13,551 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2000 transitions. [2021-11-13 18:21:13,551 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2000 transitions. [2021-11-13 18:21:13,552 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:21:13,552 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2000 transitions. [2021-11-13 18:21:13,554 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-13 18:21:13,556 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-13 18:21:13,556 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-13 18:21:13,556 INFO L186 Difference]: Start difference. First operand has 402 places, 437 transitions, 5443 flow. Second operand 38 states and 2000 transitions. [2021-11-13 18:21:13,556 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 434 places, 476 transitions, 6882 flow [2021-11-13 18:21:13,733 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 406 places, 476 transitions, 6564 flow, removed 62 selfloop flow, removed 28 redundant places. [2021-11-13 18:21:13,740 INFO L242 Difference]: Finished difference. Result has 413 places, 441 transitions, 5708 flow [2021-11-13 18:21:13,741 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5143, PETRI_DIFFERENCE_MINUEND_PLACES=369, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=437, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=172, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=261, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=5708, PETRI_PLACES=413, PETRI_TRANSITIONS=441} [2021-11-13 18:21:13,741 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 325 predicate places. [2021-11-13 18:21:13,741 INFO L470 AbstractCegarLoop]: Abstraction has has 413 places, 441 transitions, 5708 flow [2021-11-13 18:21:13,742 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-13 18:21:13,742 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:21:13,742 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-13 18:21:13,742 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2021-11-13 18:21:13,742 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:21:13,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:21:13,743 INFO L85 PathProgramCache]: Analyzing trace with hash 1467280300, now seen corresponding path program 108 times [2021-11-13 18:21:13,743 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:21:13,743 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352368568] [2021-11-13 18:21:13,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:21:13,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:21:13,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:21:14,300 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-13 18:21:14,301 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:21:14,301 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352368568] [2021-11-13 18:21:14,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352368568] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:21:14,301 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:21:14,301 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:21:14,301 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025698835] [2021-11-13 18:21:14,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:21:14,302 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:21:14,302 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:21:14,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:21:14,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:21:14,304 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:21:14,305 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 413 places, 441 transitions, 5708 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-13 18:21:14,305 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:21:14,305 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:21:14,305 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:21:17,333 INFO L129 PetriNetUnfolder]: 343/1053 cut-off events. [2021-11-13 18:21:17,334 INFO L130 PetriNetUnfolder]: For 13833/13833 co-relation queries the response was YES. [2021-11-13 18:21:17,350 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7505 conditions, 1053 events. 343/1053 cut-off events. For 13833/13833 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 6212 event pairs, 38 based on Foata normal form. 1/1052 useless extension candidates. Maximal degree in co-relation 7366. Up to 652 conditions per place. [2021-11-13 18:21:17,356 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 293 selfloop transitions, 144 changer transitions 16/492 dead transitions. [2021-11-13 18:21:17,356 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 444 places, 492 transitions, 7434 flow [2021-11-13 18:21:17,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-13 18:21:17,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-13 18:21:17,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1946 transitions. [2021-11-13 18:21:17,358 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5595169637722829 [2021-11-13 18:21:17,358 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1946 transitions. [2021-11-13 18:21:17,358 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1946 transitions. [2021-11-13 18:21:17,359 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:21:17,359 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1946 transitions. [2021-11-13 18:21:17,361 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-13 18:21:17,362 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-13 18:21:17,363 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-13 18:21:17,363 INFO L186 Difference]: Start difference. First operand has 413 places, 441 transitions, 5708 flow. Second operand 37 states and 1946 transitions. [2021-11-13 18:21:17,363 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 444 places, 492 transitions, 7434 flow [2021-11-13 18:21:17,567 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 410 places, 492 transitions, 7027 flow, removed 85 selfloop flow, removed 34 redundant places. [2021-11-13 18:21:17,576 INFO L242 Difference]: Finished difference. Result has 417 places, 456 transitions, 6015 flow [2021-11-13 18:21:17,576 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5391, PETRI_DIFFERENCE_MINUEND_PLACES=374, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=441, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=130, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=301, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=6015, PETRI_PLACES=417, PETRI_TRANSITIONS=456} [2021-11-13 18:21:17,576 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 329 predicate places. [2021-11-13 18:21:17,576 INFO L470 AbstractCegarLoop]: Abstraction has has 417 places, 456 transitions, 6015 flow [2021-11-13 18:21:17,577 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-13 18:21:17,577 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:21:17,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-13 18:21:17,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2021-11-13 18:21:17,577 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:21:17,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:21:17,577 INFO L85 PathProgramCache]: Analyzing trace with hash 16816430, now seen corresponding path program 109 times [2021-11-13 18:21:17,577 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:21:17,578 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105569599] [2021-11-13 18:21:17,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:21:17,578 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:21:17,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:21:18,137 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-13 18:21:18,137 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:21:18,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105569599] [2021-11-13 18:21:18,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105569599] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:21:18,138 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:21:18,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-13 18:21:18,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141280387] [2021-11-13 18:21:18,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:21:18,138 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-13 18:21:18,138 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:21:18,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-13 18:21:18,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-13 18:21:18,140 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:21:18,140 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 417 places, 456 transitions, 6015 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-13 18:21:18,140 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:21:18,140 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:21:18,140 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:21:20,727 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-13 18:21:22,091 INFO L129 PetriNetUnfolder]: 343/1052 cut-off events. [2021-11-13 18:21:22,091 INFO L130 PetriNetUnfolder]: For 12939/12939 co-relation queries the response was YES. [2021-11-13 18:21:22,107 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7564 conditions, 1052 events. 343/1052 cut-off events. For 12939/12939 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 6250 event pairs, 55 based on Foata normal form. 1/1051 useless extension candidates. Maximal degree in co-relation 7424. Up to 652 conditions per place. [2021-11-13 18:21:22,113 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 292 selfloop transitions, 147 changer transitions 17/495 dead transitions. [2021-11-13 18:21:22,113 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 449 places, 495 transitions, 7536 flow [2021-11-13 18:21:22,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-13 18:21:22,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-13 18:21:22,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1995 transitions. [2021-11-13 18:21:22,115 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5585106382978723 [2021-11-13 18:21:22,115 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 1995 transitions. [2021-11-13 18:21:22,115 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 1995 transitions. [2021-11-13 18:21:22,115 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:21:22,116 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 1995 transitions. [2021-11-13 18:21:22,117 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-13 18:21:22,119 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-13 18:21:22,119 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-13 18:21:22,120 INFO L186 Difference]: Start difference. First operand has 417 places, 456 transitions, 6015 flow. Second operand 38 states and 1995 transitions. [2021-11-13 18:21:22,120 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 449 places, 495 transitions, 7536 flow [2021-11-13 18:21:22,331 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 419 places, 495 transitions, 7258 flow, removed 47 selfloop flow, removed 30 redundant places. [2021-11-13 18:21:22,339 INFO L242 Difference]: Finished difference. Result has 426 places, 458 transitions, 6201 flow [2021-11-13 18:21:22,340 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5757, PETRI_DIFFERENCE_MINUEND_PLACES=382, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=456, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=145, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=310, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=6201, PETRI_PLACES=426, PETRI_TRANSITIONS=458} [2021-11-13 18:21:22,340 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 338 predicate places. [2021-11-13 18:21:22,340 INFO L470 AbstractCegarLoop]: Abstraction has has 426 places, 458 transitions, 6201 flow [2021-11-13 18:21:22,341 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-13 18:21:22,341 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:21:22,341 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-13 18:21:22,341 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2021-11-13 18:21:22,341 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:21:22,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:21:22,342 INFO L85 PathProgramCache]: Analyzing trace with hash 1480815158, now seen corresponding path program 110 times [2021-11-13 18:21:22,342 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:21:22,342 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221402576] [2021-11-13 18:21:22,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:21:22,343 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:21:22,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:21:22,820 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-13 18:21:22,820 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:21:22,820 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221402576] [2021-11-13 18:21:22,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221402576] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:21:22,821 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:21:22,821 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:21:22,821 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735398412] [2021-11-13 18:21:22,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:21:22,821 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:21:22,821 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:21:22,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:21:22,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:21:22,822 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:21:22,823 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 426 places, 458 transitions, 6201 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-13 18:21:22,823 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:21:22,823 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:21:22,823 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:21:25,431 INFO L129 PetriNetUnfolder]: 351/1081 cut-off events. [2021-11-13 18:21:25,431 INFO L130 PetriNetUnfolder]: For 13484/13484 co-relation queries the response was YES. [2021-11-13 18:21:25,448 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7811 conditions, 1081 events. 351/1081 cut-off events. For 13484/13484 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 6475 event pairs, 55 based on Foata normal form. 1/1080 useless extension candidates. Maximal degree in co-relation 7668. Up to 724 conditions per place. [2021-11-13 18:21:25,454 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 342 selfloop transitions, 95 changer transitions 27/503 dead transitions. [2021-11-13 18:21:25,455 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 456 places, 503 transitions, 7655 flow [2021-11-13 18:21:25,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-13 18:21:25,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-13 18:21:25,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1896 transitions. [2021-11-13 18:21:25,457 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5602836879432624 [2021-11-13 18:21:25,457 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1896 transitions. [2021-11-13 18:21:25,457 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1896 transitions. [2021-11-13 18:21:25,457 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:21:25,457 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1896 transitions. [2021-11-13 18:21:25,459 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-13 18:21:25,461 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-13 18:21:25,461 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-13 18:21:25,461 INFO L186 Difference]: Start difference. First operand has 426 places, 458 transitions, 6201 flow. Second operand 36 states and 1896 transitions. [2021-11-13 18:21:25,461 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 456 places, 503 transitions, 7655 flow [2021-11-13 18:21:25,693 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 423 places, 503 transitions, 7369 flow, removed 47 selfloop flow, removed 33 redundant places. [2021-11-13 18:21:25,702 INFO L242 Difference]: Finished difference. Result has 434 places, 462 transitions, 6262 flow [2021-11-13 18:21:25,703 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5941, PETRI_DIFFERENCE_MINUEND_PLACES=388, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=458, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=366, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=6262, PETRI_PLACES=434, PETRI_TRANSITIONS=462} [2021-11-13 18:21:25,703 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 346 predicate places. [2021-11-13 18:21:25,703 INFO L470 AbstractCegarLoop]: Abstraction has has 434 places, 462 transitions, 6262 flow [2021-11-13 18:21:25,703 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-13 18:21:25,703 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:21:25,703 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-13 18:21:25,704 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109 [2021-11-13 18:21:25,704 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:21:25,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:21:25,704 INFO L85 PathProgramCache]: Analyzing trace with hash 2125776690, now seen corresponding path program 111 times [2021-11-13 18:21:25,704 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:21:25,704 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508320545] [2021-11-13 18:21:25,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:21:25,704 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:21:25,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:21:26,188 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-13 18:21:26,188 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:21:26,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508320545] [2021-11-13 18:21:26,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508320545] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:21:26,188 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:21:26,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:21:26,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660758235] [2021-11-13 18:21:26,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:21:26,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:21:26,189 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:21:26,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:21:26,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:21:26,190 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:21:26,191 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 434 places, 462 transitions, 6262 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-13 18:21:26,191 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:21:26,191 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:21:26,191 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:21:28,657 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-13 18:21:30,260 INFO L129 PetriNetUnfolder]: 347/1078 cut-off events. [2021-11-13 18:21:30,260 INFO L130 PetriNetUnfolder]: For 13398/13398 co-relation queries the response was YES. [2021-11-13 18:21:30,278 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7830 conditions, 1078 events. 347/1078 cut-off events. For 13398/13398 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 6487 event pairs, 55 based on Foata normal form. 1/1077 useless extension candidates. Maximal degree in co-relation 7681. Up to 684 conditions per place. [2021-11-13 18:21:30,285 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 307 selfloop transitions, 138 changer transitions 19/503 dead transitions. [2021-11-13 18:21:30,285 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 462 places, 503 transitions, 7671 flow [2021-11-13 18:21:30,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-13 18:21:30,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-13 18:21:30,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1851 transitions. [2021-11-13 18:21:30,287 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5626139817629179 [2021-11-13 18:21:30,287 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1851 transitions. [2021-11-13 18:21:30,287 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1851 transitions. [2021-11-13 18:21:30,287 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:21:30,288 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1851 transitions. [2021-11-13 18:21:30,289 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-13 18:21:30,291 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-13 18:21:30,292 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-13 18:21:30,292 INFO L186 Difference]: Start difference. First operand has 434 places, 462 transitions, 6262 flow. Second operand 35 states and 1851 transitions. [2021-11-13 18:21:30,292 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 462 places, 503 transitions, 7671 flow [2021-11-13 18:21:30,542 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 433 places, 503 transitions, 7444 flow, removed 53 selfloop flow, removed 29 redundant places. [2021-11-13 18:21:30,551 INFO L242 Difference]: Finished difference. Result has 440 places, 467 transitions, 6503 flow [2021-11-13 18:21:30,551 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6065, PETRI_DIFFERENCE_MINUEND_PLACES=399, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=462, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=133, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=325, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=6503, PETRI_PLACES=440, PETRI_TRANSITIONS=467} [2021-11-13 18:21:30,552 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 352 predicate places. [2021-11-13 18:21:30,552 INFO L470 AbstractCegarLoop]: Abstraction has has 440 places, 467 transitions, 6503 flow [2021-11-13 18:21:30,557 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-13 18:21:30,557 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:21:30,558 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-13 18:21:30,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2021-11-13 18:21:30,558 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:21:30,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:21:30,559 INFO L85 PathProgramCache]: Analyzing trace with hash -2083223466, now seen corresponding path program 112 times [2021-11-13 18:21:30,559 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:21:30,559 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992674134] [2021-11-13 18:21:30,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:21:30,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:21:30,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:21:31,112 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-13 18:21:31,112 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:21:31,112 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992674134] [2021-11-13 18:21:31,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992674134] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:21:31,112 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:21:31,113 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:21:31,113 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121935828] [2021-11-13 18:21:31,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:21:31,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:21:31,113 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:21:31,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:21:31,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:21:31,115 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:21:31,116 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 440 places, 467 transitions, 6503 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-13 18:21:31,116 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:21:31,116 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:21:31,116 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:21:36,000 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-13 18:21:36,964 INFO L129 PetriNetUnfolder]: 350/1083 cut-off events. [2021-11-13 18:21:36,964 INFO L130 PetriNetUnfolder]: For 14282/14282 co-relation queries the response was YES. [2021-11-13 18:21:36,984 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8012 conditions, 1083 events. 350/1083 cut-off events. For 14282/14282 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 6534 event pairs, 42 based on Foata normal form. 1/1082 useless extension candidates. Maximal degree in co-relation 7864. Up to 729 conditions per place. [2021-11-13 18:21:36,990 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 343 selfloop transitions, 100 changer transitions 22/504 dead transitions. [2021-11-13 18:21:36,990 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 467 places, 504 transitions, 7875 flow [2021-11-13 18:21:36,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-13 18:21:36,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-13 18:21:36,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1746 transitions. [2021-11-13 18:21:36,992 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.562862669245648 [2021-11-13 18:21:36,993 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1746 transitions. [2021-11-13 18:21:36,993 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1746 transitions. [2021-11-13 18:21:36,993 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:21:36,993 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1746 transitions. [2021-11-13 18:21:36,995 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.90909090909091) internal successors, (1746), 33 states have internal predecessors, (1746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:21:36,997 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-13 18:21:36,998 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-13 18:21:36,998 INFO L186 Difference]: Start difference. First operand has 440 places, 467 transitions, 6503 flow. Second operand 33 states and 1746 transitions. [2021-11-13 18:21:36,998 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 467 places, 504 transitions, 7875 flow [2021-11-13 18:21:37,263 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 436 places, 504 transitions, 7625 flow, removed 32 selfloop flow, removed 31 redundant places. [2021-11-13 18:21:37,274 INFO L242 Difference]: Finished difference. Result has 443 places, 468 transitions, 6564 flow [2021-11-13 18:21:37,274 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6273, PETRI_DIFFERENCE_MINUEND_PLACES=404, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=467, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=368, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=6564, PETRI_PLACES=443, PETRI_TRANSITIONS=468} [2021-11-13 18:21:37,275 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 355 predicate places. [2021-11-13 18:21:37,275 INFO L470 AbstractCegarLoop]: Abstraction has has 443 places, 468 transitions, 6564 flow [2021-11-13 18:21:37,275 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-13 18:21:37,275 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:21:37,275 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-13 18:21:37,275 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111 [2021-11-13 18:21:37,276 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:21:37,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:21:37,276 INFO L85 PathProgramCache]: Analyzing trace with hash 1728139044, now seen corresponding path program 113 times [2021-11-13 18:21:37,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:21:37,276 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437088633] [2021-11-13 18:21:37,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:21:37,276 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:21:37,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:21:37,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-13 18:21:37,828 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:21:37,828 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437088633] [2021-11-13 18:21:37,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1437088633] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:21:37,828 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:21:37,829 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:21:37,829 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000885305] [2021-11-13 18:21:37,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:21:37,829 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:21:37,829 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:21:37,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:21:37,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:21:37,831 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:21:37,832 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 443 places, 468 transitions, 6564 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-13 18:21:37,833 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:21:37,833 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:21:37,833 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:21:40,254 INFO L129 PetriNetUnfolder]: 348/1092 cut-off events. [2021-11-13 18:21:40,254 INFO L130 PetriNetUnfolder]: For 14227/14227 co-relation queries the response was YES. [2021-11-13 18:21:40,273 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8097 conditions, 1092 events. 348/1092 cut-off events. For 14227/14227 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 6638 event pairs, 57 based on Foata normal form. 1/1091 useless extension candidates. Maximal degree in co-relation 7948. Up to 724 conditions per place. [2021-11-13 18:21:40,279 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 334 selfloop transitions, 107 changer transitions 22/502 dead transitions. [2021-11-13 18:21:40,280 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 472 places, 502 transitions, 7929 flow [2021-11-13 18:21:40,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-13 18:21:40,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-13 18:21:40,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1996 transitions. [2021-11-13 18:21:40,282 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5587905935050392 [2021-11-13 18:21:40,282 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 1996 transitions. [2021-11-13 18:21:40,282 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 1996 transitions. [2021-11-13 18:21:40,282 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:21:40,283 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 1996 transitions. [2021-11-13 18:21:40,284 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.526315789473685) internal successors, (1996), 38 states have internal predecessors, (1996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:21:40,286 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-13 18:21:40,287 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-13 18:21:40,287 INFO L186 Difference]: Start difference. First operand has 443 places, 468 transitions, 6564 flow. Second operand 38 states and 1996 transitions. [2021-11-13 18:21:40,287 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 472 places, 502 transitions, 7929 flow [2021-11-13 18:21:40,563 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 442 places, 502 transitions, 7666 flow, removed 44 selfloop flow, removed 30 redundant places. [2021-11-13 18:21:40,573 INFO L242 Difference]: Finished difference. Result has 449 places, 466 transitions, 6614 flow [2021-11-13 18:21:40,573 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6329, PETRI_DIFFERENCE_MINUEND_PLACES=405, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=468, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=362, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=6614, PETRI_PLACES=449, PETRI_TRANSITIONS=466} [2021-11-13 18:21:40,573 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 361 predicate places. [2021-11-13 18:21:40,574 INFO L470 AbstractCegarLoop]: Abstraction has has 449 places, 466 transitions, 6614 flow [2021-11-13 18:21:40,574 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-13 18:21:40,574 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:21:40,574 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-13 18:21:40,574 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2021-11-13 18:21:40,574 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:21:40,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:21:40,575 INFO L85 PathProgramCache]: Analyzing trace with hash 43912502, now seen corresponding path program 114 times [2021-11-13 18:21:40,575 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:21:40,575 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400002186] [2021-11-13 18:21:40,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:21:40,575 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:21:40,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:21:41,079 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-13 18:21:41,079 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:21:41,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400002186] [2021-11-13 18:21:41,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400002186] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:21:41,080 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:21:41,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:21:41,080 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667545814] [2021-11-13 18:21:41,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:21:41,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:21:41,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:21:41,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:21:41,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:21:41,082 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:21:41,082 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 449 places, 466 transitions, 6614 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-13 18:21:41,082 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:21:41,082 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:21:41,083 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:21:43,608 INFO L129 PetriNetUnfolder]: 344/1073 cut-off events. [2021-11-13 18:21:43,609 INFO L130 PetriNetUnfolder]: For 14059/14059 co-relation queries the response was YES. [2021-11-13 18:21:43,631 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8066 conditions, 1073 events. 344/1073 cut-off events. For 14059/14059 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 6442 event pairs, 57 based on Foata normal form. 1/1072 useless extension candidates. Maximal degree in co-relation 7916. Up to 673 conditions per place. [2021-11-13 18:21:43,639 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 301 selfloop transitions, 139 changer transitions 25/504 dead transitions. [2021-11-13 18:21:43,639 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 478 places, 504 transitions, 8000 flow [2021-11-13 18:21:43,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-13 18:21:43,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-13 18:21:43,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1999 transitions. [2021-11-13 18:21:43,641 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5596304591265397 [2021-11-13 18:21:43,641 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 1999 transitions. [2021-11-13 18:21:43,642 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 1999 transitions. [2021-11-13 18:21:43,642 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:21:43,642 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 1999 transitions. [2021-11-13 18:21:43,644 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.60526315789474) internal successors, (1999), 38 states have internal predecessors, (1999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:21:43,647 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-13 18:21:43,648 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-13 18:21:43,648 INFO L186 Difference]: Start difference. First operand has 449 places, 466 transitions, 6614 flow. Second operand 38 states and 1999 transitions. [2021-11-13 18:21:43,648 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 478 places, 504 transitions, 8000 flow [2021-11-13 18:21:43,952 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 442 places, 504 transitions, 7702 flow, removed 41 selfloop flow, removed 36 redundant places. [2021-11-13 18:21:43,963 INFO L242 Difference]: Finished difference. Result has 448 places, 464 transitions, 6689 flow [2021-11-13 18:21:43,963 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6340, PETRI_DIFFERENCE_MINUEND_PLACES=405, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=466, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=130, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=332, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=6689, PETRI_PLACES=448, PETRI_TRANSITIONS=464} [2021-11-13 18:21:43,964 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 360 predicate places. [2021-11-13 18:21:43,964 INFO L470 AbstractCegarLoop]: Abstraction has has 448 places, 464 transitions, 6689 flow [2021-11-13 18:21:43,964 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-13 18:21:43,965 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:21:43,965 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-13 18:21:43,965 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113 [2021-11-13 18:21:43,965 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:21:43,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:21:43,966 INFO L85 PathProgramCache]: Analyzing trace with hash 1092997870, now seen corresponding path program 115 times [2021-11-13 18:21:43,966 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:21:43,966 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673197266] [2021-11-13 18:21:43,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:21:43,966 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:21:43,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:21:44,521 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-13 18:21:44,521 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:21:44,521 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673197266] [2021-11-13 18:21:44,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673197266] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:21:44,521 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:21:44,521 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:21:44,521 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471822291] [2021-11-13 18:21:44,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:21:44,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:21:44,522 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:21:44,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:21:44,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:21:44,523 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:21:44,524 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 448 places, 464 transitions, 6689 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-13 18:21:44,524 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:21:44,524 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:21:44,524 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:21:47,188 INFO L129 PetriNetUnfolder]: 340/1076 cut-off events. [2021-11-13 18:21:47,188 INFO L130 PetriNetUnfolder]: For 14702/14702 co-relation queries the response was YES. [2021-11-13 18:21:47,207 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8130 conditions, 1076 events. 340/1076 cut-off events. For 14702/14702 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 6582 event pairs, 42 based on Foata normal form. 1/1075 useless extension candidates. Maximal degree in co-relation 7981. Up to 615 conditions per place. [2021-11-13 18:21:47,213 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 255 selfloop transitions, 169 changer transitions 42/505 dead transitions. [2021-11-13 18:21:47,213 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 481 places, 505 transitions, 8195 flow [2021-11-13 18:21:47,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-13 18:21:47,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2021-11-13 18:21:47,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2150 transitions. [2021-11-13 18:21:47,215 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5578619615983393 [2021-11-13 18:21:47,215 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2150 transitions. [2021-11-13 18:21:47,216 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2150 transitions. [2021-11-13 18:21:47,216 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:21:47,216 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2150 transitions. [2021-11-13 18:21:47,218 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 52.4390243902439) internal successors, (2150), 41 states have internal predecessors, (2150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:21:47,220 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-13 18:21:47,221 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-13 18:21:47,221 INFO L186 Difference]: Start difference. First operand has 448 places, 464 transitions, 6689 flow. Second operand 41 states and 2150 transitions. [2021-11-13 18:21:47,221 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 481 places, 505 transitions, 8195 flow [2021-11-13 18:21:47,487 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 451 places, 505 transitions, 7711 flow, removed 133 selfloop flow, removed 30 redundant places. [2021-11-13 18:21:47,499 INFO L242 Difference]: Finished difference. Result has 458 places, 451 transitions, 6478 flow [2021-11-13 18:21:47,500 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6297, PETRI_DIFFERENCE_MINUEND_PLACES=411, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=464, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=165, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=296, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=6478, PETRI_PLACES=458, PETRI_TRANSITIONS=451} [2021-11-13 18:21:47,501 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 370 predicate places. [2021-11-13 18:21:47,501 INFO L470 AbstractCegarLoop]: Abstraction has has 458 places, 451 transitions, 6478 flow [2021-11-13 18:21:47,501 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-13 18:21:47,502 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:21:47,502 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-13 18:21:47,502 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114 [2021-11-13 18:21:47,502 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:21:47,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:21:47,503 INFO L85 PathProgramCache]: Analyzing trace with hash 439561562, now seen corresponding path program 116 times [2021-11-13 18:21:47,503 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:21:47,503 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116902438] [2021-11-13 18:21:47,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:21:47,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:21:47,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:21:48,096 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-13 18:21:48,096 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:21:48,096 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116902438] [2021-11-13 18:21:48,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116902438] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:21:48,097 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:21:48,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:21:48,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915516247] [2021-11-13 18:21:48,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:21:48,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:21:48,097 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:21:48,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:21:48,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:21:48,099 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:21:48,099 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 458 places, 451 transitions, 6478 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-13 18:21:48,099 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:21:48,099 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:21:48,099 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:21:53,143 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-13 18:21:53,413 INFO L129 PetriNetUnfolder]: 329/1046 cut-off events. [2021-11-13 18:21:53,413 INFO L130 PetriNetUnfolder]: For 15064/15064 co-relation queries the response was YES. [2021-11-13 18:21:53,488 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7938 conditions, 1046 events. 329/1046 cut-off events. For 15064/15064 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 6293 event pairs, 42 based on Foata normal form. 1/1045 useless extension candidates. Maximal degree in co-relation 7786. Up to 702 conditions per place. [2021-11-13 18:21:53,494 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 326 selfloop transitions, 99 changer transitions 21/485 dead transitions. [2021-11-13 18:21:53,494 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 491 places, 485 transitions, 7810 flow [2021-11-13 18:21:53,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-13 18:21:53,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-13 18:21:53,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2040 transitions. [2021-11-13 18:21:53,497 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5564648117839607 [2021-11-13 18:21:53,497 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2040 transitions. [2021-11-13 18:21:53,497 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2040 transitions. [2021-11-13 18:21:53,498 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:21:53,499 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2040 transitions. [2021-11-13 18:21:53,501 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-13 18:21:53,504 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-13 18:21:53,504 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-13 18:21:53,504 INFO L186 Difference]: Start difference. First operand has 458 places, 451 transitions, 6478 flow. Second operand 39 states and 2040 transitions. [2021-11-13 18:21:53,504 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 491 places, 485 transitions, 7810 flow [2021-11-13 18:21:53,771 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 455 places, 485 transitions, 7353 flow, removed 73 selfloop flow, removed 36 redundant places. [2021-11-13 18:21:53,780 INFO L242 Difference]: Finished difference. Result has 462 places, 452 transitions, 6353 flow [2021-11-13 18:21:53,781 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6042, PETRI_DIFFERENCE_MINUEND_PLACES=417, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=451, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=353, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=6353, PETRI_PLACES=462, PETRI_TRANSITIONS=452} [2021-11-13 18:21:53,781 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 374 predicate places. [2021-11-13 18:21:53,781 INFO L470 AbstractCegarLoop]: Abstraction has has 462 places, 452 transitions, 6353 flow [2021-11-13 18:21:53,781 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-13 18:21:53,781 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:21:53,781 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-13 18:21:53,782 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115 [2021-11-13 18:21:53,782 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:21:53,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:21:53,782 INFO L85 PathProgramCache]: Analyzing trace with hash 11495522, now seen corresponding path program 117 times [2021-11-13 18:21:53,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:21:53,782 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619762149] [2021-11-13 18:21:53,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:21:53,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:21:53,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:21:54,363 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-13 18:21:54,364 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:21:54,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619762149] [2021-11-13 18:21:54,364 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619762149] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:21:54,364 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:21:54,364 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:21:54,364 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495272408] [2021-11-13 18:21:54,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:21:54,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:21:54,365 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:21:54,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:21:54,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:21:54,366 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:21:54,368 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 462 places, 452 transitions, 6353 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-13 18:21:54,368 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:21:54,368 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:21:54,368 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:21:57,668 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-13 18:21:59,996 INFO L129 PetriNetUnfolder]: 326/1040 cut-off events. [2021-11-13 18:21:59,996 INFO L130 PetriNetUnfolder]: For 14430/14430 co-relation queries the response was YES. [2021-11-13 18:22:00,020 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7876 conditions, 1040 events. 326/1040 cut-off events. For 14430/14430 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 6238 event pairs, 56 based on Foata normal form. 1/1039 useless extension candidates. Maximal degree in co-relation 7721. Up to 697 conditions per place. [2021-11-13 18:22:00,026 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 325 selfloop transitions, 89 changer transitions 30/483 dead transitions. [2021-11-13 18:22:00,027 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 488 places, 483 transitions, 7647 flow [2021-11-13 18:22:00,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:22:00,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:22:00,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1788 transitions. [2021-11-13 18:22:00,029 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5594493116395495 [2021-11-13 18:22:00,029 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1788 transitions. [2021-11-13 18:22:00,029 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1788 transitions. [2021-11-13 18:22:00,030 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:22:00,030 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1788 transitions. [2021-11-13 18:22:00,031 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.588235294117645) internal successors, (1788), 34 states have internal predecessors, (1788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:22:00,034 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-13 18:22:00,034 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-13 18:22:00,034 INFO L186 Difference]: Start difference. First operand has 462 places, 452 transitions, 6353 flow. Second operand 34 states and 1788 transitions. [2021-11-13 18:22:00,034 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 488 places, 483 transitions, 7647 flow [2021-11-13 18:22:00,330 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 455 places, 483 transitions, 7214 flow, removed 129 selfloop flow, removed 33 redundant places. [2021-11-13 18:22:00,339 INFO L242 Difference]: Finished difference. Result has 463 places, 442 transitions, 6012 flow [2021-11-13 18:22:00,339 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6024, PETRI_DIFFERENCE_MINUEND_PLACES=422, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=452, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=363, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=6012, PETRI_PLACES=463, PETRI_TRANSITIONS=442} [2021-11-13 18:22:00,340 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 375 predicate places. [2021-11-13 18:22:00,340 INFO L470 AbstractCegarLoop]: Abstraction has has 463 places, 442 transitions, 6012 flow [2021-11-13 18:22:00,340 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-13 18:22:00,340 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:22:00,340 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-13 18:22:00,340 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116 [2021-11-13 18:22:00,340 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:22:00,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:22:00,341 INFO L85 PathProgramCache]: Analyzing trace with hash 640489310, now seen corresponding path program 118 times [2021-11-13 18:22:00,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:22:00,341 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889283331] [2021-11-13 18:22:00,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:22:00,341 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:22:00,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:22:00,875 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-13 18:22:00,876 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:22:00,876 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889283331] [2021-11-13 18:22:00,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889283331] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:22:00,876 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:22:00,876 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:22:00,876 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64869198] [2021-11-13 18:22:00,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:22:00,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:22:00,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:22:00,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:22:00,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:22:00,878 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:22:00,879 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 463 places, 442 transitions, 6012 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-13 18:22:00,879 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:22:00,879 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:22:00,879 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:22:04,417 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-13 18:22:04,775 INFO L129 PetriNetUnfolder]: 319/1014 cut-off events. [2021-11-13 18:22:04,775 INFO L130 PetriNetUnfolder]: For 13701/13701 co-relation queries the response was YES. [2021-11-13 18:22:04,793 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7581 conditions, 1014 events. 319/1014 cut-off events. For 13701/13701 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 6017 event pairs, 56 based on Foata normal form. 1/1013 useless extension candidates. Maximal degree in co-relation 7423. Up to 632 conditions per place. [2021-11-13 18:22:04,799 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 275 selfloop transitions, 100 changer transitions 58/472 dead transitions. [2021-11-13 18:22:04,800 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 493 places, 472 transitions, 7210 flow [2021-11-13 18:22:04,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-13 18:22:04,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-13 18:22:04,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1946 transitions. [2021-11-13 18:22:04,802 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5595169637722829 [2021-11-13 18:22:04,802 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1946 transitions. [2021-11-13 18:22:04,802 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1946 transitions. [2021-11-13 18:22:04,803 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:22:04,803 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1946 transitions. [2021-11-13 18:22:04,805 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-13 18:22:04,807 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-13 18:22:04,808 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-13 18:22:04,808 INFO L186 Difference]: Start difference. First operand has 463 places, 442 transitions, 6012 flow. Second operand 37 states and 1946 transitions. [2021-11-13 18:22:04,808 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 493 places, 472 transitions, 7210 flow [2021-11-13 18:22:05,114 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 460 places, 472 transitions, 6901 flow, removed 44 selfloop flow, removed 33 redundant places. [2021-11-13 18:22:05,122 INFO L242 Difference]: Finished difference. Result has 468 places, 402 transitions, 5260 flow [2021-11-13 18:22:05,123 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5717, PETRI_DIFFERENCE_MINUEND_PLACES=424, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=442, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=99, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=342, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=5260, PETRI_PLACES=468, PETRI_TRANSITIONS=402} [2021-11-13 18:22:05,123 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 380 predicate places. [2021-11-13 18:22:05,123 INFO L470 AbstractCegarLoop]: Abstraction has has 468 places, 402 transitions, 5260 flow [2021-11-13 18:22:05,123 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-13 18:22:05,124 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:22:05,124 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-13 18:22:05,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117 [2021-11-13 18:22:05,124 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:22:05,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:22:05,125 INFO L85 PathProgramCache]: Analyzing trace with hash -1387697888, now seen corresponding path program 119 times [2021-11-13 18:22:05,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:22:05,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380508604] [2021-11-13 18:22:05,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:22:05,126 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:22:05,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:22:05,758 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-13 18:22:05,758 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:22:05,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380508604] [2021-11-13 18:22:05,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [380508604] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:22:05,759 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:22:05,759 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:22:05,759 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414752274] [2021-11-13 18:22:05,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:22:05,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:22:05,760 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:22:05,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:22:05,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:22:05,762 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:22:05,763 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 468 places, 402 transitions, 5260 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-13 18:22:05,763 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:22:05,763 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:22:05,764 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:22:08,226 INFO L129 PetriNetUnfolder]: 295/931 cut-off events. [2021-11-13 18:22:08,226 INFO L130 PetriNetUnfolder]: For 13359/13359 co-relation queries the response was YES. [2021-11-13 18:22:08,244 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6915 conditions, 931 events. 295/931 cut-off events. For 13359/13359 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 5300 event pairs, 42 based on Foata normal form. 1/930 useless extension candidates. Maximal degree in co-relation 6756. Up to 643 conditions per place. [2021-11-13 18:22:08,249 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 286 selfloop transitions, 75 changer transitions 22/422 dead transitions. [2021-11-13 18:22:08,249 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 492 places, 422 transitions, 6152 flow [2021-11-13 18:22:08,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-13 18:22:08,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-13 18:22:08,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1884 transitions. [2021-11-13 18:22:08,251 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5567375886524822 [2021-11-13 18:22:08,251 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1884 transitions. [2021-11-13 18:22:08,251 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1884 transitions. [2021-11-13 18:22:08,252 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:22:08,252 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1884 transitions. [2021-11-13 18:22:08,254 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-13 18:22:08,256 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-13 18:22:08,256 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-13 18:22:08,256 INFO L186 Difference]: Start difference. First operand has 468 places, 402 transitions, 5260 flow. Second operand 36 states and 1884 transitions. [2021-11-13 18:22:08,256 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 492 places, 422 transitions, 6152 flow [2021-11-13 18:22:08,501 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 443 places, 422 transitions, 5647 flow, removed 116 selfloop flow, removed 49 redundant places. [2021-11-13 18:22:08,511 INFO L242 Difference]: Finished difference. Result has 448 places, 389 transitions, 4790 flow [2021-11-13 18:22:08,511 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4769, PETRI_DIFFERENCE_MINUEND_PLACES=408, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=402, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=327, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=4790, PETRI_PLACES=448, PETRI_TRANSITIONS=389} [2021-11-13 18:22:08,512 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 360 predicate places. [2021-11-13 18:22:08,512 INFO L470 AbstractCegarLoop]: Abstraction has has 448 places, 389 transitions, 4790 flow [2021-11-13 18:22:08,512 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-13 18:22:08,513 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:22:08,513 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-13 18:22:08,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118 [2021-11-13 18:22:08,513 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:22:08,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:22:08,514 INFO L85 PathProgramCache]: Analyzing trace with hash 632917314, now seen corresponding path program 120 times [2021-11-13 18:22:08,514 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:22:08,514 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133701476] [2021-11-13 18:22:08,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:22:08,515 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:22:08,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:22:09,241 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-13 18:22:09,241 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:22:09,241 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133701476] [2021-11-13 18:22:09,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133701476] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:22:09,241 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:22:09,242 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:22:09,242 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401214106] [2021-11-13 18:22:09,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:22:09,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:22:09,242 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:22:09,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:22:09,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:22:09,244 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:22:09,245 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 448 places, 389 transitions, 4790 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-13 18:22:09,245 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:22:09,245 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:22:09,245 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:22:13,436 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-13 18:22:15,250 INFO L129 PetriNetUnfolder]: 304/974 cut-off events. [2021-11-13 18:22:15,251 INFO L130 PetriNetUnfolder]: For 12708/12708 co-relation queries the response was YES. [2021-11-13 18:22:15,268 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6877 conditions, 974 events. 304/974 cut-off events. For 12708/12708 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 5686 event pairs, 41 based on Foata normal form. 1/973 useless extension candidates. Maximal degree in co-relation 6729. Up to 607 conditions per place. [2021-11-13 18:22:15,274 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 254 selfloop transitions, 117 changer transitions 30/440 dead transitions. [2021-11-13 18:22:15,275 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 467 places, 440 transitions, 6167 flow [2021-11-13 18:22:15,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-13 18:22:15,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-13 18:22:15,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2050 transitions. [2021-11-13 18:22:15,277 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5591925804691762 [2021-11-13 18:22:15,278 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2050 transitions. [2021-11-13 18:22:15,278 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2050 transitions. [2021-11-13 18:22:15,278 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:22:15,278 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2050 transitions. [2021-11-13 18:22:15,280 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-13 18:22:15,283 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-13 18:22:15,284 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-13 18:22:15,284 INFO L186 Difference]: Start difference. First operand has 448 places, 389 transitions, 4790 flow. Second operand 39 states and 2050 transitions. [2021-11-13 18:22:15,284 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 467 places, 440 transitions, 6167 flow [2021-11-13 18:22:15,510 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 427 places, 440 transitions, 5859 flow, removed 39 selfloop flow, removed 40 redundant places. [2021-11-13 18:22:15,517 INFO L242 Difference]: Finished difference. Result has 438 places, 396 transitions, 4937 flow [2021-11-13 18:22:15,517 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4518, PETRI_DIFFERENCE_MINUEND_PLACES=389, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=389, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=273, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=4937, PETRI_PLACES=438, PETRI_TRANSITIONS=396} [2021-11-13 18:22:15,518 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 350 predicate places. [2021-11-13 18:22:15,518 INFO L470 AbstractCegarLoop]: Abstraction has has 438 places, 396 transitions, 4937 flow [2021-11-13 18:22:15,518 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-13 18:22:15,519 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:22:15,519 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-13 18:22:15,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119 [2021-11-13 18:22:15,519 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:22:15,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:22:15,520 INFO L85 PathProgramCache]: Analyzing trace with hash 1343582480, now seen corresponding path program 121 times [2021-11-13 18:22:15,520 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:22:15,520 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058452905] [2021-11-13 18:22:15,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:22:15,520 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:22:15,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:22:16,008 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-13 18:22:16,009 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:22:16,009 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058452905] [2021-11-13 18:22:16,009 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058452905] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:22:16,009 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:22:16,009 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:22:16,009 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257284702] [2021-11-13 18:22:16,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:22:16,010 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:22:16,010 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:22:16,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:22:16,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:22:16,011 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:22:16,011 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 438 places, 396 transitions, 4937 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-13 18:22:16,011 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:22:16,013 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:22:16,013 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:22:17,891 INFO L129 PetriNetUnfolder]: 295/946 cut-off events. [2021-11-13 18:22:17,892 INFO L130 PetriNetUnfolder]: For 11780/11780 co-relation queries the response was YES. [2021-11-13 18:22:17,910 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6609 conditions, 946 events. 295/946 cut-off events. For 11780/11780 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 5403 event pairs, 42 based on Foata normal form. 1/945 useless extension candidates. Maximal degree in co-relation 6463. Up to 640 conditions per place. [2021-11-13 18:22:17,917 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 278 selfloop transitions, 79 changer transitions 18/414 dead transitions. [2021-11-13 18:22:17,917 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 464 places, 414 transitions, 5779 flow [2021-11-13 18:22:17,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:22:17,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:22:17,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1782 transitions. [2021-11-13 18:22:17,919 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5575719649561952 [2021-11-13 18:22:17,919 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1782 transitions. [2021-11-13 18:22:17,919 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1782 transitions. [2021-11-13 18:22:17,920 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:22:17,920 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1782 transitions. [2021-11-13 18:22:17,922 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.411764705882355) internal successors, (1782), 34 states have internal predecessors, (1782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:22:17,924 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-13 18:22:17,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-13 18:22:17,925 INFO L186 Difference]: Start difference. First operand has 438 places, 396 transitions, 4937 flow. Second operand 34 states and 1782 transitions. [2021-11-13 18:22:17,925 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 464 places, 414 transitions, 5779 flow [2021-11-13 18:22:18,169 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 434 places, 414 transitions, 5500 flow, removed 73 selfloop flow, removed 30 redundant places. [2021-11-13 18:22:18,178 INFO L242 Difference]: Finished difference. Result has 439 places, 387 transitions, 4779 flow [2021-11-13 18:22:18,178 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4664, PETRI_DIFFERENCE_MINUEND_PLACES=401, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=396, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=79, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=317, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=4779, PETRI_PLACES=439, PETRI_TRANSITIONS=387} [2021-11-13 18:22:18,179 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 351 predicate places. [2021-11-13 18:22:18,179 INFO L470 AbstractCegarLoop]: Abstraction has has 439 places, 387 transitions, 4779 flow [2021-11-13 18:22:18,179 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-13 18:22:18,179 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:22:18,180 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-13 18:22:18,180 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120 [2021-11-13 18:22:18,180 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:22:18,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:22:18,180 INFO L85 PathProgramCache]: Analyzing trace with hash 1176299672, now seen corresponding path program 122 times [2021-11-13 18:22:18,180 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:22:18,181 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345182710] [2021-11-13 18:22:18,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:22:18,181 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:22:18,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:22:18,725 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-13 18:22:18,725 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:22:18,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345182710] [2021-11-13 18:22:18,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345182710] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:22:18,726 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:22:18,726 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:22:18,726 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219230906] [2021-11-13 18:22:18,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:22:18,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:22:18,727 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:22:18,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:22:18,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:22:18,729 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:22:18,730 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 439 places, 387 transitions, 4779 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-13 18:22:18,730 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:22:18,730 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:22:18,730 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:22:21,254 INFO L129 PetriNetUnfolder]: 297/954 cut-off events. [2021-11-13 18:22:21,254 INFO L130 PetriNetUnfolder]: For 12130/12130 co-relation queries the response was YES. [2021-11-13 18:22:21,269 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6687 conditions, 954 events. 297/954 cut-off events. For 12130/12130 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 5547 event pairs, 43 based on Foata normal form. 1/952 useless extension candidates. Maximal degree in co-relation 6540. Up to 585 conditions per place. [2021-11-13 18:22:21,274 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 240 selfloop transitions, 129 changer transitions 15/423 dead transitions. [2021-11-13 18:22:21,274 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 467 places, 423 transitions, 5967 flow [2021-11-13 18:22:21,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-11-13 18:22:21,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2021-11-13 18:22:21,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2098 transitions. [2021-11-13 18:22:21,277 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5579787234042554 [2021-11-13 18:22:21,277 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2098 transitions. [2021-11-13 18:22:21,277 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2098 transitions. [2021-11-13 18:22:21,277 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:22:21,277 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2098 transitions. [2021-11-13 18:22:21,279 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.45) internal successors, (2098), 40 states have internal predecessors, (2098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:22:21,281 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-13 18:22:21,282 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-13 18:22:21,282 INFO L186 Difference]: Start difference. First operand has 439 places, 387 transitions, 4779 flow. Second operand 40 states and 2098 transitions. [2021-11-13 18:22:21,282 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 467 places, 423 transitions, 5967 flow [2021-11-13 18:22:21,488 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 429 places, 423 transitions, 5714 flow, removed 25 selfloop flow, removed 38 redundant places. [2021-11-13 18:22:21,495 INFO L242 Difference]: Finished difference. Result has 438 places, 394 transitions, 5018 flow [2021-11-13 18:22:21,496 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4548, PETRI_DIFFERENCE_MINUEND_PLACES=390, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=387, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=120, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=259, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=5018, PETRI_PLACES=438, PETRI_TRANSITIONS=394} [2021-11-13 18:22:21,496 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 350 predicate places. [2021-11-13 18:22:21,496 INFO L470 AbstractCegarLoop]: Abstraction has has 438 places, 394 transitions, 5018 flow [2021-11-13 18:22:21,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-13 18:22:21,496 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:22:21,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-13 18:22:21,497 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121 [2021-11-13 18:22:21,497 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:22:21,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:22:21,497 INFO L85 PathProgramCache]: Analyzing trace with hash 844498886, now seen corresponding path program 123 times [2021-11-13 18:22:21,497 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:22:21,497 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139600610] [2021-11-13 18:22:21,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:22:21,497 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:22:21,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:22:22,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-13 18:22:22,007 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:22:22,007 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139600610] [2021-11-13 18:22:22,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1139600610] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:22:22,007 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:22:22,007 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:22:22,007 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016474496] [2021-11-13 18:22:22,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:22:22,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:22:22,008 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:22:22,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:22:22,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:22:22,009 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:22:22,010 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 438 places, 394 transitions, 5018 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-13 18:22:22,010 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:22:22,010 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:22:22,010 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:22:24,345 INFO L129 PetriNetUnfolder]: 294/938 cut-off events. [2021-11-13 18:22:24,345 INFO L130 PetriNetUnfolder]: For 10931/10931 co-relation queries the response was YES. [2021-11-13 18:22:24,361 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6639 conditions, 938 events. 294/938 cut-off events. For 10931/10931 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 5351 event pairs, 56 based on Foata normal form. 1/937 useless extension candidates. Maximal degree in co-relation 6493. Up to 644 conditions per place. [2021-11-13 18:22:24,366 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 285 selfloop transitions, 69 changer transitions 20/413 dead transitions. [2021-11-13 18:22:24,366 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 466 places, 413 transitions, 5858 flow [2021-11-13 18:22:24,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:22:24,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:22:24,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1780 transitions. [2021-11-13 18:22:24,368 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5569461827284106 [2021-11-13 18:22:24,368 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1780 transitions. [2021-11-13 18:22:24,368 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1780 transitions. [2021-11-13 18:22:24,369 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:22:24,369 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1780 transitions. [2021-11-13 18:22:24,370 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.35294117647059) internal successors, (1780), 34 states have internal predecessors, (1780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:22:24,372 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-13 18:22:24,373 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-13 18:22:24,373 INFO L186 Difference]: Start difference. First operand has 438 places, 394 transitions, 5018 flow. Second operand 34 states and 1780 transitions. [2021-11-13 18:22:24,373 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 466 places, 413 transitions, 5858 flow [2021-11-13 18:22:24,576 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 433 places, 413 transitions, 5559 flow, removed 55 selfloop flow, removed 33 redundant places. [2021-11-13 18:22:24,583 INFO L242 Difference]: Finished difference. Result has 437 places, 384 transitions, 4777 flow [2021-11-13 18:22:24,583 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4725, PETRI_DIFFERENCE_MINUEND_PLACES=400, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=394, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=69, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=325, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=4777, PETRI_PLACES=437, PETRI_TRANSITIONS=384} [2021-11-13 18:22:24,584 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 349 predicate places. [2021-11-13 18:22:24,584 INFO L470 AbstractCegarLoop]: Abstraction has has 437 places, 384 transitions, 4777 flow [2021-11-13 18:22:24,584 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-13 18:22:24,584 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:22:24,584 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-13 18:22:24,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122 [2021-11-13 18:22:24,584 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:22:24,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:22:24,585 INFO L85 PathProgramCache]: Analyzing trace with hash 1700016068, now seen corresponding path program 124 times [2021-11-13 18:22:24,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:22:24,585 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034987417] [2021-11-13 18:22:24,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:22:24,585 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:22:24,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:22:25,177 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-13 18:22:25,178 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:22:25,178 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034987417] [2021-11-13 18:22:25,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034987417] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:22:25,178 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:22:25,178 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:22:25,178 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259978736] [2021-11-13 18:22:25,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:22:25,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:22:25,179 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:22:25,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:22:25,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:22:25,180 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:22:25,180 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 437 places, 384 transitions, 4777 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-13 18:22:25,180 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:22:25,180 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:22:25,181 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:22:27,947 INFO L129 PetriNetUnfolder]: 291/924 cut-off events. [2021-11-13 18:22:27,947 INFO L130 PetriNetUnfolder]: For 10450/10450 co-relation queries the response was YES. [2021-11-13 18:22:27,961 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6492 conditions, 924 events. 291/924 cut-off events. For 10450/10450 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 5259 event pairs, 57 based on Foata normal form. 1/923 useless extension candidates. Maximal degree in co-relation 6345. Up to 586 conditions per place. [2021-11-13 18:22:27,965 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 248 selfloop transitions, 90 changer transitions 29/406 dead transitions. [2021-11-13 18:22:27,966 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 456 places, 406 transitions, 5639 flow [2021-11-13 18:22:27,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-13 18:22:27,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-13 18:22:27,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1844 transitions. [2021-11-13 18:22:27,967 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5604863221884498 [2021-11-13 18:22:27,968 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1844 transitions. [2021-11-13 18:22:27,968 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1844 transitions. [2021-11-13 18:22:27,968 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:22:27,968 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1844 transitions. [2021-11-13 18:22:27,970 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.68571428571428) internal successors, (1844), 35 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:22:27,971 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-13 18:22:27,972 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-13 18:22:27,972 INFO L186 Difference]: Start difference. First operand has 437 places, 384 transitions, 4777 flow. Second operand 35 states and 1844 transitions. [2021-11-13 18:22:27,972 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 456 places, 406 transitions, 5639 flow [2021-11-13 18:22:28,170 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 418 places, 406 transitions, 5393 flow, removed 14 selfloop flow, removed 38 redundant places. [2021-11-13 18:22:28,183 INFO L242 Difference]: Finished difference. Result has 423 places, 364 transitions, 4421 flow [2021-11-13 18:22:28,184 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4537, PETRI_DIFFERENCE_MINUEND_PLACES=384, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=384, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=90, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=294, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=4421, PETRI_PLACES=423, PETRI_TRANSITIONS=364} [2021-11-13 18:22:28,184 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 335 predicate places. [2021-11-13 18:22:28,184 INFO L470 AbstractCegarLoop]: Abstraction has has 423 places, 364 transitions, 4421 flow [2021-11-13 18:22:28,185 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-13 18:22:28,185 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:22:28,185 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-13 18:22:28,186 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123 [2021-11-13 18:22:28,186 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:22:28,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:22:28,186 INFO L85 PathProgramCache]: Analyzing trace with hash -1560481334, now seen corresponding path program 125 times [2021-11-13 18:22:28,187 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:22:28,187 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96357893] [2021-11-13 18:22:28,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:22:28,187 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:22:28,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:22:28,863 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-13 18:22:28,863 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:22:28,863 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96357893] [2021-11-13 18:22:28,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96357893] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:22:28,864 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:22:28,864 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-13 18:22:28,864 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038155919] [2021-11-13 18:22:28,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:22:28,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-13 18:22:28,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:22:28,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-13 18:22:28,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-13 18:22:28,866 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:22:28,866 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 423 places, 364 transitions, 4421 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-13 18:22:28,866 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:22:28,866 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:22:28,866 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:22:31,647 INFO L129 PetriNetUnfolder]: 284/900 cut-off events. [2021-11-13 18:22:31,647 INFO L130 PetriNetUnfolder]: For 10926/10926 co-relation queries the response was YES. [2021-11-13 18:22:31,663 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6304 conditions, 900 events. 284/900 cut-off events. For 10926/10926 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 5047 event pairs, 43 based on Foata normal form. 1/898 useless extension candidates. Maximal degree in co-relation 6161. Up to 547 conditions per place. [2021-11-13 18:22:31,669 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 207 selfloop transitions, 131 changer transitions 15/392 dead transitions. [2021-11-13 18:22:31,669 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 455 places, 392 transitions, 5481 flow [2021-11-13 18:22:31,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-13 18:22:31,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2021-11-13 18:22:31,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2146 transitions. [2021-11-13 18:22:31,672 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5568240788790867 [2021-11-13 18:22:31,672 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2146 transitions. [2021-11-13 18:22:31,672 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2146 transitions. [2021-11-13 18:22:31,673 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:22:31,673 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2146 transitions. [2021-11-13 18:22:31,675 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 52.34146341463415) internal successors, (2146), 41 states have internal predecessors, (2146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:22:31,678 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-13 18:22:31,678 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-13 18:22:31,678 INFO L186 Difference]: Start difference. First operand has 423 places, 364 transitions, 4421 flow. Second operand 41 states and 2146 transitions. [2021-11-13 18:22:31,678 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 455 places, 392 transitions, 5481 flow [2021-11-13 18:22:31,876 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 422 places, 392 transitions, 5182 flow, removed 48 selfloop flow, removed 33 redundant places. [2021-11-13 18:22:31,883 INFO L242 Difference]: Finished difference. Result has 428 places, 364 transitions, 4521 flow [2021-11-13 18:22:31,883 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4139, PETRI_DIFFERENCE_MINUEND_PLACES=382, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=364, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=128, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=234, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=4521, PETRI_PLACES=428, PETRI_TRANSITIONS=364} [2021-11-13 18:22:31,884 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 340 predicate places. [2021-11-13 18:22:31,884 INFO L470 AbstractCegarLoop]: Abstraction has has 428 places, 364 transitions, 4521 flow [2021-11-13 18:22:31,884 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-13 18:22:31,884 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:22:31,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-13 18:22:31,884 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124 [2021-11-13 18:22:31,885 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:22:31,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:22:31,885 INFO L85 PathProgramCache]: Analyzing trace with hash -1042164616, now seen corresponding path program 126 times [2021-11-13 18:22:31,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:22:31,885 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126626421] [2021-11-13 18:22:31,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:22:31,886 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:22:31,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:22:32,688 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-13 18:22:32,688 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:22:32,688 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126626421] [2021-11-13 18:22:32,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126626421] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:22:32,689 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:22:32,689 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-13 18:22:32,689 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535012202] [2021-11-13 18:22:32,689 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:22:32,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-13 18:22:32,689 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:22:32,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-13 18:22:32,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-13 18:22:32,691 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:22:32,692 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 428 places, 364 transitions, 4521 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-13 18:22:32,692 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:22:32,693 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:22:32,693 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:22:35,226 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-13 18:22:37,220 INFO L129 PetriNetUnfolder]: 284/895 cut-off events. [2021-11-13 18:22:37,221 INFO L130 PetriNetUnfolder]: For 11687/11687 co-relation queries the response was YES. [2021-11-13 18:22:37,234 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6383 conditions, 895 events. 284/895 cut-off events. For 11687/11687 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 4985 event pairs, 41 based on Foata normal form. 1/894 useless extension candidates. Maximal degree in co-relation 6241. Up to 613 conditions per place. [2021-11-13 18:22:37,239 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 258 selfloop transitions, 76 changer transitions 17/390 dead transitions. [2021-11-13 18:22:37,240 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 461 places, 390 transitions, 5530 flow [2021-11-13 18:22:37,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-13 18:22:37,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-13 18:22:37,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2031 transitions. [2021-11-13 18:22:37,242 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5540098199672667 [2021-11-13 18:22:37,242 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2031 transitions. [2021-11-13 18:22:37,242 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2031 transitions. [2021-11-13 18:22:37,242 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:22:37,243 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2031 transitions. [2021-11-13 18:22:37,244 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 52.07692307692308) internal successors, (2031), 39 states have internal predecessors, (2031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:22:37,246 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-13 18:22:37,247 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-13 18:22:37,247 INFO L186 Difference]: Start difference. First operand has 428 places, 364 transitions, 4521 flow. Second operand 39 states and 2031 transitions. [2021-11-13 18:22:37,247 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 461 places, 390 transitions, 5530 flow [2021-11-13 18:22:37,421 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 422 places, 390 transitions, 5138 flow, removed 66 selfloop flow, removed 39 redundant places. [2021-11-13 18:22:37,428 INFO L242 Difference]: Finished difference. Result has 427 places, 363 transitions, 4389 flow [2021-11-13 18:22:37,428 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4155, PETRI_DIFFERENCE_MINUEND_PLACES=384, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=364, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=289, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=4389, PETRI_PLACES=427, PETRI_TRANSITIONS=363} [2021-11-13 18:22:37,428 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 339 predicate places. [2021-11-13 18:22:37,429 INFO L470 AbstractCegarLoop]: Abstraction has has 427 places, 363 transitions, 4389 flow [2021-11-13 18:22:37,429 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-13 18:22:37,429 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:22:37,429 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-13 18:22:37,429 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable125 [2021-11-13 18:22:37,429 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:22:37,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:22:37,430 INFO L85 PathProgramCache]: Analyzing trace with hash 598096306, now seen corresponding path program 127 times [2021-11-13 18:22:37,430 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:22:37,430 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243122830] [2021-11-13 18:22:37,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:22:37,430 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:22:37,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:22:38,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-13 18:22:38,126 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:22:38,126 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243122830] [2021-11-13 18:22:38,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243122830] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:22:38,126 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:22:38,126 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-13 18:22:38,126 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222145672] [2021-11-13 18:22:38,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:22:38,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-13 18:22:38,127 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:22:38,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-13 18:22:38,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-13 18:22:38,128 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:22:38,129 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 427 places, 363 transitions, 4389 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-13 18:22:38,129 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:22:38,129 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:22:38,129 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:22:40,204 INFO L129 PetriNetUnfolder]: 279/878 cut-off events. [2021-11-13 18:22:40,204 INFO L130 PetriNetUnfolder]: For 9984/9984 co-relation queries the response was YES. [2021-11-13 18:22:40,219 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6148 conditions, 878 events. 279/878 cut-off events. For 9984/9984 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 4830 event pairs, 57 based on Foata normal form. 1/876 useless extension candidates. Maximal degree in co-relation 6006. Up to 608 conditions per place. [2021-11-13 18:22:40,225 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 256 selfloop transitions, 61 changer transitions 24/380 dead transitions. [2021-11-13 18:22:40,225 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 455 places, 380 transitions, 5159 flow [2021-11-13 18:22:40,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-13 18:22:40,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-13 18:22:40,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1875 transitions. [2021-11-13 18:22:40,227 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5540780141843972 [2021-11-13 18:22:40,227 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1875 transitions. [2021-11-13 18:22:40,227 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1875 transitions. [2021-11-13 18:22:40,228 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:22:40,228 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1875 transitions. [2021-11-13 18:22:40,229 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.083333333333336) internal successors, (1875), 36 states have internal predecessors, (1875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:22:40,231 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-13 18:22:40,232 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-13 18:22:40,232 INFO L186 Difference]: Start difference. First operand has 427 places, 363 transitions, 4389 flow. Second operand 36 states and 1875 transitions. [2021-11-13 18:22:40,232 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 455 places, 380 transitions, 5159 flow [2021-11-13 18:22:40,398 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 418 places, 380 transitions, 4843 flow, removed 59 selfloop flow, removed 37 redundant places. [2021-11-13 18:22:40,404 INFO L242 Difference]: Finished difference. Result has 422 places, 347 transitions, 4116 flow [2021-11-13 18:22:40,404 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4081, PETRI_DIFFERENCE_MINUEND_PLACES=383, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=363, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=302, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=4116, PETRI_PLACES=422, PETRI_TRANSITIONS=347} [2021-11-13 18:22:40,405 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 334 predicate places. [2021-11-13 18:22:40,405 INFO L470 AbstractCegarLoop]: Abstraction has has 422 places, 347 transitions, 4116 flow [2021-11-13 18:22:40,406 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-13 18:22:40,406 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:22:40,406 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-13 18:22:40,406 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126 [2021-11-13 18:22:40,406 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:22:40,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:22:40,407 INFO L85 PathProgramCache]: Analyzing trace with hash -1340940708, now seen corresponding path program 128 times [2021-11-13 18:22:40,407 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:22:40,407 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325129057] [2021-11-13 18:22:40,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:22:40,408 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:22:40,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:22:40,948 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-13 18:22:40,949 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:22:40,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325129057] [2021-11-13 18:22:40,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325129057] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:22:40,950 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:22:40,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:22:40,951 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877950353] [2021-11-13 18:22:40,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:22:40,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:22:40,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:22:40,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:22:40,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:22:40,954 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:22:40,954 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 422 places, 347 transitions, 4116 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-13 18:22:40,955 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:22:40,955 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:22:40,955 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:22:42,995 INFO L129 PetriNetUnfolder]: 275/855 cut-off events. [2021-11-13 18:22:42,996 INFO L130 PetriNetUnfolder]: For 9589/9589 co-relation queries the response was YES. [2021-11-13 18:22:43,007 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5896 conditions, 855 events. 275/855 cut-off events. For 9589/9589 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 4634 event pairs, 41 based on Foata normal form. 1/854 useless extension candidates. Maximal degree in co-relation 5756. Up to 560 conditions per place. [2021-11-13 18:22:43,012 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 226 selfloop transitions, 84 changer transitions 19/368 dead transitions. [2021-11-13 18:22:43,012 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 428 places, 368 transitions, 4895 flow [2021-11-13 18:22:43,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-13 18:22:43,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-13 18:22:43,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1839 transitions. [2021-11-13 18:22:43,015 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.558966565349544 [2021-11-13 18:22:43,016 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1839 transitions. [2021-11-13 18:22:43,016 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1839 transitions. [2021-11-13 18:22:43,016 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:22:43,017 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1839 transitions. [2021-11-13 18:22:43,019 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-13 18:22:43,021 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-13 18:22:43,022 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-13 18:22:43,022 INFO L186 Difference]: Start difference. First operand has 422 places, 347 transitions, 4116 flow. Second operand 35 states and 1839 transitions. [2021-11-13 18:22:43,022 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 428 places, 368 transitions, 4895 flow [2021-11-13 18:22:43,168 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 397 places, 368 transitions, 4626 flow, removed 28 selfloop flow, removed 31 redundant places. [2021-11-13 18:22:43,174 INFO L242 Difference]: Finished difference. Result has 401 places, 336 transitions, 3921 flow [2021-11-13 18:22:43,175 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3855, PETRI_DIFFERENCE_MINUEND_PLACES=363, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=347, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=263, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=3921, PETRI_PLACES=401, PETRI_TRANSITIONS=336} [2021-11-13 18:22:43,175 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 313 predicate places. [2021-11-13 18:22:43,175 INFO L470 AbstractCegarLoop]: Abstraction has has 401 places, 336 transitions, 3921 flow [2021-11-13 18:22:43,176 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-13 18:22:43,176 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:22:43,176 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-13 18:22:43,176 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127 [2021-11-13 18:22:43,176 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:22:43,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:22:43,177 INFO L85 PathProgramCache]: Analyzing trace with hash -136757566, now seen corresponding path program 129 times [2021-11-13 18:22:43,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:22:43,177 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032777931] [2021-11-13 18:22:43,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:22:43,177 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:22:43,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:22:43,720 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-13 18:22:43,721 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:22:43,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032777931] [2021-11-13 18:22:43,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032777931] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:22:43,721 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:22:43,721 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-13 18:22:43,721 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266966740] [2021-11-13 18:22:43,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:22:43,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-13 18:22:43,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:22:43,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-13 18:22:43,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-13 18:22:43,723 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:22:43,724 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 401 places, 336 transitions, 3921 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-13 18:22:43,724 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:22:43,724 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:22:43,724 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:22:46,683 INFO L129 PetriNetUnfolder]: 275/856 cut-off events. [2021-11-13 18:22:46,683 INFO L130 PetriNetUnfolder]: For 8107/8107 co-relation queries the response was YES. [2021-11-13 18:22:46,697 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5742 conditions, 856 events. 275/856 cut-off events. For 8107/8107 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 4613 event pairs, 55 based on Foata normal form. 1/855 useless extension candidates. Maximal degree in co-relation 5609. Up to 513 conditions per place. [2021-11-13 18:22:46,702 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 175 selfloop transitions, 133 changer transitions 17/364 dead transitions. [2021-11-13 18:22:46,702 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 428 places, 364 transitions, 4857 flow [2021-11-13 18:22:46,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-11-13 18:22:46,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2021-11-13 18:22:46,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2297 transitions. [2021-11-13 18:22:46,705 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5553675048355899 [2021-11-13 18:22:46,705 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 2297 transitions. [2021-11-13 18:22:46,705 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 2297 transitions. [2021-11-13 18:22:46,705 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:22:46,706 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 2297 transitions. [2021-11-13 18:22:46,708 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 52.20454545454545) internal successors, (2297), 44 states have internal predecessors, (2297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:22:46,711 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-13 18:22:46,711 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-13 18:22:46,711 INFO L186 Difference]: Start difference. First operand has 401 places, 336 transitions, 3921 flow. Second operand 44 states and 2297 transitions. [2021-11-13 18:22:46,711 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 428 places, 364 transitions, 4857 flow [2021-11-13 18:22:46,855 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 394 places, 364 transitions, 4564 flow, removed 23 selfloop flow, removed 34 redundant places. [2021-11-13 18:22:46,861 INFO L242 Difference]: Finished difference. Result has 400 places, 336 transitions, 4022 flow [2021-11-13 18:22:46,861 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3652, PETRI_DIFFERENCE_MINUEND_PLACES=351, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=336, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=130, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=204, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=4022, PETRI_PLACES=400, PETRI_TRANSITIONS=336} [2021-11-13 18:22:46,862 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 312 predicate places. [2021-11-13 18:22:46,862 INFO L470 AbstractCegarLoop]: Abstraction has has 400 places, 336 transitions, 4022 flow [2021-11-13 18:22:46,862 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-13 18:22:46,862 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:22:46,862 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-13 18:22:46,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128 [2021-11-13 18:22:46,863 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:22:46,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:22:46,863 INFO L85 PathProgramCache]: Analyzing trace with hash 488909294, now seen corresponding path program 130 times [2021-11-13 18:22:46,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:22:46,863 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242891961] [2021-11-13 18:22:46,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:22:46,863 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:22:46,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:22:47,586 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-13 18:22:47,587 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:22:47,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242891961] [2021-11-13 18:22:47,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242891961] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:22:47,587 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:22:47,587 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:22:47,587 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411834049] [2021-11-13 18:22:47,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:22:47,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:22:47,588 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:22:47,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:22:47,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:22:47,589 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:22:47,589 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 400 places, 336 transitions, 4022 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-13 18:22:47,590 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:22:47,590 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:22:47,590 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:22:49,634 INFO L129 PetriNetUnfolder]: 271/833 cut-off events. [2021-11-13 18:22:49,634 INFO L130 PetriNetUnfolder]: For 8296/8296 co-relation queries the response was YES. [2021-11-13 18:22:49,647 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5632 conditions, 833 events. 271/833 cut-off events. For 8296/8296 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 4458 event pairs, 39 based on Foata normal form. 1/832 useless extension candidates. Maximal degree in co-relation 5502. Up to 573 conditions per place. [2021-11-13 18:22:49,651 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 229 selfloop transitions, 67 changer transitions 20/355 dead transitions. [2021-11-13 18:22:49,651 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 424 places, 355 transitions, 4740 flow [2021-11-13 18:22:49,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-13 18:22:49,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-13 18:22:49,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1629 transitions. [2021-11-13 18:22:49,653 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.559025394646534 [2021-11-13 18:22:49,653 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1629 transitions. [2021-11-13 18:22:49,653 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1629 transitions. [2021-11-13 18:22:49,654 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:22:49,654 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1629 transitions. [2021-11-13 18:22:49,655 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-13 18:22:49,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-13 18:22:49,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-13 18:22:49,661 INFO L186 Difference]: Start difference. First operand has 400 places, 336 transitions, 4022 flow. Second operand 31 states and 1629 transitions. [2021-11-13 18:22:49,661 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 424 places, 355 transitions, 4740 flow [2021-11-13 18:22:49,843 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 384 places, 355 transitions, 4372 flow, removed 42 selfloop flow, removed 40 redundant places. [2021-11-13 18:22:49,849 INFO L242 Difference]: Finished difference. Result has 388 places, 326 transitions, 3666 flow [2021-11-13 18:22:49,849 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3658, PETRI_DIFFERENCE_MINUEND_PLACES=354, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=336, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=269, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=3666, PETRI_PLACES=388, PETRI_TRANSITIONS=326} [2021-11-13 18:22:49,850 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 300 predicate places. [2021-11-13 18:22:49,850 INFO L470 AbstractCegarLoop]: Abstraction has has 388 places, 326 transitions, 3666 flow [2021-11-13 18:22:49,850 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-13 18:22:49,850 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:22:49,850 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-13 18:22:49,850 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129 [2021-11-13 18:22:49,850 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:22:49,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:22:49,851 INFO L85 PathProgramCache]: Analyzing trace with hash -824651450, now seen corresponding path program 131 times [2021-11-13 18:22:49,851 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:22:49,851 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730068727] [2021-11-13 18:22:49,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:22:49,852 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:22:49,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:22:50,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-13 18:22:50,391 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:22:50,391 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730068727] [2021-11-13 18:22:50,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1730068727] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:22:50,391 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:22:50,391 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:22:50,392 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235864484] [2021-11-13 18:22:50,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:22:50,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:22:50,392 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:22:50,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:22:50,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:22:50,393 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:22:50,394 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 388 places, 326 transitions, 3666 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-13 18:22:50,394 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:22:50,394 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:22:50,394 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:22:53,135 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-13 18:22:54,464 INFO L129 PetriNetUnfolder]: 267/825 cut-off events. [2021-11-13 18:22:54,465 INFO L130 PetriNetUnfolder]: For 7647/7647 co-relation queries the response was YES. [2021-11-13 18:22:54,478 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5386 conditions, 825 events. 267/825 cut-off events. For 7647/7647 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 4393 event pairs, 40 based on Foata normal form. 1/825 useless extension candidates. Maximal degree in co-relation 5256. Up to 503 conditions per place. [2021-11-13 18:22:54,483 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 175 selfloop transitions, 102 changer transitions 29/345 dead transitions. [2021-11-13 18:22:54,483 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 411 places, 345 transitions, 4369 flow [2021-11-13 18:22:54,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-13 18:22:54,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-13 18:22:54,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2040 transitions. [2021-11-13 18:22:54,485 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5564648117839607 [2021-11-13 18:22:54,486 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2040 transitions. [2021-11-13 18:22:54,486 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2040 transitions. [2021-11-13 18:22:54,486 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:22:54,486 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2040 transitions. [2021-11-13 18:22:54,488 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-13 18:22:54,491 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-13 18:22:54,492 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-13 18:22:54,492 INFO L186 Difference]: Start difference. First operand has 388 places, 326 transitions, 3666 flow. Second operand 39 states and 2040 transitions. [2021-11-13 18:22:54,492 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 411 places, 345 transitions, 4369 flow [2021-11-13 18:22:54,618 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 377 places, 345 transitions, 4139 flow, removed 11 selfloop flow, removed 34 redundant places. [2021-11-13 18:22:54,625 INFO L242 Difference]: Finished difference. Result has 382 places, 306 transitions, 3406 flow [2021-11-13 18:22:54,625 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3440, PETRI_DIFFERENCE_MINUEND_PLACES=339, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=326, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=224, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=3406, PETRI_PLACES=382, PETRI_TRANSITIONS=306} [2021-11-13 18:22:54,626 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 294 predicate places. [2021-11-13 18:22:54,626 INFO L470 AbstractCegarLoop]: Abstraction has has 382 places, 306 transitions, 3406 flow [2021-11-13 18:22:54,627 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-13 18:22:54,627 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:22:54,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-13 18:22:54,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130 [2021-11-13 18:22:54,627 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:22:54,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:22:54,628 INFO L85 PathProgramCache]: Analyzing trace with hash -280467772, now seen corresponding path program 132 times [2021-11-13 18:22:54,628 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:22:54,628 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317643457] [2021-11-13 18:22:54,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:22:54,629 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:22:54,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:22:55,439 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-13 18:22:55,439 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:22:55,439 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317643457] [2021-11-13 18:22:55,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [317643457] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:22:55,439 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:22:55,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-13 18:22:55,440 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870581256] [2021-11-13 18:22:55,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:22:55,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-13 18:22:55,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:22:55,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-13 18:22:55,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-13 18:22:55,441 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:22:55,442 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 382 places, 306 transitions, 3406 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-13 18:22:55,442 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:22:55,442 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:22:55,442 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:22:58,148 INFO L129 PetriNetUnfolder]: 257/785 cut-off events. [2021-11-13 18:22:58,148 INFO L130 PetriNetUnfolder]: For 6906/6906 co-relation queries the response was YES. [2021-11-13 18:22:58,160 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5157 conditions, 785 events. 257/785 cut-off events. For 6906/6906 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 4068 event pairs, 58 based on Foata normal form. 1/783 useless extension candidates. Maximal degree in co-relation 5031. Up to 494 conditions per place. [2021-11-13 18:22:58,164 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 166 selfloop transitions, 100 changer transitions 19/324 dead transitions. [2021-11-13 18:22:58,164 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 409 places, 324 transitions, 4061 flow [2021-11-13 18:22:58,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-13 18:22:58,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2021-11-13 18:22:58,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2138 transitions. [2021-11-13 18:22:58,166 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5547483134405812 [2021-11-13 18:22:58,166 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2138 transitions. [2021-11-13 18:22:58,166 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2138 transitions. [2021-11-13 18:22:58,167 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:22:58,167 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2138 transitions. [2021-11-13 18:22:58,169 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 52.146341463414636) internal successors, (2138), 41 states have internal predecessors, (2138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:22:58,171 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-13 18:22:58,172 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-13 18:22:58,172 INFO L186 Difference]: Start difference. First operand has 382 places, 306 transitions, 3406 flow. Second operand 41 states and 2138 transitions. [2021-11-13 18:22:58,172 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 409 places, 324 transitions, 4061 flow [2021-11-13 18:22:58,271 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 364 places, 324 transitions, 3689 flow, removed 41 selfloop flow, removed 45 redundant places. [2021-11-13 18:22:58,277 INFO L242 Difference]: Finished difference. Result has 368 places, 295 transitions, 3170 flow [2021-11-13 18:22:58,277 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3040, PETRI_DIFFERENCE_MINUEND_PLACES=324, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=306, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=206, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=3170, PETRI_PLACES=368, PETRI_TRANSITIONS=295} [2021-11-13 18:22:58,277 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 280 predicate places. [2021-11-13 18:22:58,277 INFO L470 AbstractCegarLoop]: Abstraction has has 368 places, 295 transitions, 3170 flow [2021-11-13 18:22:58,278 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-13 18:22:58,278 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:22:58,278 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-13 18:22:58,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131 [2021-11-13 18:22:58,278 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:22:58,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:22:58,278 INFO L85 PathProgramCache]: Analyzing trace with hash 612106076, now seen corresponding path program 133 times [2021-11-13 18:22:58,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:22:58,279 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591871747] [2021-11-13 18:22:58,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:22:58,279 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:22:58,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:22:58,827 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-13 18:22:58,827 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:22:58,827 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591871747] [2021-11-13 18:22:58,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591871747] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:22:58,827 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:22:58,827 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:22:58,827 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626317339] [2021-11-13 18:22:58,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:22:58,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:22:58,828 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:22:58,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:22:58,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:22:58,829 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:22:58,830 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 368 places, 295 transitions, 3170 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-13 18:22:58,830 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:22:58,830 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:22:58,830 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:23:01,158 INFO L129 PetriNetUnfolder]: 253/766 cut-off events. [2021-11-13 18:23:01,159 INFO L130 PetriNetUnfolder]: For 6436/6436 co-relation queries the response was YES. [2021-11-13 18:23:01,169 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4946 conditions, 766 events. 253/766 cut-off events. For 6436/6436 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3907 event pairs, 60 based on Foata normal form. 1/764 useless extension candidates. Maximal degree in co-relation 4829. Up to 477 conditions per place. [2021-11-13 18:23:01,174 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 156 selfloop transitions, 101 changer transitions 19/315 dead transitions. [2021-11-13 18:23:01,174 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 388 places, 315 transitions, 3840 flow [2021-11-13 18:23:01,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-13 18:23:01,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-13 18:23:01,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1889 transitions. [2021-11-13 18:23:01,176 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5582151300236406 [2021-11-13 18:23:01,176 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1889 transitions. [2021-11-13 18:23:01,176 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1889 transitions. [2021-11-13 18:23:01,176 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:23:01,177 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1889 transitions. [2021-11-13 18:23:01,178 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.47222222222222) internal successors, (1889), 36 states have internal predecessors, (1889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:23:01,182 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-13 18:23:01,183 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-13 18:23:01,183 INFO L186 Difference]: Start difference. First operand has 368 places, 295 transitions, 3170 flow. Second operand 36 states and 1889 transitions. [2021-11-13 18:23:01,184 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 388 places, 315 transitions, 3840 flow [2021-11-13 18:23:01,273 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 345 places, 315 transitions, 3525 flow, removed 13 selfloop flow, removed 43 redundant places. [2021-11-13 18:23:01,278 INFO L242 Difference]: Finished difference. Result has 349 places, 284 transitions, 3007 flow [2021-11-13 18:23:01,278 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2871, PETRI_DIFFERENCE_MINUEND_PLACES=310, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=295, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=194, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=3007, PETRI_PLACES=349, PETRI_TRANSITIONS=284} [2021-11-13 18:23:01,279 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 261 predicate places. [2021-11-13 18:23:01,279 INFO L470 AbstractCegarLoop]: Abstraction has has 349 places, 284 transitions, 3007 flow [2021-11-13 18:23:01,279 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-13 18:23:01,279 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:23:01,279 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-13 18:23:01,279 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132 [2021-11-13 18:23:01,280 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:23:01,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:23:01,280 INFO L85 PathProgramCache]: Analyzing trace with hash -1571225850, now seen corresponding path program 134 times [2021-11-13 18:23:01,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:23:01,280 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378638001] [2021-11-13 18:23:01,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:23:01,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:23:01,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:23:01,798 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-13 18:23:01,798 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:23:01,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378638001] [2021-11-13 18:23:01,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378638001] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:23:01,798 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:23:01,799 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:23:01,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399194743] [2021-11-13 18:23:01,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:23:01,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:23:01,799 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:23:01,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:23:01,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:23:01,800 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:23:01,801 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 349 places, 284 transitions, 3007 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-13 18:23:01,801 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:23:01,801 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:23:01,801 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:23:04,104 INFO L129 PetriNetUnfolder]: 251/767 cut-off events. [2021-11-13 18:23:04,104 INFO L130 PetriNetUnfolder]: For 6357/6357 co-relation queries the response was YES. [2021-11-13 18:23:04,115 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4821 conditions, 767 events. 251/767 cut-off events. For 6357/6357 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3930 event pairs, 42 based on Foata normal form. 1/766 useless extension candidates. Maximal degree in co-relation 4709. Up to 498 conditions per place. [2021-11-13 18:23:04,119 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 171 selfloop transitions, 57 changer transitions 45/312 dead transitions. [2021-11-13 18:23:04,120 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 367 places, 312 transitions, 3727 flow [2021-11-13 18:23:04,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-13 18:23:04,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-13 18:23:04,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1684 transitions. [2021-11-13 18:23:04,122 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5598404255319149 [2021-11-13 18:23:04,122 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1684 transitions. [2021-11-13 18:23:04,122 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1684 transitions. [2021-11-13 18:23:04,122 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:23:04,123 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1684 transitions. [2021-11-13 18:23:04,124 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.625) internal successors, (1684), 32 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:23:04,126 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-13 18:23:04,127 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-13 18:23:04,127 INFO L186 Difference]: Start difference. First operand has 349 places, 284 transitions, 3007 flow. Second operand 32 states and 1684 transitions. [2021-11-13 18:23:04,127 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 367 places, 312 transitions, 3727 flow [2021-11-13 18:23:04,213 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 330 places, 312 transitions, 3413 flow, removed 10 selfloop flow, removed 37 redundant places. [2021-11-13 18:23:04,217 INFO L242 Difference]: Finished difference. Result has 335 places, 258 transitions, 2538 flow [2021-11-13 18:23:04,217 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2710, PETRI_DIFFERENCE_MINUEND_PLACES=299, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=284, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=57, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=227, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2538, PETRI_PLACES=335, PETRI_TRANSITIONS=258} [2021-11-13 18:23:04,218 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 247 predicate places. [2021-11-13 18:23:04,218 INFO L470 AbstractCegarLoop]: Abstraction has has 335 places, 258 transitions, 2538 flow [2021-11-13 18:23:04,218 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-13 18:23:04,218 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:23:04,218 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-13 18:23:04,218 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133 [2021-11-13 18:23:04,219 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:23:04,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:23:04,219 INFO L85 PathProgramCache]: Analyzing trace with hash 682924400, now seen corresponding path program 135 times [2021-11-13 18:23:04,219 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:23:04,219 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719497923] [2021-11-13 18:23:04,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:23:04,219 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:23:04,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:23:04,800 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-13 18:23:04,801 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:23:04,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719497923] [2021-11-13 18:23:04,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719497923] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:23:04,801 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:23:04,801 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:23:04,801 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851011438] [2021-11-13 18:23:04,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:23:04,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:23:04,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:23:04,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:23:04,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:23:04,803 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:23:04,804 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 335 places, 258 transitions, 2538 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-13 18:23:04,804 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:23:04,804 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:23:04,804 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:23:06,846 INFO L129 PetriNetUnfolder]: 238/706 cut-off events. [2021-11-13 18:23:06,847 INFO L130 PetriNetUnfolder]: For 5338/5338 co-relation queries the response was YES. [2021-11-13 18:23:06,855 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4400 conditions, 706 events. 238/706 cut-off events. For 5338/5338 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 3432 event pairs, 58 based on Foata normal form. 1/705 useless extension candidates. Maximal degree in co-relation 4290. Up to 455 conditions per place. [2021-11-13 18:23:06,859 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 135 selfloop transitions, 61 changer transitions 43/278 dead transitions. [2021-11-13 18:23:06,859 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 348 places, 278 transitions, 3110 flow [2021-11-13 18:23:06,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:23:06,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:23:06,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1781 transitions. [2021-11-13 18:23:06,861 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5572590738423029 [2021-11-13 18:23:06,861 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1781 transitions. [2021-11-13 18:23:06,861 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1781 transitions. [2021-11-13 18:23:06,862 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:23:06,862 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1781 transitions. [2021-11-13 18:23:06,863 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.38235294117647) internal successors, (1781), 34 states have internal predecessors, (1781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:23:06,866 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-13 18:23:06,866 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-13 18:23:06,866 INFO L186 Difference]: Start difference. First operand has 335 places, 258 transitions, 2538 flow. Second operand 34 states and 1781 transitions. [2021-11-13 18:23:06,866 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 348 places, 278 transitions, 3110 flow [2021-11-13 18:23:06,943 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 278 transitions, 2863 flow, removed 27 selfloop flow, removed 37 redundant places. [2021-11-13 18:23:06,947 INFO L242 Difference]: Finished difference. Result has 315 places, 226 transitions, 2111 flow [2021-11-13 18:23:06,948 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2299, PETRI_DIFFERENCE_MINUEND_PLACES=278, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=258, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=197, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=2111, PETRI_PLACES=315, PETRI_TRANSITIONS=226} [2021-11-13 18:23:06,948 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 227 predicate places. [2021-11-13 18:23:06,948 INFO L470 AbstractCegarLoop]: Abstraction has has 315 places, 226 transitions, 2111 flow [2021-11-13 18:23:06,948 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-13 18:23:06,948 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:23:06,949 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-13 18:23:06,949 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134 [2021-11-13 18:23:06,949 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:23:06,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:23:06,949 INFO L85 PathProgramCache]: Analyzing trace with hash 1835220840, now seen corresponding path program 136 times [2021-11-13 18:23:06,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:23:06,949 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185206864] [2021-11-13 18:23:06,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:23:06,950 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:23:06,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:23:07,528 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-13 18:23:07,528 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:23:07,529 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185206864] [2021-11-13 18:23:07,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185206864] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:23:07,529 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:23:07,529 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-13 18:23:07,529 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198476311] [2021-11-13 18:23:07,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:23:07,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-13 18:23:07,529 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:23:07,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-13 18:23:07,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-13 18:23:07,531 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:23:07,531 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 315 places, 226 transitions, 2111 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-13 18:23:07,532 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:23:07,532 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:23:07,532 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:23:09,495 INFO L129 PetriNetUnfolder]: 225/660 cut-off events. [2021-11-13 18:23:09,495 INFO L130 PetriNetUnfolder]: For 5036/5036 co-relation queries the response was YES. [2021-11-13 18:23:09,503 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4063 conditions, 660 events. 225/660 cut-off events. For 5036/5036 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 3067 event pairs, 58 based on Foata normal form. 1/659 useless extension candidates. Maximal degree in co-relation 3961. Up to 446 conditions per place. [2021-11-13 18:23:09,507 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 127 selfloop transitions, 56 changer transitions 23/245 dead transitions. [2021-11-13 18:23:09,507 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 245 transitions, 2607 flow [2021-11-13 18:23:09,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-13 18:23:09,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-13 18:23:09,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1722 transitions. [2021-11-13 18:23:09,509 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5551257253384912 [2021-11-13 18:23:09,509 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1722 transitions. [2021-11-13 18:23:09,509 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1722 transitions. [2021-11-13 18:23:09,510 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:23:09,510 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1722 transitions. [2021-11-13 18:23:09,511 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-13 18:23:09,514 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-13 18:23:09,514 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-13 18:23:09,515 INFO L186 Difference]: Start difference. First operand has 315 places, 226 transitions, 2111 flow. Second operand 33 states and 1722 transitions. [2021-11-13 18:23:09,515 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 245 transitions, 2607 flow [2021-11-13 18:23:09,589 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 287 places, 245 transitions, 2355 flow, removed 31 selfloop flow, removed 40 redundant places. [2021-11-13 18:23:09,593 INFO L242 Difference]: Finished difference. Result has 291 places, 213 transitions, 1913 flow [2021-11-13 18:23:09,593 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1867, 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=1913, PETRI_PLACES=291, PETRI_TRANSITIONS=213} [2021-11-13 18:23:09,594 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 203 predicate places. [2021-11-13 18:23:09,594 INFO L470 AbstractCegarLoop]: Abstraction has has 291 places, 213 transitions, 1913 flow [2021-11-13 18:23:09,594 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-13 18:23:09,594 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:23:09,594 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-13 18:23:09,595 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable135 [2021-11-13 18:23:09,595 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:23:09,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:23:09,595 INFO L85 PathProgramCache]: Analyzing trace with hash -1602883746, now seen corresponding path program 137 times [2021-11-13 18:23:09,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:23:09,595 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799301970] [2021-11-13 18:23:09,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:23:09,596 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:23:09,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:23:10,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-13 18:23:10,281 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:23:10,281 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799301970] [2021-11-13 18:23:10,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799301970] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:23:10,281 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:23:10,281 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:23:10,281 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036092098] [2021-11-13 18:23:10,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:23:10,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:23:10,282 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:23:10,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:23:10,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:23:10,283 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:23:10,284 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 291 places, 213 transitions, 1913 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-13 18:23:10,284 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:23:10,284 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:23:10,284 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:23:12,551 INFO L129 PetriNetUnfolder]: 221/644 cut-off events. [2021-11-13 18:23:12,551 INFO L130 PetriNetUnfolder]: For 4809/4809 co-relation queries the response was YES. [2021-11-13 18:23:12,558 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3895 conditions, 644 events. 221/644 cut-off events. For 4809/4809 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 2944 event pairs, 61 based on Foata normal form. 1/643 useless extension candidates. Maximal degree in co-relation 3801. Up to 433 conditions per place. [2021-11-13 18:23:12,561 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 116 selfloop transitions, 46 changer transitions 31/232 dead transitions. [2021-11-13 18:23:12,562 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 300 places, 232 transitions, 2381 flow [2021-11-13 18:23:12,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-13 18:23:12,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-13 18:23:12,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1621 transitions. [2021-11-13 18:23:12,563 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5562800274536719 [2021-11-13 18:23:12,564 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1621 transitions. [2021-11-13 18:23:12,564 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1621 transitions. [2021-11-13 18:23:12,564 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:23:12,564 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1621 transitions. [2021-11-13 18:23:12,566 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-13 18:23:12,568 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-13 18:23:12,568 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-13 18:23:12,568 INFO L186 Difference]: Start difference. First operand has 291 places, 213 transitions, 1913 flow. Second operand 31 states and 1621 transitions. [2021-11-13 18:23:12,568 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 300 places, 232 transitions, 2381 flow [2021-11-13 18:23:12,623 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 268 places, 232 transitions, 2129 flow, removed 20 selfloop flow, removed 32 redundant places. [2021-11-13 18:23:12,626 INFO L242 Difference]: Finished difference. Result has 272 places, 193 transitions, 1642 flow [2021-11-13 18:23:12,627 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1671, 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=1642, PETRI_PLACES=272, PETRI_TRANSITIONS=193} [2021-11-13 18:23:12,627 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 184 predicate places. [2021-11-13 18:23:12,627 INFO L470 AbstractCegarLoop]: Abstraction has has 272 places, 193 transitions, 1642 flow [2021-11-13 18:23:12,627 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-13 18:23:12,628 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:23:12,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-13 18:23:12,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable136 [2021-11-13 18:23:12,628 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:23:12,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:23:12,628 INFO L85 PathProgramCache]: Analyzing trace with hash 351050, now seen corresponding path program 138 times [2021-11-13 18:23:12,628 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:23:12,629 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212345669] [2021-11-13 18:23:12,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:23:12,629 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:23:12,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:23:13,139 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-13 18:23:13,139 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:23:13,140 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212345669] [2021-11-13 18:23:13,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212345669] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:23:13,140 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:23:13,140 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:23:13,140 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171917565] [2021-11-13 18:23:13,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:23:13,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:23:13,140 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:23:13,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:23:13,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:23:13,142 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:23:13,142 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 193 transitions, 1642 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-13 18:23:13,142 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:23:13,142 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:23:13,143 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:23:16,069 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-13 18:23:16,400 INFO L129 PetriNetUnfolder]: 265/728 cut-off events. [2021-11-13 18:23:16,401 INFO L130 PetriNetUnfolder]: For 6049/6049 co-relation queries the response was YES. [2021-11-13 18:23:16,409 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4399 conditions, 728 events. 265/728 cut-off events. For 6049/6049 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3410 event pairs, 45 based on Foata normal form. 1/727 useless extension candidates. Maximal degree in co-relation 4312. Up to 445 conditions per place. [2021-11-13 18:23:16,414 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 137 selfloop transitions, 87 changer transitions 21/284 dead transitions. [2021-11-13 18:23:16,414 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 275 places, 284 transitions, 3304 flow [2021-11-13 18:23:16,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-13 18:23:16,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-13 18:23:16,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1974 transitions. [2021-11-13 18:23:16,416 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5675675675675675 [2021-11-13 18:23:16,416 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1974 transitions. [2021-11-13 18:23:16,417 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1974 transitions. [2021-11-13 18:23:16,417 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:23:16,417 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1974 transitions. [2021-11-13 18:23:16,419 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-13 18:23:16,422 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-13 18:23:16,422 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-13 18:23:16,422 INFO L186 Difference]: Start difference. First operand has 272 places, 193 transitions, 1642 flow. Second operand 37 states and 1974 transitions. [2021-11-13 18:23:16,423 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 275 places, 284 transitions, 3304 flow [2021-11-13 18:23:16,477 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 247 places, 284 transitions, 2975 flow, removed 65 selfloop flow, removed 28 redundant places. [2021-11-13 18:23:16,482 INFO L242 Difference]: Finished difference. Result has 258 places, 236 transitions, 2291 flow [2021-11-13 18:23:16,482 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1411, PETRI_DIFFERENCE_MINUEND_PLACES=211, 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=2291, PETRI_PLACES=258, PETRI_TRANSITIONS=236} [2021-11-13 18:23:16,483 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 170 predicate places. [2021-11-13 18:23:16,483 INFO L470 AbstractCegarLoop]: Abstraction has has 258 places, 236 transitions, 2291 flow [2021-11-13 18:23:16,483 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-13 18:23:16,483 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:23:16,483 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-13 18:23:16,483 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137 [2021-11-13 18:23:16,483 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:23:16,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:23:16,484 INFO L85 PathProgramCache]: Analyzing trace with hash 1862874526, now seen corresponding path program 139 times [2021-11-13 18:23:16,484 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:23:16,484 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400496203] [2021-11-13 18:23:16,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:23:16,484 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:23:16,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:23:17,054 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-13 18:23:17,055 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:23:17,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400496203] [2021-11-13 18:23:17,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400496203] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:23:17,055 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:23:17,055 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:23:17,055 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070357230] [2021-11-13 18:23:17,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:23:17,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:23:17,056 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:23:17,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:23:17,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:23:17,057 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:23:17,058 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 258 places, 236 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-13 18:23:17,058 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:23:17,058 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:23:17,058 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:23:19,115 INFO L129 PetriNetUnfolder]: 280/747 cut-off events. [2021-11-13 18:23:19,116 INFO L130 PetriNetUnfolder]: For 6891/6891 co-relation queries the response was YES. [2021-11-13 18:23:19,123 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4820 conditions, 747 events. 280/747 cut-off events. For 6891/6891 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3616 event pairs, 49 based on Foata normal form. 1/745 useless extension candidates. Maximal degree in co-relation 4736. Up to 499 conditions per place. [2021-11-13 18:23:19,127 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 151 selfloop transitions, 79 changer transitions 33/302 dead transitions. [2021-11-13 18:23:19,127 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 290 places, 302 transitions, 3588 flow [2021-11-13 18:23:19,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-13 18:23:19,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-13 18:23:19,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2062 transitions. [2021-11-13 18:23:19,130 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5624659028914348 [2021-11-13 18:23:19,130 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2062 transitions. [2021-11-13 18:23:19,130 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2062 transitions. [2021-11-13 18:23:19,130 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:23:19,130 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2062 transitions. [2021-11-13 18:23:19,132 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-13 18:23:19,134 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-13 18:23:19,135 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-13 18:23:19,135 INFO L186 Difference]: Start difference. First operand has 258 places, 236 transitions, 2291 flow. Second operand 39 states and 2062 transitions. [2021-11-13 18:23:19,135 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 290 places, 302 transitions, 3588 flow [2021-11-13 18:23:19,196 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 302 transitions, 3110 flow, removed 217 selfloop flow, removed 11 redundant places. [2021-11-13 18:23:19,200 INFO L242 Difference]: Finished difference. Result has 290 places, 254 transitions, 2338 flow [2021-11-13 18:23:19,201 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1817, PETRI_DIFFERENCE_MINUEND_PLACES=241, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=236, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=168, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=2338, PETRI_PLACES=290, PETRI_TRANSITIONS=254} [2021-11-13 18:23:19,201 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 202 predicate places. [2021-11-13 18:23:19,201 INFO L470 AbstractCegarLoop]: Abstraction has has 290 places, 254 transitions, 2338 flow [2021-11-13 18:23:19,201 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-13 18:23:19,201 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:23:19,201 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-13 18:23:19,202 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138 [2021-11-13 18:23:19,202 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:23:19,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:23:19,202 INFO L85 PathProgramCache]: Analyzing trace with hash -104615992, now seen corresponding path program 140 times [2021-11-13 18:23:19,202 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:23:19,202 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966887241] [2021-11-13 18:23:19,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:23:19,202 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:23:19,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:23:19,678 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-13 18:23:19,678 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:23:19,678 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966887241] [2021-11-13 18:23:19,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966887241] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:23:19,678 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:23:19,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:23:19,679 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178272863] [2021-11-13 18:23:19,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:23:19,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:23:19,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:23:19,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:23:19,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:23:19,680 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:23:19,681 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 290 places, 254 transitions, 2338 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-13 18:23:19,681 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:23:19,681 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:23:19,681 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:23:21,567 INFO L129 PetriNetUnfolder]: 301/815 cut-off events. [2021-11-13 18:23:21,567 INFO L130 PetriNetUnfolder]: For 8744/8744 co-relation queries the response was YES. [2021-11-13 18:23:21,577 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5362 conditions, 815 events. 301/815 cut-off events. For 8744/8744 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 4129 event pairs, 43 based on Foata normal form. 1/813 useless extension candidates. Maximal degree in co-relation 5268. Up to 526 conditions per place. [2021-11-13 18:23:21,581 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 174 selfloop transitions, 85 changer transitions 39/337 dead transitions. [2021-11-13 18:23:21,581 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 314 places, 337 transitions, 4001 flow [2021-11-13 18:23:21,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:23:21,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:23:21,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1812 transitions. [2021-11-13 18:23:21,583 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5669586983729662 [2021-11-13 18:23:21,583 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1812 transitions. [2021-11-13 18:23:21,584 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1812 transitions. [2021-11-13 18:23:21,584 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:23:21,584 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1812 transitions. [2021-11-13 18:23:21,586 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-13 18:23:21,588 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-13 18:23:21,588 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-13 18:23:21,588 INFO L186 Difference]: Start difference. First operand has 290 places, 254 transitions, 2338 flow. Second operand 34 states and 1812 transitions. [2021-11-13 18:23:21,588 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 314 places, 337 transitions, 4001 flow [2021-11-13 18:23:21,658 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 287 places, 337 transitions, 3515 flow, removed 188 selfloop flow, removed 27 redundant places. [2021-11-13 18:23:21,663 INFO L242 Difference]: Finished difference. Result has 301 places, 279 transitions, 2621 flow [2021-11-13 18:23:21,663 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2020, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=254, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=180, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=2621, PETRI_PLACES=301, PETRI_TRANSITIONS=279} [2021-11-13 18:23:21,663 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 213 predicate places. [2021-11-13 18:23:21,663 INFO L470 AbstractCegarLoop]: Abstraction has has 301 places, 279 transitions, 2621 flow [2021-11-13 18:23:21,664 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-13 18:23:21,664 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:23:21,664 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-13 18:23:21,664 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139 [2021-11-13 18:23:21,664 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:23:21,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:23:21,664 INFO L85 PathProgramCache]: Analyzing trace with hash -136258444, now seen corresponding path program 141 times [2021-11-13 18:23:21,664 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:23:21,665 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266167700] [2021-11-13 18:23:21,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:23:21,665 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:23:21,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:23:22,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-13 18:23:22,184 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:23:22,184 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266167700] [2021-11-13 18:23:22,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266167700] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:23:22,184 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:23:22,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:23:22,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986208763] [2021-11-13 18:23:22,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:23:22,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:23:22,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:23:22,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:23:22,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:23:22,186 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:23:22,186 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 301 places, 279 transitions, 2621 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-13 18:23:22,186 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:23:22,186 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:23:22,187 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:23:23,968 INFO L129 PetriNetUnfolder]: 304/823 cut-off events. [2021-11-13 18:23:23,969 INFO L130 PetriNetUnfolder]: For 10136/10136 co-relation queries the response was YES. [2021-11-13 18:23:23,979 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5632 conditions, 823 events. 304/823 cut-off events. For 10136/10136 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 4205 event pairs, 46 based on Foata normal form. 1/821 useless extension candidates. Maximal degree in co-relation 5531. Up to 526 conditions per place. [2021-11-13 18:23:23,983 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 179 selfloop transitions, 82 changer transitions 41/341 dead transitions. [2021-11-13 18:23:23,984 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 325 places, 341 transitions, 4068 flow [2021-11-13 18:23:23,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:23:23,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:23:23,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1811 transitions. [2021-11-13 18:23:23,986 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5666458072590739 [2021-11-13 18:23:23,986 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1811 transitions. [2021-11-13 18:23:23,986 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1811 transitions. [2021-11-13 18:23:23,986 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:23:23,986 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1811 transitions. [2021-11-13 18:23:23,988 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.26470588235294) internal successors, (1811), 34 states have internal predecessors, (1811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:23:23,990 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-13 18:23:23,990 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-13 18:23:23,990 INFO L186 Difference]: Start difference. First operand has 301 places, 279 transitions, 2621 flow. Second operand 34 states and 1811 transitions. [2021-11-13 18:23:23,991 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 325 places, 341 transitions, 4068 flow [2021-11-13 18:23:24,079 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 299 places, 341 transitions, 3721 flow, removed 132 selfloop flow, removed 26 redundant places. [2021-11-13 18:23:24,084 INFO L242 Difference]: Finished difference. Result has 314 places, 283 transitions, 2764 flow [2021-11-13 18:23:24,084 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2378, PETRI_DIFFERENCE_MINUEND_PLACES=266, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=279, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=198, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=2764, PETRI_PLACES=314, PETRI_TRANSITIONS=283} [2021-11-13 18:23:24,084 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 226 predicate places. [2021-11-13 18:23:24,085 INFO L470 AbstractCegarLoop]: Abstraction has has 314 places, 283 transitions, 2764 flow [2021-11-13 18:23:24,085 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-13 18:23:24,085 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:23:24,085 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-13 18:23:24,085 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140 [2021-11-13 18:23:24,085 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:23:24,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:23:24,086 INFO L85 PathProgramCache]: Analyzing trace with hash 2136535700, now seen corresponding path program 142 times [2021-11-13 18:23:24,086 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:23:24,086 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286473682] [2021-11-13 18:23:24,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:23:24,086 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:23:24,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:23:24,666 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-13 18:23:24,666 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:23:24,666 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286473682] [2021-11-13 18:23:24,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286473682] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:23:24,666 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:23:24,667 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:23:24,667 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089875290] [2021-11-13 18:23:24,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:23:24,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:23:24,667 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:23:24,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:23:24,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:23:24,669 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:23:24,670 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 314 places, 283 transitions, 2764 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-13 18:23:24,670 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:23:24,670 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:23:24,670 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:23:26,732 INFO L129 PetriNetUnfolder]: 297/828 cut-off events. [2021-11-13 18:23:26,732 INFO L130 PetriNetUnfolder]: For 10389/10389 co-relation queries the response was YES. [2021-11-13 18:23:26,746 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5606 conditions, 828 events. 297/828 cut-off events. For 10389/10389 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 4272 event pairs, 53 based on Foata normal form. 1/826 useless extension candidates. Maximal degree in co-relation 5500. Up to 539 conditions per place. [2021-11-13 18:23:26,751 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 173 selfloop transitions, 75 changer transitions 38/325 dead transitions. [2021-11-13 18:23:26,751 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 337 places, 325 transitions, 3780 flow [2021-11-13 18:23:26,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:23:26,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:23:26,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1803 transitions. [2021-11-13 18:23:26,753 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.564142678347935 [2021-11-13 18:23:26,754 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1803 transitions. [2021-11-13 18:23:26,754 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1803 transitions. [2021-11-13 18:23:26,754 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:23:26,754 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1803 transitions. [2021-11-13 18:23:26,756 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-13 18:23:26,758 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-13 18:23:26,759 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-13 18:23:26,759 INFO L186 Difference]: Start difference. First operand has 314 places, 283 transitions, 2764 flow. Second operand 34 states and 1803 transitions. [2021-11-13 18:23:26,759 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 337 places, 325 transitions, 3780 flow [2021-11-13 18:23:26,861 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 325 transitions, 3554 flow, removed 77 selfloop flow, removed 26 redundant places. [2021-11-13 18:23:26,867 INFO L242 Difference]: Finished difference. Result has 323 places, 276 transitions, 2742 flow [2021-11-13 18:23:26,867 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2570, PETRI_DIFFERENCE_MINUEND_PLACES=278, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=283, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=208, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=2742, PETRI_PLACES=323, PETRI_TRANSITIONS=276} [2021-11-13 18:23:26,867 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 235 predicate places. [2021-11-13 18:23:26,868 INFO L470 AbstractCegarLoop]: Abstraction has has 323 places, 276 transitions, 2742 flow [2021-11-13 18:23:26,868 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-13 18:23:26,868 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:23:26,868 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-13 18:23:26,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141 [2021-11-13 18:23:26,868 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:23:26,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:23:26,869 INFO L85 PathProgramCache]: Analyzing trace with hash -1950723062, now seen corresponding path program 143 times [2021-11-13 18:23:26,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:23:26,869 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096886009] [2021-11-13 18:23:26,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:23:26,869 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:23:26,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:23:27,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-13 18:23:27,395 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:23:27,395 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096886009] [2021-11-13 18:23:27,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096886009] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:23:27,395 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:23:27,395 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:23:27,395 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865712799] [2021-11-13 18:23:27,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:23:27,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:23:27,396 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:23:27,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:23:27,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:23:27,397 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:23:27,397 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 323 places, 276 transitions, 2742 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-13 18:23:27,398 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:23:27,398 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:23:27,398 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:23:29,866 INFO L129 PetriNetUnfolder]: 327/894 cut-off events. [2021-11-13 18:23:29,866 INFO L130 PetriNetUnfolder]: For 12946/12946 co-relation queries the response was YES. [2021-11-13 18:23:29,877 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6395 conditions, 894 events. 327/894 cut-off events. For 12946/12946 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 4617 event pairs, 51 based on Foata normal form. 1/892 useless extension candidates. Maximal degree in co-relation 6286. Up to 560 conditions per place. [2021-11-13 18:23:29,882 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 190 selfloop transitions, 119 changer transitions 21/369 dead transitions. [2021-11-13 18:23:29,883 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 348 places, 369 transitions, 4915 flow [2021-11-13 18:23:29,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-11-13 18:23:29,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2021-11-13 18:23:29,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2125 transitions. [2021-11-13 18:23:29,885 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5651595744680851 [2021-11-13 18:23:29,885 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2125 transitions. [2021-11-13 18:23:29,885 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2125 transitions. [2021-11-13 18:23:29,886 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:23:29,886 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2125 transitions. [2021-11-13 18:23:29,888 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 53.125) internal successors, (2125), 40 states have internal predecessors, (2125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:23:29,890 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-13 18:23:29,891 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-13 18:23:29,891 INFO L186 Difference]: Start difference. First operand has 323 places, 276 transitions, 2742 flow. Second operand 40 states and 2125 transitions. [2021-11-13 18:23:29,891 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 348 places, 369 transitions, 4915 flow [2021-11-13 18:23:29,996 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 313 places, 369 transitions, 4639 flow, removed 42 selfloop flow, removed 35 redundant places. [2021-11-13 18:23:30,002 INFO L242 Difference]: Finished difference. Result has 324 places, 321 transitions, 3776 flow [2021-11-13 18:23:30,002 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2529, PETRI_DIFFERENCE_MINUEND_PLACES=274, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=276, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=3776, PETRI_PLACES=324, PETRI_TRANSITIONS=321} [2021-11-13 18:23:30,002 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 236 predicate places. [2021-11-13 18:23:30,002 INFO L470 AbstractCegarLoop]: Abstraction has has 324 places, 321 transitions, 3776 flow [2021-11-13 18:23:30,003 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-13 18:23:30,003 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:23:30,003 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-13 18:23:30,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142 [2021-11-13 18:23:30,003 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:23:30,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:23:30,003 INFO L85 PathProgramCache]: Analyzing trace with hash 1567313816, now seen corresponding path program 144 times [2021-11-13 18:23:30,003 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:23:30,003 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404466948] [2021-11-13 18:23:30,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:23:30,004 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:23:30,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:23:30,538 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-13 18:23:30,538 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:23:30,538 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404466948] [2021-11-13 18:23:30,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404466948] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:23:30,538 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:23:30,539 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:23:30,539 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229623563] [2021-11-13 18:23:30,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:23:30,539 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:23:30,539 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:23:30,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:23:30,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:23:30,540 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:23:30,541 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 324 places, 321 transitions, 3776 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-13 18:23:30,541 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:23:30,541 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:23:30,541 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:23:33,261 INFO L129 PetriNetUnfolder]: 379/1047 cut-off events. [2021-11-13 18:23:33,261 INFO L130 PetriNetUnfolder]: For 19688/19688 co-relation queries the response was YES. [2021-11-13 18:23:33,275 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8109 conditions, 1047 events. 379/1047 cut-off events. For 19688/19688 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 5773 event pairs, 54 based on Foata normal form. 1/1045 useless extension candidates. Maximal degree in co-relation 8002. Up to 638 conditions per place. [2021-11-13 18:23:33,281 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 226 selfloop transitions, 156 changer transitions 21/442 dead transitions. [2021-11-13 18:23:33,282 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 364 places, 442 transitions, 6819 flow [2021-11-13 18:23:33,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-11-13 18:23:33,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2021-11-13 18:23:33,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 2481 transitions. [2021-11-13 18:23:33,284 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5615663196016297 [2021-11-13 18:23:33,284 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 2481 transitions. [2021-11-13 18:23:33,284 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 2481 transitions. [2021-11-13 18:23:33,285 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:23:33,285 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 2481 transitions. [2021-11-13 18:23:33,287 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 48 states, 47 states have (on average 52.787234042553195) internal successors, (2481), 47 states have internal predecessors, (2481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:23:33,290 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-13 18:23:33,290 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-13 18:23:33,290 INFO L186 Difference]: Start difference. First operand has 324 places, 321 transitions, 3776 flow. Second operand 47 states and 2481 transitions. [2021-11-13 18:23:33,290 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 364 places, 442 transitions, 6819 flow [2021-11-13 18:23:33,479 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 345 places, 442 transitions, 5776 flow, removed 481 selfloop flow, removed 19 redundant places. [2021-11-13 18:23:33,487 INFO L242 Difference]: Finished difference. Result has 366 places, 397 transitions, 4948 flow [2021-11-13 18:23:33,487 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3189, PETRI_DIFFERENCE_MINUEND_PLACES=299, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=321, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=92, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=192, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=4948, PETRI_PLACES=366, PETRI_TRANSITIONS=397} [2021-11-13 18:23:33,488 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 278 predicate places. [2021-11-13 18:23:33,488 INFO L470 AbstractCegarLoop]: Abstraction has has 366 places, 397 transitions, 4948 flow [2021-11-13 18:23:33,488 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-13 18:23:33,488 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:23:33,488 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-13 18:23:33,488 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143 [2021-11-13 18:23:33,488 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:23:33,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:23:33,489 INFO L85 PathProgramCache]: Analyzing trace with hash -35174914, now seen corresponding path program 145 times [2021-11-13 18:23:33,489 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:23:33,489 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385692926] [2021-11-13 18:23:33,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:23:33,489 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:23:33,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:23:33,965 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-13 18:23:33,965 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:23:33,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385692926] [2021-11-13 18:23:33,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385692926] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:23:33,966 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:23:33,966 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-11-13 18:23:33,966 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994773693] [2021-11-13 18:23:33,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:23:33,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-13 18:23:33,966 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:23:33,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-13 18:23:33,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2021-11-13 18:23:33,967 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:23:33,968 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 366 places, 397 transitions, 4948 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-13 18:23:33,968 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:23:33,968 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:23:33,968 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:23:35,692 INFO L129 PetriNetUnfolder]: 402/1106 cut-off events. [2021-11-13 18:23:35,692 INFO L130 PetriNetUnfolder]: For 22473/22473 co-relation queries the response was YES. [2021-11-13 18:23:35,708 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8697 conditions, 1106 events. 402/1106 cut-off events. For 22473/22473 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 6300 event pairs, 48 based on Foata normal form. 1/1104 useless extension candidates. Maximal degree in co-relation 8570. Up to 768 conditions per place. [2021-11-13 18:23:35,715 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 323 selfloop transitions, 79 changer transitions 29/470 dead transitions. [2021-11-13 18:23:35,715 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 387 places, 470 transitions, 6790 flow [2021-11-13 18:23:35,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-11-13 18:23:35,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2021-11-13 18:23:35,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1514 transitions. [2021-11-13 18:23:35,717 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5752279635258358 [2021-11-13 18:23:35,717 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1514 transitions. [2021-11-13 18:23:35,718 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1514 transitions. [2021-11-13 18:23:35,718 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:23:35,718 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1514 transitions. [2021-11-13 18:23:35,720 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-13 18:23:35,721 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-13 18:23:35,722 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-13 18:23:35,722 INFO L186 Difference]: Start difference. First operand has 366 places, 397 transitions, 4948 flow. Second operand 28 states and 1514 transitions. [2021-11-13 18:23:35,722 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 387 places, 470 transitions, 6790 flow [2021-11-13 18:23:35,936 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 368 places, 470 transitions, 6073 flow, removed 311 selfloop flow, removed 19 redundant places. [2021-11-13 18:23:35,944 INFO L242 Difference]: Finished difference. Result has 380 places, 416 transitions, 4804 flow [2021-11-13 18:23:35,944 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4235, PETRI_DIFFERENCE_MINUEND_PLACES=341, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=397, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=328, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=4804, PETRI_PLACES=380, PETRI_TRANSITIONS=416} [2021-11-13 18:23:35,945 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 292 predicate places. [2021-11-13 18:23:35,945 INFO L470 AbstractCegarLoop]: Abstraction has has 380 places, 416 transitions, 4804 flow [2021-11-13 18:23:35,945 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-13 18:23:35,945 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:23:35,945 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-13 18:23:35,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144 [2021-11-13 18:23:35,946 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:23:35,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:23:35,946 INFO L85 PathProgramCache]: Analyzing trace with hash 1354880588, now seen corresponding path program 146 times [2021-11-13 18:23:35,946 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:23:35,946 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832623011] [2021-11-13 18:23:35,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:23:35,947 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:23:35,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:23:36,434 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-13 18:23:36,435 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:23:36,435 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832623011] [2021-11-13 18:23:36,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832623011] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:23:36,435 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:23:36,435 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:23:36,435 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258995175] [2021-11-13 18:23:36,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:23:36,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:23:36,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:23:36,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:23:36,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:23:36,437 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:23:36,437 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 380 places, 416 transitions, 4804 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-13 18:23:36,437 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:23:36,438 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:23:36,438 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:23:38,921 INFO L129 PetriNetUnfolder]: 401/1119 cut-off events. [2021-11-13 18:23:38,921 INFO L130 PetriNetUnfolder]: For 23200/23200 co-relation queries the response was YES. [2021-11-13 18:23:38,943 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8697 conditions, 1119 events. 401/1119 cut-off events. For 23200/23200 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 6479 event pairs, 54 based on Foata normal form. 1/1117 useless extension candidates. Maximal degree in co-relation 8559. Up to 730 conditions per place. [2021-11-13 18:23:38,951 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 286 selfloop transitions, 120 changer transitions 30/475 dead transitions. [2021-11-13 18:23:38,952 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 412 places, 475 transitions, 6561 flow [2021-11-13 18:23:38,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-11-13 18:23:38,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2021-11-13 18:23:38,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2122 transitions. [2021-11-13 18:23:38,955 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5643617021276596 [2021-11-13 18:23:38,955 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2122 transitions. [2021-11-13 18:23:38,955 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2122 transitions. [2021-11-13 18:23:38,956 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:23:38,956 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2122 transitions. [2021-11-13 18:23:38,958 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-13 18:23:38,961 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-13 18:23:38,961 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-13 18:23:38,961 INFO L186 Difference]: Start difference. First operand has 380 places, 416 transitions, 4804 flow. Second operand 40 states and 2122 transitions. [2021-11-13 18:23:38,961 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 412 places, 475 transitions, 6561 flow [2021-11-13 18:23:39,236 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 396 places, 475 transitions, 6270 flow, removed 120 selfloop flow, removed 16 redundant places. [2021-11-13 18:23:39,245 INFO L242 Difference]: Finished difference. Result has 406 places, 422 transitions, 4976 flow [2021-11-13 18:23:39,246 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4537, PETRI_DIFFERENCE_MINUEND_PLACES=357, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=416, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=112, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=301, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=4976, PETRI_PLACES=406, PETRI_TRANSITIONS=422} [2021-11-13 18:23:39,246 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 318 predicate places. [2021-11-13 18:23:39,246 INFO L470 AbstractCegarLoop]: Abstraction has has 406 places, 422 transitions, 4976 flow [2021-11-13 18:23:39,246 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-13 18:23:39,247 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:23:39,247 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-13 18:23:39,247 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145 [2021-11-13 18:23:39,247 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:23:39,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:23:39,247 INFO L85 PathProgramCache]: Analyzing trace with hash 276190858, now seen corresponding path program 147 times [2021-11-13 18:23:39,247 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:23:39,248 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988796390] [2021-11-13 18:23:39,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:23:39,248 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:23:39,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:23:39,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-13 18:23:39,889 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:23:39,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988796390] [2021-11-13 18:23:39,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988796390] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:23:39,889 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:23:39,889 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:23:39,889 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849167949] [2021-11-13 18:23:39,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:23:39,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:23:39,890 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:23:39,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:23:39,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:23:39,891 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:23:39,892 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 406 places, 422 transitions, 4976 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-13 18:23:39,892 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:23:39,892 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:23:39,892 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:23:44,487 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-13 18:23:44,940 INFO L129 PetriNetUnfolder]: 438/1242 cut-off events. [2021-11-13 18:23:44,941 INFO L130 PetriNetUnfolder]: For 29289/29289 co-relation queries the response was YES. [2021-11-13 18:23:44,964 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9876 conditions, 1242 events. 438/1242 cut-off events. For 29289/29289 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 7512 event pairs, 56 based on Foata normal form. 1/1240 useless extension candidates. Maximal degree in co-relation 9733. Up to 717 conditions per place. [2021-11-13 18:23:44,972 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 250 selfloop transitions, 215 changer transitions 25/529 dead transitions. [2021-11-13 18:23:44,973 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 445 places, 529 transitions, 8020 flow [2021-11-13 18:23:44,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-11-13 18:23:44,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2021-11-13 18:23:44,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 2484 transitions. [2021-11-13 18:23:44,976 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5622453598913536 [2021-11-13 18:23:44,976 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 2484 transitions. [2021-11-13 18:23:44,976 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 2484 transitions. [2021-11-13 18:23:44,977 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:23:44,977 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 2484 transitions. [2021-11-13 18:23:44,979 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-13 18:23:44,983 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-13 18:23:44,983 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-13 18:23:44,983 INFO L186 Difference]: Start difference. First operand has 406 places, 422 transitions, 4976 flow. Second operand 47 states and 2484 transitions. [2021-11-13 18:23:44,984 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 445 places, 529 transitions, 8020 flow [2021-11-13 18:23:45,269 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 411 places, 529 transitions, 7619 flow, removed 135 selfloop flow, removed 34 redundant places. [2021-11-13 18:23:45,278 INFO L242 Difference]: Finished difference. Result has 426 places, 475 transitions, 6489 flow [2021-11-13 18:23:45,279 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4743, PETRI_DIFFERENCE_MINUEND_PLACES=365, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=422, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=168, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=225, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=6489, PETRI_PLACES=426, PETRI_TRANSITIONS=475} [2021-11-13 18:23:45,279 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 338 predicate places. [2021-11-13 18:23:45,279 INFO L470 AbstractCegarLoop]: Abstraction has has 426 places, 475 transitions, 6489 flow [2021-11-13 18:23:45,280 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-13 18:23:45,280 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:23:45,280 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-13 18:23:45,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146 [2021-11-13 18:23:45,280 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:23:45,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:23:45,281 INFO L85 PathProgramCache]: Analyzing trace with hash -242179818, now seen corresponding path program 148 times [2021-11-13 18:23:45,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:23:45,281 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277624063] [2021-11-13 18:23:45,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:23:45,282 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:23:45,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:23:45,785 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-13 18:23:45,785 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:23:45,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277624063] [2021-11-13 18:23:45,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277624063] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:23:45,785 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:23:45,785 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-11-13 18:23:45,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898427230] [2021-11-13 18:23:45,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:23:45,786 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-13 18:23:45,786 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:23:45,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-13 18:23:45,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-11-13 18:23:45,787 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:23:45,787 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 426 places, 475 transitions, 6489 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-13 18:23:45,788 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:23:45,788 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:23:45,788 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:23:48,019 INFO L129 PetriNetUnfolder]: 453/1278 cut-off events. [2021-11-13 18:23:48,019 INFO L130 PetriNetUnfolder]: For 34417/34417 co-relation queries the response was YES. [2021-11-13 18:23:48,046 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10833 conditions, 1278 events. 453/1278 cut-off events. For 34417/34417 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 7825 event pairs, 57 based on Foata normal form. 1/1276 useless extension candidates. Maximal degree in co-relation 10681. Up to 866 conditions per place. [2021-11-13 18:23:48,056 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 375 selfloop transitions, 105 changer transitions 29/548 dead transitions. [2021-11-13 18:23:48,056 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 452 places, 548 transitions, 8713 flow [2021-11-13 18:23:48,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-13 18:23:48,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-13 18:23:48,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1772 transitions. [2021-11-13 18:23:48,058 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.571244358478401 [2021-11-13 18:23:48,058 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1772 transitions. [2021-11-13 18:23:48,058 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1772 transitions. [2021-11-13 18:23:48,059 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:23:48,059 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1772 transitions. [2021-11-13 18:23:48,061 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 53.696969696969695) internal successors, (1772), 33 states have internal predecessors, (1772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:23:48,063 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-13 18:23:48,063 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-13 18:23:48,063 INFO L186 Difference]: Start difference. First operand has 426 places, 475 transitions, 6489 flow. Second operand 33 states and 1772 transitions. [2021-11-13 18:23:48,064 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 452 places, 548 transitions, 8713 flow [2021-11-13 18:23:48,479 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 425 places, 548 transitions, 8069 flow, removed 262 selfloop flow, removed 27 redundant places. [2021-11-13 18:23:48,490 INFO L242 Difference]: Finished difference. Result has 436 places, 493 transitions, 6545 flow [2021-11-13 18:23:48,490 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5855, PETRI_DIFFERENCE_MINUEND_PLACES=393, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=475, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=90, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=381, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=6545, PETRI_PLACES=436, PETRI_TRANSITIONS=493} [2021-11-13 18:23:48,491 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 348 predicate places. [2021-11-13 18:23:48,491 INFO L470 AbstractCegarLoop]: Abstraction has has 436 places, 493 transitions, 6545 flow [2021-11-13 18:23:48,491 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-13 18:23:48,491 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:23:48,491 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-13 18:23:48,492 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable147 [2021-11-13 18:23:48,492 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:23:48,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:23:48,492 INFO L85 PathProgramCache]: Analyzing trace with hash 614642346, now seen corresponding path program 149 times [2021-11-13 18:23:48,492 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:23:48,492 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898633475] [2021-11-13 18:23:48,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:23:48,493 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:23:48,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:23:48,989 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-13 18:23:48,989 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:23:48,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898633475] [2021-11-13 18:23:48,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898633475] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:23:48,989 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:23:48,990 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-11-13 18:23:48,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761743711] [2021-11-13 18:23:48,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:23:48,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-13 18:23:48,990 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:23:48,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-13 18:23:48,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-11-13 18:23:48,991 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:23:48,992 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 436 places, 493 transitions, 6545 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-13 18:23:48,992 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:23:48,992 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:23:48,992 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:23:51,206 INFO L129 PetriNetUnfolder]: 459/1309 cut-off events. [2021-11-13 18:23:51,206 INFO L130 PetriNetUnfolder]: For 35842/35842 co-relation queries the response was YES. [2021-11-13 18:23:51,233 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11058 conditions, 1309 events. 459/1309 cut-off events. For 35842/35842 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 8183 event pairs, 55 based on Foata normal form. 1/1307 useless extension candidates. Maximal degree in co-relation 10898. Up to 894 conditions per place. [2021-11-13 18:23:51,242 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 383 selfloop transitions, 108 changer transitions 29/559 dead transitions. [2021-11-13 18:23:51,242 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 460 places, 559 transitions, 8819 flow [2021-11-13 18:23:51,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-13 18:23:51,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-13 18:23:51,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1717 transitions. [2021-11-13 18:23:51,244 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.570811170212766 [2021-11-13 18:23:51,244 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1717 transitions. [2021-11-13 18:23:51,244 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1717 transitions. [2021-11-13 18:23:51,245 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:23:51,245 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1717 transitions. [2021-11-13 18:23:51,247 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-13 18:23:51,248 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-13 18:23:51,249 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-13 18:23:51,249 INFO L186 Difference]: Start difference. First operand has 436 places, 493 transitions, 6545 flow. Second operand 32 states and 1717 transitions. [2021-11-13 18:23:51,249 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 460 places, 559 transitions, 8819 flow [2021-11-13 18:23:51,665 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 435 places, 559 transitions, 8229 flow, removed 239 selfloop flow, removed 25 redundant places. [2021-11-13 18:23:51,675 INFO L242 Difference]: Finished difference. Result has 445 places, 511 transitions, 6848 flow [2021-11-13 18:23:51,675 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6161, PETRI_DIFFERENCE_MINUEND_PLACES=404, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=493, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=392, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=6848, PETRI_PLACES=445, PETRI_TRANSITIONS=511} [2021-11-13 18:23:51,676 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 357 predicate places. [2021-11-13 18:23:51,676 INFO L470 AbstractCegarLoop]: Abstraction has has 445 places, 511 transitions, 6848 flow [2021-11-13 18:23:51,676 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-13 18:23:51,676 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:23:51,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-13 18:23:51,676 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148 [2021-11-13 18:23:51,676 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:23:51,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:23:51,677 INFO L85 PathProgramCache]: Analyzing trace with hash 372226618, now seen corresponding path program 150 times [2021-11-13 18:23:51,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:23:51,677 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42577628] [2021-11-13 18:23:51,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:23:51,677 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:23:51,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:23:52,157 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-13 18:23:52,157 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:23:52,157 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42577628] [2021-11-13 18:23:52,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42577628] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:23:52,157 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:23:52,157 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-11-13 18:23:52,157 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920019636] [2021-11-13 18:23:52,157 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:23:52,158 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-13 18:23:52,158 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:23:52,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-13 18:23:52,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-11-13 18:23:52,159 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:23:52,159 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 445 places, 511 transitions, 6848 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-13 18:23:52,159 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:23:52,160 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:23:52,160 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:23:54,258 INFO L129 PetriNetUnfolder]: 466/1333 cut-off events. [2021-11-13 18:23:54,258 INFO L130 PetriNetUnfolder]: For 32576/32576 co-relation queries the response was YES. [2021-11-13 18:23:54,286 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11019 conditions, 1333 events. 466/1333 cut-off events. For 32576/32576 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 8427 event pairs, 53 based on Foata normal form. 1/1331 useless extension candidates. Maximal degree in co-relation 10858. Up to 897 conditions per place. [2021-11-13 18:23:54,369 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 379 selfloop transitions, 129 changer transitions 30/577 dead transitions. [2021-11-13 18:23:54,370 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 472 places, 577 transitions, 9056 flow [2021-11-13 18:23:54,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-13 18:23:54,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-13 18:23:54,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1868 transitions. [2021-11-13 18:23:54,372 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5677811550151975 [2021-11-13 18:23:54,372 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1868 transitions. [2021-11-13 18:23:54,372 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1868 transitions. [2021-11-13 18:23:54,372 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:23:54,372 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1868 transitions. [2021-11-13 18:23:54,374 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-13 18:23:54,376 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-13 18:23:54,376 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-13 18:23:54,377 INFO L186 Difference]: Start difference. First operand has 445 places, 511 transitions, 6848 flow. Second operand 35 states and 1868 transitions. [2021-11-13 18:23:54,377 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 472 places, 577 transitions, 9056 flow [2021-11-13 18:23:54,738 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 446 places, 577 transitions, 8697 flow, removed 109 selfloop flow, removed 26 redundant places. [2021-11-13 18:23:54,749 INFO L242 Difference]: Finished difference. Result has 457 places, 528 transitions, 7264 flow [2021-11-13 18:23:54,749 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6519, PETRI_DIFFERENCE_MINUEND_PLACES=412, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=511, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=115, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=391, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=7264, PETRI_PLACES=457, PETRI_TRANSITIONS=528} [2021-11-13 18:23:54,750 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 369 predicate places. [2021-11-13 18:23:54,750 INFO L470 AbstractCegarLoop]: Abstraction has has 457 places, 528 transitions, 7264 flow [2021-11-13 18:23:54,750 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-13 18:23:54,750 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:23:54,750 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-13 18:23:54,750 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149 [2021-11-13 18:23:54,750 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:23:54,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:23:54,751 INFO L85 PathProgramCache]: Analyzing trace with hash 542155950, now seen corresponding path program 151 times [2021-11-13 18:23:54,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:23:54,751 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372538731] [2021-11-13 18:23:54,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:23:54,752 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:23:54,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:23:55,246 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-13 18:23:55,246 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:23:55,246 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372538731] [2021-11-13 18:23:55,246 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372538731] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:23:55,247 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:23:55,247 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:23:55,247 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632307291] [2021-11-13 18:23:55,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:23:55,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:23:55,247 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:23:55,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:23:55,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:23:55,248 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:23:55,249 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 457 places, 528 transitions, 7264 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-13 18:23:55,249 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:23:55,249 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:23:55,249 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:23:57,958 INFO L129 PetriNetUnfolder]: 470/1360 cut-off events. [2021-11-13 18:23:57,959 INFO L130 PetriNetUnfolder]: For 34092/34092 co-relation queries the response was YES. [2021-11-13 18:23:57,988 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11304 conditions, 1360 events. 470/1360 cut-off events. For 34092/34092 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 8708 event pairs, 46 based on Foata normal form. 1/1358 useless extension candidates. Maximal degree in co-relation 11139. Up to 874 conditions per place. [2021-11-13 18:23:57,998 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 360 selfloop transitions, 164 changer transitions 29/592 dead transitions. [2021-11-13 18:23:57,998 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 491 places, 592 transitions, 9544 flow [2021-11-13 18:23:57,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-11-13 18:23:57,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2021-11-13 18:23:58,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2226 transitions. [2021-11-13 18:23:58,002 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5638297872340425 [2021-11-13 18:23:58,003 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2226 transitions. [2021-11-13 18:23:58,003 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2226 transitions. [2021-11-13 18:23:58,003 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:23:58,004 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2226 transitions. [2021-11-13 18:23:58,007 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-13 18:23:58,012 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-13 18:23:58,013 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-13 18:23:58,013 INFO L186 Difference]: Start difference. First operand has 457 places, 528 transitions, 7264 flow. Second operand 42 states and 2226 transitions. [2021-11-13 18:23:58,013 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 491 places, 592 transitions, 9544 flow [2021-11-13 18:23:58,434 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 462 places, 592 transitions, 9183 flow, removed 106 selfloop flow, removed 29 redundant places. [2021-11-13 18:23:58,445 INFO L242 Difference]: Finished difference. Result has 473 places, 541 transitions, 7730 flow [2021-11-13 18:23:58,445 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6935, PETRI_DIFFERENCE_MINUEND_PLACES=421, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=528, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=153, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=370, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=7730, PETRI_PLACES=473, PETRI_TRANSITIONS=541} [2021-11-13 18:23:58,446 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 385 predicate places. [2021-11-13 18:23:58,446 INFO L470 AbstractCegarLoop]: Abstraction has has 473 places, 541 transitions, 7730 flow [2021-11-13 18:23:58,446 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-13 18:23:58,446 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:23:58,446 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-13 18:23:58,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150 [2021-11-13 18:23:58,447 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:23:58,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:23:58,447 INFO L85 PathProgramCache]: Analyzing trace with hash 1352850554, now seen corresponding path program 152 times [2021-11-13 18:23:58,447 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:23:58,447 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512216833] [2021-11-13 18:23:58,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:23:58,447 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:23:58,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:23:59,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-13 18:23:59,031 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:23:59,032 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512216833] [2021-11-13 18:23:59,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512216833] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:23:59,032 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:23:59,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:23:59,032 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134769682] [2021-11-13 18:23:59,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:23:59,032 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:23:59,032 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:23:59,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:23:59,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:23:59,034 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:23:59,034 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 473 places, 541 transitions, 7730 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-13 18:23:59,034 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:23:59,034 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:23:59,034 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:24:01,490 INFO L129 PetriNetUnfolder]: 480/1392 cut-off events. [2021-11-13 18:24:01,490 INFO L130 PetriNetUnfolder]: For 36059/36059 co-relation queries the response was YES. [2021-11-13 18:24:01,521 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11801 conditions, 1392 events. 480/1392 cut-off events. For 36059/36059 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8989 event pairs, 54 based on Foata normal form. 1/1390 useless extension candidates. Maximal degree in co-relation 11632. Up to 970 conditions per place. [2021-11-13 18:24:01,532 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 424 selfloop transitions, 106 changer transitions 35/604 dead transitions. [2021-11-13 18:24:01,532 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 504 places, 604 transitions, 10053 flow [2021-11-13 18:24:01,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-13 18:24:01,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-13 18:24:01,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2065 transitions. [2021-11-13 18:24:01,534 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5632842334969994 [2021-11-13 18:24:01,534 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2065 transitions. [2021-11-13 18:24:01,535 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2065 transitions. [2021-11-13 18:24:01,535 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:24:01,535 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2065 transitions. [2021-11-13 18:24:01,537 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-13 18:24:01,539 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-13 18:24:01,540 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-13 18:24:01,540 INFO L186 Difference]: Start difference. First operand has 473 places, 541 transitions, 7730 flow. Second operand 39 states and 2065 transitions. [2021-11-13 18:24:01,540 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 504 places, 604 transitions, 10053 flow [2021-11-13 18:24:01,973 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 469 places, 604 transitions, 9651 flow, removed 122 selfloop flow, removed 35 redundant places. [2021-11-13 18:24:01,985 INFO L242 Difference]: Finished difference. Result has 483 places, 554 transitions, 8032 flow [2021-11-13 18:24:01,985 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7398, PETRI_DIFFERENCE_MINUEND_PLACES=431, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=541, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=443, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=8032, PETRI_PLACES=483, PETRI_TRANSITIONS=554} [2021-11-13 18:24:01,985 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 395 predicate places. [2021-11-13 18:24:01,985 INFO L470 AbstractCegarLoop]: Abstraction has has 483 places, 554 transitions, 8032 flow [2021-11-13 18:24:01,986 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-13 18:24:01,986 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:24:01,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-13 18:24:01,986 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151 [2021-11-13 18:24:01,986 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:24:01,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:24:01,986 INFO L85 PathProgramCache]: Analyzing trace with hash 251228832, now seen corresponding path program 153 times [2021-11-13 18:24:01,987 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:24:01,987 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070953513] [2021-11-13 18:24:01,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:24:01,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:24:02,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:24:02,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-13 18:24:02,533 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:24:02,533 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070953513] [2021-11-13 18:24:02,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070953513] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:24:02,533 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:24:02,533 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:24:02,533 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078018919] [2021-11-13 18:24:02,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:24:02,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:24:02,534 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:24:02,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:24:02,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:24:02,535 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:24:02,538 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 483 places, 554 transitions, 8032 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-13 18:24:02,538 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:24:02,539 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:24:02,539 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:24:05,923 INFO L129 PetriNetUnfolder]: 476/1380 cut-off events. [2021-11-13 18:24:05,924 INFO L130 PetriNetUnfolder]: For 35631/35631 co-relation queries the response was YES. [2021-11-13 18:24:05,947 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11784 conditions, 1380 events. 476/1380 cut-off events. For 35631/35631 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 8925 event pairs, 60 based on Foata normal form. 1/1378 useless extension candidates. Maximal degree in co-relation 11607. Up to 898 conditions per place. [2021-11-13 18:24:05,957 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 377 selfloop transitions, 154 changer transitions 37/607 dead transitions. [2021-11-13 18:24:05,957 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 519 places, 607 transitions, 9991 flow [2021-11-13 18:24:05,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-13 18:24:05,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2021-11-13 18:24:05,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 2374 transitions. [2021-11-13 18:24:05,959 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5612293144208038 [2021-11-13 18:24:05,959 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 2374 transitions. [2021-11-13 18:24:05,959 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 2374 transitions. [2021-11-13 18:24:05,960 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:24:05,960 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 2374 transitions. [2021-11-13 18:24:05,962 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 52.75555555555555) internal successors, (2374), 45 states have internal predecessors, (2374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:24:05,964 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-13 18:24:05,965 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-13 18:24:05,965 INFO L186 Difference]: Start difference. First operand has 483 places, 554 transitions, 8032 flow. Second operand 45 states and 2374 transitions. [2021-11-13 18:24:05,965 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 519 places, 607 transitions, 9991 flow [2021-11-13 18:24:06,384 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 488 places, 607 transitions, 9582 flow, removed 124 selfloop flow, removed 31 redundant places. [2021-11-13 18:24:06,397 INFO L242 Difference]: Finished difference. Result has 503 places, 555 transitions, 8101 flow [2021-11-13 18:24:06,398 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7651, PETRI_DIFFERENCE_MINUEND_PLACES=444, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=554, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=149, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=403, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=8101, PETRI_PLACES=503, PETRI_TRANSITIONS=555} [2021-11-13 18:24:06,398 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 415 predicate places. [2021-11-13 18:24:06,399 INFO L470 AbstractCegarLoop]: Abstraction has has 503 places, 555 transitions, 8101 flow [2021-11-13 18:24:06,399 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-13 18:24:06,399 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:24:06,399 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-13 18:24:06,400 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152 [2021-11-13 18:24:06,400 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:24:06,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:24:06,400 INFO L85 PathProgramCache]: Analyzing trace with hash 622095546, now seen corresponding path program 154 times [2021-11-13 18:24:06,401 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:24:06,401 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863395471] [2021-11-13 18:24:06,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:24:06,401 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:24:06,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:24:06,957 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-13 18:24:06,957 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:24:06,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863395471] [2021-11-13 18:24:06,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863395471] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:24:06,957 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:24:06,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:24:06,958 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234366314] [2021-11-13 18:24:06,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:24:06,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:24:06,958 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:24:06,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:24:06,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:24:06,959 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:24:06,960 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 503 places, 555 transitions, 8101 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-13 18:24:06,960 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:24:06,960 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:24:06,960 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:24:09,497 INFO L129 PetriNetUnfolder]: 475/1355 cut-off events. [2021-11-13 18:24:09,497 INFO L130 PetriNetUnfolder]: For 36281/36281 co-relation queries the response was YES. [2021-11-13 18:24:09,532 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11965 conditions, 1355 events. 475/1355 cut-off events. For 36281/36281 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 8675 event pairs, 53 based on Foata normal form. 1/1352 useless extension candidates. Maximal degree in co-relation 11782. Up to 941 conditions per place. [2021-11-13 18:24:09,542 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 425 selfloop transitions, 118 changer transitions 30/612 dead transitions. [2021-11-13 18:24:09,543 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 529 places, 612 transitions, 10363 flow [2021-11-13 18:24:09,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-13 18:24:09,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-13 18:24:09,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1969 transitions. [2021-11-13 18:24:09,545 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.566129959746981 [2021-11-13 18:24:09,545 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1969 transitions. [2021-11-13 18:24:09,545 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1969 transitions. [2021-11-13 18:24:09,546 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:24:09,546 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1969 transitions. [2021-11-13 18:24:09,548 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 53.21621621621622) internal successors, (1969), 37 states have internal predecessors, (1969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:24:09,551 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-13 18:24:09,553 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-13 18:24:09,553 INFO L186 Difference]: Start difference. First operand has 503 places, 555 transitions, 8101 flow. Second operand 37 states and 1969 transitions. [2021-11-13 18:24:09,553 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 529 places, 612 transitions, 10363 flow [2021-11-13 18:24:10,049 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 486 places, 612 transitions, 9881 flow, removed 66 selfloop flow, removed 43 redundant places. [2021-11-13 18:24:10,062 INFO L242 Difference]: Finished difference. Result has 498 places, 563 transitions, 8286 flow [2021-11-13 18:24:10,062 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7681, PETRI_DIFFERENCE_MINUEND_PLACES=450, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=555, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=443, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=8286, PETRI_PLACES=498, PETRI_TRANSITIONS=563} [2021-11-13 18:24:10,063 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 410 predicate places. [2021-11-13 18:24:10,063 INFO L470 AbstractCegarLoop]: Abstraction has has 498 places, 563 transitions, 8286 flow [2021-11-13 18:24:10,063 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-13 18:24:10,063 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:24:10,063 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-13 18:24:10,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153 [2021-11-13 18:24:10,063 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:24:10,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:24:10,064 INFO L85 PathProgramCache]: Analyzing trace with hash -2831072, now seen corresponding path program 155 times [2021-11-13 18:24:10,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:24:10,064 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271925357] [2021-11-13 18:24:10,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:24:10,064 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:24:10,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:24:10,596 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-13 18:24:10,596 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:24:10,596 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271925357] [2021-11-13 18:24:10,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271925357] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:24:10,596 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:24:10,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:24:10,597 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203070330] [2021-11-13 18:24:10,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:24:10,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:24:10,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:24:10,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:24:10,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:24:10,598 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:24:10,599 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 498 places, 563 transitions, 8286 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-13 18:24:10,599 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:24:10,599 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:24:10,599 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:24:13,016 INFO L129 PetriNetUnfolder]: 471/1359 cut-off events. [2021-11-13 18:24:13,016 INFO L130 PetriNetUnfolder]: For 36086/36086 co-relation queries the response was YES. [2021-11-13 18:24:13,049 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11832 conditions, 1359 events. 471/1359 cut-off events. For 36086/36086 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 8753 event pairs, 46 based on Foata normal form. 1/1357 useless extension candidates. Maximal degree in co-relation 11650. Up to 948 conditions per place. [2021-11-13 18:24:13,060 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 437 selfloop transitions, 96 changer transitions 35/607 dead transitions. [2021-11-13 18:24:13,060 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 523 places, 607 transitions, 10058 flow [2021-11-13 18:24:13,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:24:13,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:24:13,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1813 transitions. [2021-11-13 18:24:13,062 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5672715894868585 [2021-11-13 18:24:13,062 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1813 transitions. [2021-11-13 18:24:13,062 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1813 transitions. [2021-11-13 18:24:13,063 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:24:13,063 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1813 transitions. [2021-11-13 18:24:13,065 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-13 18:24:13,067 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-13 18:24:13,068 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-13 18:24:13,068 INFO L186 Difference]: Start difference. First operand has 498 places, 563 transitions, 8286 flow. Second operand 34 states and 1813 transitions. [2021-11-13 18:24:13,068 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 523 places, 607 transitions, 10058 flow [2021-11-13 18:24:13,554 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 495 places, 607 transitions, 9619 flow, removed 138 selfloop flow, removed 28 redundant places. [2021-11-13 18:24:13,567 INFO L242 Difference]: Finished difference. Result has 506 places, 556 transitions, 8091 flow [2021-11-13 18:24:13,567 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7897, PETRI_DIFFERENCE_MINUEND_PLACES=462, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=563, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=96, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=467, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=8091, PETRI_PLACES=506, PETRI_TRANSITIONS=556} [2021-11-13 18:24:13,567 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 418 predicate places. [2021-11-13 18:24:13,568 INFO L470 AbstractCegarLoop]: Abstraction has has 506 places, 556 transitions, 8091 flow [2021-11-13 18:24:13,568 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-13 18:24:13,568 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:24:13,568 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-13 18:24:13,568 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154 [2021-11-13 18:24:13,568 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:24:13,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:24:13,569 INFO L85 PathProgramCache]: Analyzing trace with hash -644323104, now seen corresponding path program 156 times [2021-11-13 18:24:13,569 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:24:13,569 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901041791] [2021-11-13 18:24:13,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:24:13,569 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:24:13,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:24:14,106 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-13 18:24:14,106 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:24:14,106 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901041791] [2021-11-13 18:24:14,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901041791] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:24:14,107 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:24:14,107 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:24:14,107 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058005604] [2021-11-13 18:24:14,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:24:14,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:24:14,107 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:24:14,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:24:14,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:24:14,108 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:24:14,109 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 506 places, 556 transitions, 8091 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-13 18:24:14,109 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:24:14,109 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:24:14,109 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:24:16,681 INFO L129 PetriNetUnfolder]: 465/1371 cut-off events. [2021-11-13 18:24:16,681 INFO L130 PetriNetUnfolder]: For 34497/34497 co-relation queries the response was YES. [2021-11-13 18:24:16,709 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11693 conditions, 1371 events. 465/1371 cut-off events. For 34497/34497 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 8890 event pairs, 57 based on Foata normal form. 1/1369 useless extension candidates. Maximal degree in co-relation 11509. Up to 965 conditions per place. [2021-11-13 18:24:16,718 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 429 selfloop transitions, 93 changer transitions 35/596 dead transitions. [2021-11-13 18:24:16,719 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 527 places, 596 transitions, 9764 flow [2021-11-13 18:24:16,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-13 18:24:16,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-13 18:24:16,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1859 transitions. [2021-11-13 18:24:16,721 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5650455927051672 [2021-11-13 18:24:16,721 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1859 transitions. [2021-11-13 18:24:16,721 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1859 transitions. [2021-11-13 18:24:16,721 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:24:16,721 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1859 transitions. [2021-11-13 18:24:16,723 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.114285714285714) internal successors, (1859), 35 states have internal predecessors, (1859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:24:16,725 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-13 18:24:16,726 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-13 18:24:16,726 INFO L186 Difference]: Start difference. First operand has 506 places, 556 transitions, 8091 flow. Second operand 35 states and 1859 transitions. [2021-11-13 18:24:16,726 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 527 places, 596 transitions, 9764 flow [2021-11-13 18:24:17,194 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 492 places, 596 transitions, 9475 flow, removed 22 selfloop flow, removed 35 redundant places. [2021-11-13 18:24:17,206 INFO L242 Difference]: Finished difference. Result has 502 places, 548 transitions, 7997 flow [2021-11-13 18:24:17,206 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7822, PETRI_DIFFERENCE_MINUEND_PLACES=458, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=556, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=463, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=7997, PETRI_PLACES=502, PETRI_TRANSITIONS=548} [2021-11-13 18:24:17,206 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 414 predicate places. [2021-11-13 18:24:17,207 INFO L470 AbstractCegarLoop]: Abstraction has has 502 places, 548 transitions, 7997 flow [2021-11-13 18:24:17,207 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-13 18:24:17,207 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:24:17,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-13 18:24:17,208 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155 [2021-11-13 18:24:17,208 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:24:17,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:24:17,209 INFO L85 PathProgramCache]: Analyzing trace with hash -1782328524, now seen corresponding path program 157 times [2021-11-13 18:24:17,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:24:17,209 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719838132] [2021-11-13 18:24:17,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:24:17,209 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:24:17,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:24:17,771 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-13 18:24:17,772 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:24:17,772 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719838132] [2021-11-13 18:24:17,772 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [719838132] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:24:17,772 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:24:17,772 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:24:17,772 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076956183] [2021-11-13 18:24:17,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:24:17,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:24:17,772 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:24:17,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:24:17,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:24:17,774 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:24:17,774 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 502 places, 548 transitions, 7997 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-13 18:24:17,775 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:24:17,775 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:24:17,775 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:24:20,843 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-13 18:24:23,378 INFO L129 PetriNetUnfolder]: 504/1507 cut-off events. [2021-11-13 18:24:23,378 INFO L130 PetriNetUnfolder]: For 37725/37725 co-relation queries the response was YES. [2021-11-13 18:24:23,412 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12728 conditions, 1507 events. 504/1507 cut-off events. For 37725/37725 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 10104 event pairs, 60 based on Foata normal form. 1/1505 useless extension candidates. Maximal degree in co-relation 12546. Up to 929 conditions per place. [2021-11-13 18:24:23,422 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 416 selfloop transitions, 204 changer transitions 20/679 dead transitions. [2021-11-13 18:24:23,422 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 538 places, 679 transitions, 11487 flow [2021-11-13 18:24:23,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-11-13 18:24:23,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2021-11-13 18:24:23,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 2631 transitions. [2021-11-13 18:24:23,424 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5597872340425532 [2021-11-13 18:24:23,425 INFO L72 ComplementDD]: Start complementDD. Operand 50 states and 2631 transitions. [2021-11-13 18:24:23,425 INFO L73 IsDeterministic]: Start isDeterministic. Operand 50 states and 2631 transitions. [2021-11-13 18:24:23,425 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:24:23,425 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 50 states and 2631 transitions. [2021-11-13 18:24:23,427 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-13 18:24:23,430 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-13 18:24:23,431 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-13 18:24:23,431 INFO L186 Difference]: Start difference. First operand has 502 places, 548 transitions, 7997 flow. Second operand 50 states and 2631 transitions. [2021-11-13 18:24:23,431 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 538 places, 679 transitions, 11487 flow [2021-11-13 18:24:23,900 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 501 places, 679 transitions, 11159 flow, removed 48 selfloop flow, removed 37 redundant places. [2021-11-13 18:24:23,914 INFO L242 Difference]: Finished difference. Result has 513 places, 628 transitions, 9773 flow [2021-11-13 18:24:23,915 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7739, PETRI_DIFFERENCE_MINUEND_PLACES=452, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=548, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=134, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=366, PETRI_DIFFERENCE_SUBTRAHEND_STATES=50, PETRI_FLOW=9773, PETRI_PLACES=513, PETRI_TRANSITIONS=628} [2021-11-13 18:24:23,915 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 425 predicate places. [2021-11-13 18:24:23,915 INFO L470 AbstractCegarLoop]: Abstraction has has 513 places, 628 transitions, 9773 flow [2021-11-13 18:24:23,915 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-13 18:24:23,915 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:24:23,916 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-13 18:24:23,916 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable156 [2021-11-13 18:24:23,916 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:24:23,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:24:23,916 INFO L85 PathProgramCache]: Analyzing trace with hash -1752777590, now seen corresponding path program 158 times [2021-11-13 18:24:23,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:24:23,916 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112417861] [2021-11-13 18:24:23,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:24:23,917 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:24:23,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:24:24,401 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-13 18:24:24,401 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:24:24,401 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112417861] [2021-11-13 18:24:24,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2112417861] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:24:24,401 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:24:24,401 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:24:24,402 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250767102] [2021-11-13 18:24:24,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:24:24,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:24:24,402 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:24:24,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:24:24,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:24:24,403 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:24:24,404 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 513 places, 628 transitions, 9773 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-13 18:24:24,404 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:24:24,404 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:24:24,404 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:24:27,289 INFO L129 PetriNetUnfolder]: 531/1588 cut-off events. [2021-11-13 18:24:27,289 INFO L130 PetriNetUnfolder]: For 44751/44751 co-relation queries the response was YES. [2021-11-13 18:24:27,331 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14012 conditions, 1588 events. 531/1588 cut-off events. For 44751/44751 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 10843 event pairs, 54 based on Foata normal form. 1/1586 useless extension candidates. Maximal degree in co-relation 13830. Up to 1120 conditions per place. [2021-11-13 18:24:27,344 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 547 selfloop transitions, 100 changer transitions 20/706 dead transitions. [2021-11-13 18:24:27,344 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 540 places, 706 transitions, 12707 flow [2021-11-13 18:24:27,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:24:27,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:24:27,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1821 transitions. [2021-11-13 18:24:27,346 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5697747183979975 [2021-11-13 18:24:27,346 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1821 transitions. [2021-11-13 18:24:27,347 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1821 transitions. [2021-11-13 18:24:27,347 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:24:27,347 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1821 transitions. [2021-11-13 18:24:27,349 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-13 18:24:27,351 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-13 18:24:27,352 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-13 18:24:27,352 INFO L186 Difference]: Start difference. First operand has 513 places, 628 transitions, 9773 flow. Second operand 34 states and 1821 transitions. [2021-11-13 18:24:27,352 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 540 places, 706 transitions, 12707 flow [2021-11-13 18:24:27,963 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 512 places, 706 transitions, 12056 flow, removed 257 selfloop flow, removed 28 redundant places. [2021-11-13 18:24:27,977 INFO L242 Difference]: Finished difference. Result has 522 places, 660 transitions, 10247 flow [2021-11-13 18:24:27,978 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9162, PETRI_DIFFERENCE_MINUEND_PLACES=479, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=628, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=547, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=10247, PETRI_PLACES=522, PETRI_TRANSITIONS=660} [2021-11-13 18:24:27,978 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 434 predicate places. [2021-11-13 18:24:27,978 INFO L470 AbstractCegarLoop]: Abstraction has has 522 places, 660 transitions, 10247 flow [2021-11-13 18:24:27,979 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-13 18:24:27,979 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:24:27,979 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-13 18:24:27,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable157 [2021-11-13 18:24:27,979 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:24:27,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:24:27,979 INFO L85 PathProgramCache]: Analyzing trace with hash 2043720326, now seen corresponding path program 159 times [2021-11-13 18:24:27,980 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:24:27,980 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403163747] [2021-11-13 18:24:27,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:24:27,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:24:27,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:24:28,472 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-13 18:24:28,472 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:24:28,472 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403163747] [2021-11-13 18:24:28,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403163747] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:24:28,472 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:24:28,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:24:28,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064200145] [2021-11-13 18:24:28,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:24:28,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:24:28,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:24:28,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:24:28,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:24:28,474 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:24:28,475 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 522 places, 660 transitions, 10247 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-13 18:24:28,475 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:24:28,475 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:24:28,475 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:24:30,701 INFO L129 PetriNetUnfolder]: 532/1611 cut-off events. [2021-11-13 18:24:30,701 INFO L130 PetriNetUnfolder]: For 47948/47948 co-relation queries the response was YES. [2021-11-13 18:24:30,739 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14258 conditions, 1611 events. 532/1611 cut-off events. For 47948/47948 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 11106 event pairs, 57 based on Foata normal form. 1/1609 useless extension candidates. Maximal degree in co-relation 14067. Up to 1149 conditions per place. [2021-11-13 18:24:30,751 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 559 selfloop transitions, 88 changer transitions 22/708 dead transitions. [2021-11-13 18:24:30,751 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 544 places, 708 transitions, 12272 flow [2021-11-13 18:24:30,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-13 18:24:30,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2021-11-13 18:24:30,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1555 transitions. [2021-11-13 18:24:30,753 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5704328686720469 [2021-11-13 18:24:30,753 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1555 transitions. [2021-11-13 18:24:30,753 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1555 transitions. [2021-11-13 18:24:30,753 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:24:30,753 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1555 transitions. [2021-11-13 18:24:30,755 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-13 18:24:30,756 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-13 18:24:30,757 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-13 18:24:30,757 INFO L186 Difference]: Start difference. First operand has 522 places, 660 transitions, 10247 flow. Second operand 29 states and 1555 transitions. [2021-11-13 18:24:30,757 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 544 places, 708 transitions, 12272 flow [2021-11-13 18:24:31,416 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 527 places, 708 transitions, 11569 flow, removed 304 selfloop flow, removed 17 redundant places. [2021-11-13 18:24:31,430 INFO L242 Difference]: Finished difference. Result has 537 places, 667 transitions, 9952 flow [2021-11-13 18:24:31,430 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9597, PETRI_DIFFERENCE_MINUEND_PLACES=499, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=660, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=576, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=9952, PETRI_PLACES=537, PETRI_TRANSITIONS=667} [2021-11-13 18:24:31,430 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 449 predicate places. [2021-11-13 18:24:31,430 INFO L470 AbstractCegarLoop]: Abstraction has has 537 places, 667 transitions, 9952 flow [2021-11-13 18:24:31,431 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-13 18:24:31,431 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:24:31,431 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-13 18:24:31,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable158 [2021-11-13 18:24:31,431 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:24:31,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:24:31,431 INFO L85 PathProgramCache]: Analyzing trace with hash -1317301108, now seen corresponding path program 160 times [2021-11-13 18:24:31,431 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:24:31,432 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818603204] [2021-11-13 18:24:31,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:24:31,432 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:24:31,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:24:31,915 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-13 18:24:31,915 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:24:31,915 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818603204] [2021-11-13 18:24:31,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818603204] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:24:31,916 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:24:31,916 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:24:31,916 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097040986] [2021-11-13 18:24:31,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:24:31,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:24:31,916 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:24:31,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:24:31,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:24:31,917 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:24:31,918 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 537 places, 667 transitions, 9952 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-13 18:24:31,918 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:24:31,918 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:24:31,918 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:24:34,575 INFO L129 PetriNetUnfolder]: 538/1638 cut-off events. [2021-11-13 18:24:34,575 INFO L130 PetriNetUnfolder]: For 48374/48374 co-relation queries the response was YES. [2021-11-13 18:24:34,609 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14294 conditions, 1638 events. 538/1638 cut-off events. For 48374/48374 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 11488 event pairs, 55 based on Foata normal form. 1/1636 useless extension candidates. Maximal degree in co-relation 14097. Up to 1106 conditions per place. [2021-11-13 18:24:34,619 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 516 selfloop transitions, 134 changer transitions 27/716 dead transitions. [2021-11-13 18:24:34,619 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 565 places, 716 transitions, 12235 flow [2021-11-13 18:24:34,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-13 18:24:34,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-13 18:24:34,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1912 transitions. [2021-11-13 18:24:34,621 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5650118203309693 [2021-11-13 18:24:34,621 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1912 transitions. [2021-11-13 18:24:34,621 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1912 transitions. [2021-11-13 18:24:34,622 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:24:34,622 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1912 transitions. [2021-11-13 18:24:34,623 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-13 18:24:34,625 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-13 18:24:34,626 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-13 18:24:34,626 INFO L186 Difference]: Start difference. First operand has 537 places, 667 transitions, 9952 flow. Second operand 36 states and 1912 transitions. [2021-11-13 18:24:34,626 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 565 places, 716 transitions, 12235 flow [2021-11-13 18:24:35,251 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 544 places, 716 transitions, 11992 flow, removed 71 selfloop flow, removed 21 redundant places. [2021-11-13 18:24:35,264 INFO L242 Difference]: Finished difference. Result has 555 places, 671 transitions, 10215 flow [2021-11-13 18:24:35,265 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9729, PETRI_DIFFERENCE_MINUEND_PLACES=509, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=667, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=129, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=536, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=10215, PETRI_PLACES=555, PETRI_TRANSITIONS=671} [2021-11-13 18:24:35,265 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 467 predicate places. [2021-11-13 18:24:35,265 INFO L470 AbstractCegarLoop]: Abstraction has has 555 places, 671 transitions, 10215 flow [2021-11-13 18:24:35,265 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-13 18:24:35,266 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:24:35,266 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-13 18:24:35,266 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159 [2021-11-13 18:24:35,266 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:24:35,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:24:35,266 INFO L85 PathProgramCache]: Analyzing trace with hash -251607310, now seen corresponding path program 161 times [2021-11-13 18:24:35,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:24:35,266 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970847885] [2021-11-13 18:24:35,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:24:35,267 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:24:35,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:24:35,852 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-13 18:24:35,852 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:24:35,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970847885] [2021-11-13 18:24:35,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970847885] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:24:35,853 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:24:35,853 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:24:35,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957725705] [2021-11-13 18:24:35,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:24:35,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:24:35,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:24:35,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:24:35,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:24:35,855 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:24:35,855 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 555 places, 671 transitions, 10215 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-13 18:24:35,855 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:24:35,855 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:24:35,855 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:24:38,945 INFO L129 PetriNetUnfolder]: 546/1669 cut-off events. [2021-11-13 18:24:38,945 INFO L130 PetriNetUnfolder]: For 51485/51485 co-relation queries the response was YES. [2021-11-13 18:24:38,984 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14720 conditions, 1669 events. 546/1669 cut-off events. For 51485/51485 co-relation queries the response was YES. Maximal size of possible extension queue 85. Compared 11818 event pairs, 62 based on Foata normal form. 1/1667 useless extension candidates. Maximal degree in co-relation 14518. Up to 1164 conditions per place. [2021-11-13 18:24:38,998 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 559 selfloop transitions, 94 changer transitions 38/730 dead transitions. [2021-11-13 18:24:38,998 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 587 places, 730 transitions, 12903 flow [2021-11-13 18:24:38,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-11-13 18:24:38,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2021-11-13 18:24:39,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2107 transitions. [2021-11-13 18:24:39,001 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.560372340425532 [2021-11-13 18:24:39,001 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2107 transitions. [2021-11-13 18:24:39,001 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2107 transitions. [2021-11-13 18:24:39,002 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:24:39,002 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2107 transitions. [2021-11-13 18:24:39,005 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.675) internal successors, (2107), 40 states have internal predecessors, (2107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:24:39,008 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-13 18:24:39,009 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-13 18:24:39,009 INFO L186 Difference]: Start difference. First operand has 555 places, 671 transitions, 10215 flow. Second operand 40 states and 2107 transitions. [2021-11-13 18:24:39,009 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 587 places, 730 transitions, 12903 flow [2021-11-13 18:24:39,711 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 558 places, 730 transitions, 12582 flow, removed 80 selfloop flow, removed 29 redundant places. [2021-11-13 18:24:39,729 INFO L242 Difference]: Finished difference. Result has 572 places, 678 transitions, 10544 flow [2021-11-13 18:24:39,730 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9944, PETRI_DIFFERENCE_MINUEND_PLACES=519, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=671, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=580, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=10544, PETRI_PLACES=572, PETRI_TRANSITIONS=678} [2021-11-13 18:24:39,730 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 484 predicate places. [2021-11-13 18:24:39,731 INFO L470 AbstractCegarLoop]: Abstraction has has 572 places, 678 transitions, 10544 flow [2021-11-13 18:24:39,731 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-13 18:24:39,731 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:24:39,731 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-13 18:24:39,731 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160 [2021-11-13 18:24:39,731 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:24:39,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:24:39,732 INFO L85 PathProgramCache]: Analyzing trace with hash 938830140, now seen corresponding path program 162 times [2021-11-13 18:24:39,732 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:24:39,732 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796692084] [2021-11-13 18:24:39,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:24:39,732 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:24:39,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:24:40,244 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-13 18:24:40,244 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:24:40,245 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796692084] [2021-11-13 18:24:40,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796692084] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:24:40,245 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:24:40,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:24:40,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306487415] [2021-11-13 18:24:40,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:24:40,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:24:40,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:24:40,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:24:40,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:24:40,247 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:24:40,248 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 572 places, 678 transitions, 10544 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-13 18:24:40,248 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:24:40,248 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:24:40,248 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:24:42,990 INFO L129 PetriNetUnfolder]: 576/1733 cut-off events. [2021-11-13 18:24:42,990 INFO L130 PetriNetUnfolder]: For 59470/59470 co-relation queries the response was YES. [2021-11-13 18:24:43,041 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15886 conditions, 1733 events. 576/1733 cut-off events. For 59470/59470 co-relation queries the response was YES. Maximal size of possible extension queue 94. Compared 12342 event pairs, 63 based on Foata normal form. 1/1731 useless extension candidates. Maximal degree in co-relation 15678. Up to 1144 conditions per place. [2021-11-13 18:24:43,054 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 557 selfloop transitions, 154 changer transitions 36/786 dead transitions. [2021-11-13 18:24:43,054 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 593 places, 786 transitions, 14373 flow [2021-11-13 18:24:43,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:24:43,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:24:43,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1812 transitions. [2021-11-13 18:24:43,056 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5669586983729662 [2021-11-13 18:24:43,057 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1812 transitions. [2021-11-13 18:24:43,057 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1812 transitions. [2021-11-13 18:24:43,057 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:24:43,057 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1812 transitions. [2021-11-13 18:24:43,059 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-13 18:24:43,061 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-13 18:24:43,062 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-13 18:24:43,062 INFO L186 Difference]: Start difference. First operand has 572 places, 678 transitions, 10544 flow. Second operand 34 states and 1812 transitions. [2021-11-13 18:24:43,062 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 593 places, 786 transitions, 14373 flow [2021-11-13 18:24:43,947 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 560 places, 786 transitions, 13870 flow, removed 164 selfloop flow, removed 33 redundant places. [2021-11-13 18:24:43,964 INFO L242 Difference]: Finished difference. Result has 572 places, 722 transitions, 11632 flow [2021-11-13 18:24:43,964 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10103, PETRI_DIFFERENCE_MINUEND_PLACES=527, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=678, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=533, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=11632, PETRI_PLACES=572, PETRI_TRANSITIONS=722} [2021-11-13 18:24:43,965 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 484 predicate places. [2021-11-13 18:24:43,965 INFO L470 AbstractCegarLoop]: Abstraction has has 572 places, 722 transitions, 11632 flow [2021-11-13 18:24:43,965 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-13 18:24:43,965 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:24:43,965 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-13 18:24:43,965 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161 [2021-11-13 18:24:43,965 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:24:43,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:24:43,966 INFO L85 PathProgramCache]: Analyzing trace with hash -986235622, now seen corresponding path program 163 times [2021-11-13 18:24:43,966 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:24:43,966 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695214627] [2021-11-13 18:24:43,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:24:43,966 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:24:43,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:24:44,456 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-13 18:24:44,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:24:44,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695214627] [2021-11-13 18:24:44,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695214627] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:24:44,457 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:24:44,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-11-13 18:24:44,457 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631938943] [2021-11-13 18:24:44,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:24:44,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-13 18:24:44,458 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:24:44,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-13 18:24:44,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-11-13 18:24:44,459 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:24:44,459 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 572 places, 722 transitions, 11632 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-13 18:24:44,459 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:24:44,459 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:24:44,460 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:24:47,919 INFO L129 PetriNetUnfolder]: 600/1812 cut-off events. [2021-11-13 18:24:47,919 INFO L130 PetriNetUnfolder]: For 64982/64982 co-relation queries the response was YES. [2021-11-13 18:24:47,968 INFO L84 FinitePrefix]: Finished finitePrefix Result has 16880 conditions, 1812 events. 600/1812 cut-off events. For 64982/64982 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 13124 event pairs, 60 based on Foata normal form. 1/1810 useless extension candidates. Maximal degree in co-relation 16669. Up to 1267 conditions per place. [2021-11-13 18:24:47,981 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 628 selfloop transitions, 126 changer transitions 21/814 dead transitions. [2021-11-13 18:24:47,981 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 598 places, 814 transitions, 15103 flow [2021-11-13 18:24:47,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-13 18:24:47,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-13 18:24:47,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1873 transitions. [2021-11-13 18:24:47,983 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5693009118541034 [2021-11-13 18:24:47,983 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1873 transitions. [2021-11-13 18:24:47,983 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1873 transitions. [2021-11-13 18:24:47,983 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:24:47,983 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1873 transitions. [2021-11-13 18:24:47,985 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-13 18:24:47,987 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-13 18:24:47,987 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-13 18:24:47,987 INFO L186 Difference]: Start difference. First operand has 572 places, 722 transitions, 11632 flow. Second operand 35 states and 1873 transitions. [2021-11-13 18:24:47,988 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 598 places, 814 transitions, 15103 flow [2021-11-13 18:24:48,919 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 572 places, 814 transitions, 14535 flow, removed 200 selfloop flow, removed 26 redundant places. [2021-11-13 18:24:48,935 INFO L242 Difference]: Finished difference. Result has 584 places, 769 transitions, 12607 flow [2021-11-13 18:24:48,936 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11128, PETRI_DIFFERENCE_MINUEND_PLACES=538, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=722, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=615, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=12607, PETRI_PLACES=584, PETRI_TRANSITIONS=769} [2021-11-13 18:24:48,936 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 496 predicate places. [2021-11-13 18:24:48,936 INFO L470 AbstractCegarLoop]: Abstraction has has 584 places, 769 transitions, 12607 flow [2021-11-13 18:24:48,936 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-13 18:24:48,936 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:24:48,937 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-13 18:24:48,937 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162 [2021-11-13 18:24:48,937 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:24:48,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:24:48,937 INFO L85 PathProgramCache]: Analyzing trace with hash 2024564716, now seen corresponding path program 164 times [2021-11-13 18:24:48,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:24:48,937 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583927590] [2021-11-13 18:24:48,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:24:48,937 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:24:48,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:24:49,458 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-13 18:24:49,458 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:24:49,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583927590] [2021-11-13 18:24:49,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583927590] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:24:49,459 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:24:49,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:24:49,459 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200555532] [2021-11-13 18:24:49,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:24:49,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:24:49,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:24:49,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:24:49,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:24:49,461 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:24:49,461 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 584 places, 769 transitions, 12607 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-13 18:24:49,461 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:24:49,461 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:24:49,461 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:24:53,205 INFO L129 PetriNetUnfolder]: 633/1917 cut-off events. [2021-11-13 18:24:53,206 INFO L130 PetriNetUnfolder]: For 73873/73873 co-relation queries the response was YES. [2021-11-13 18:24:53,256 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18160 conditions, 1917 events. 633/1917 cut-off events. For 73873/73873 co-relation queries the response was YES. Maximal size of possible extension queue 105. Compared 14150 event pairs, 51 based on Foata normal form. 1/1915 useless extension candidates. Maximal degree in co-relation 17943. Up to 1265 conditions per place. [2021-11-13 18:24:53,270 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 610 selfloop transitions, 193 changer transitions 21/863 dead transitions. [2021-11-13 18:24:53,270 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 617 places, 863 transitions, 16288 flow [2021-11-13 18:24:53,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-11-13 18:24:53,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2021-11-13 18:24:53,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2130 transitions. [2021-11-13 18:24:53,273 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5664893617021277 [2021-11-13 18:24:53,273 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2130 transitions. [2021-11-13 18:24:53,273 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2130 transitions. [2021-11-13 18:24:53,273 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:24:53,273 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2130 transitions. [2021-11-13 18:24:53,275 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-13 18:24:53,278 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-13 18:24:53,278 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-13 18:24:53,278 INFO L186 Difference]: Start difference. First operand has 584 places, 769 transitions, 12607 flow. Second operand 40 states and 2130 transitions. [2021-11-13 18:24:53,278 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 617 places, 863 transitions, 16288 flow [2021-11-13 18:24:54,374 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 598 places, 863 transitions, 15492 flow, removed 355 selfloop flow, removed 19 redundant places. [2021-11-13 18:24:54,401 INFO L242 Difference]: Finished difference. Result has 611 places, 816 transitions, 13603 flow [2021-11-13 18:24:54,402 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11839, PETRI_DIFFERENCE_MINUEND_PLACES=559, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=769, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=153, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=595, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=13603, PETRI_PLACES=611, PETRI_TRANSITIONS=816} [2021-11-13 18:24:54,403 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 523 predicate places. [2021-11-13 18:24:54,403 INFO L470 AbstractCegarLoop]: Abstraction has has 611 places, 816 transitions, 13603 flow [2021-11-13 18:24:54,403 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-13 18:24:54,403 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:24:54,404 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-13 18:24:54,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163 [2021-11-13 18:24:54,404 INFO L402 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:24:54,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:24:54,405 INFO L85 PathProgramCache]: Analyzing trace with hash 789786014, now seen corresponding path program 165 times [2021-11-13 18:24:54,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:24:54,405 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614700579] [2021-11-13 18:24:54,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:24:54,406 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:24:54,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:24:54,999 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-13 18:24:54,999 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:24:54,999 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614700579] [2021-11-13 18:24:55,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614700579] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:24:55,000 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:24:55,000 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-11-13 18:24:55,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915888420] [2021-11-13 18:24:55,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:24:55,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-13 18:24:55,000 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:24:55,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-13 18:24:55,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-11-13 18:24:55,002 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:24:55,002 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 611 places, 816 transitions, 13603 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-13 18:24:55,002 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:24:55,002 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:24:55,002 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:24:58,122 INFO L129 PetriNetUnfolder]: 642/1954 cut-off events. [2021-11-13 18:24:58,122 INFO L130 PetriNetUnfolder]: For 80012/80012 co-relation queries the response was YES. [2021-11-13 18:24:58,175 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18799 conditions, 1954 events. 642/1954 cut-off events. For 80012/80012 co-relation queries the response was YES. Maximal size of possible extension queue 110. Compared 14646 event pairs, 62 based on Foata normal form. 1/1952 useless extension candidates. Maximal degree in co-relation 18572. Up to 1379 conditions per place. [2021-11-13 18:24:58,189 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 689 selfloop transitions, 122 changer transitions 26/876 dead transitions. [2021-11-13 18:24:58,189 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 636 places, 876 transitions, 16586 flow [2021-11-13 18:24:58,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-13 18:24:58,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-13 18:24:58,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1707 transitions. [2021-11-13 18:24:58,191 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5674867021276596 [2021-11-13 18:24:58,191 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1707 transitions. [2021-11-13 18:24:58,191 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1707 transitions. [2021-11-13 18:24:58,192 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:24:58,192 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1707 transitions. [2021-11-13 18:24:58,194 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-13 18:24:58,196 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-13 18:24:58,196 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-13 18:24:58,196 INFO L186 Difference]: Start difference. First operand has 611 places, 816 transitions, 13603 flow. Second operand 32 states and 1707 transitions. [2021-11-13 18:24:58,196 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 636 places, 876 transitions, 16586 flow [2021-11-13 18:24:59,366 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 614 places, 876 transitions, 15771 flow, removed 350 selfloop flow, removed 22 redundant places. [2021-11-13 18:24:59,385 INFO L242 Difference]: Finished difference. Result has 624 places, 831 transitions, 13559 flow [2021-11-13 18:24:59,386 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=12794, PETRI_DIFFERENCE_MINUEND_PLACES=583, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=816, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=108, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=698, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=13559, PETRI_PLACES=624, PETRI_TRANSITIONS=831} [2021-11-13 18:24:59,386 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 536 predicate places. [2021-11-13 18:24:59,386 INFO L470 AbstractCegarLoop]: Abstraction has has 624 places, 831 transitions, 13559 flow [2021-11-13 18:24:59,387 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-13 18:24:59,387 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:24:59,387 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-13 18:24:59,387 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164 [2021-11-13 18:24:59,387 INFO L402 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:24:59,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:24:59,387 INFO L85 PathProgramCache]: Analyzing trace with hash 1267314700, now seen corresponding path program 166 times [2021-11-13 18:24:59,387 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:24:59,388 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763145565] [2021-11-13 18:24:59,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:24:59,388 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:24:59,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:24:59,915 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-13 18:24:59,915 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:24:59,915 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763145565] [2021-11-13 18:24:59,915 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763145565] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:24:59,915 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:24:59,916 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:24:59,916 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169845758] [2021-11-13 18:24:59,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:24:59,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:24:59,916 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:24:59,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:24:59,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:24:59,917 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:24:59,918 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 624 places, 831 transitions, 13559 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-13 18:24:59,918 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:24:59,918 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:24:59,918 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:25:03,039 INFO L129 PetriNetUnfolder]: 645/1966 cut-off events. [2021-11-13 18:25:03,039 INFO L130 PetriNetUnfolder]: For 80205/80205 co-relation queries the response was YES. [2021-11-13 18:25:03,089 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18794 conditions, 1966 events. 645/1966 cut-off events. For 80205/80205 co-relation queries the response was YES. Maximal size of possible extension queue 112. Compared 14790 event pairs, 59 based on Foata normal form. 1/1964 useless extension candidates. Maximal degree in co-relation 18558. Up to 1382 conditions per place. [2021-11-13 18:25:03,102 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 687 selfloop transitions, 130 changer transitions 26/882 dead transitions. [2021-11-13 18:25:03,102 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 649 places, 882 transitions, 16375 flow [2021-11-13 18:25:03,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-13 18:25:03,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-13 18:25:03,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1756 transitions. [2021-11-13 18:25:03,104 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.56608639587363 [2021-11-13 18:25:03,104 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1756 transitions. [2021-11-13 18:25:03,104 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1756 transitions. [2021-11-13 18:25:03,105 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:25:03,105 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1756 transitions. [2021-11-13 18:25:03,106 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-13 18:25:03,108 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-13 18:25:03,108 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-13 18:25:03,109 INFO L186 Difference]: Start difference. First operand has 624 places, 831 transitions, 13559 flow. Second operand 33 states and 1756 transitions. [2021-11-13 18:25:03,109 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 649 places, 882 transitions, 16375 flow [2021-11-13 18:25:04,297 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 626 places, 882 transitions, 16119 flow, removed 87 selfloop flow, removed 23 redundant places. [2021-11-13 18:25:04,316 INFO L242 Difference]: Finished difference. Result has 636 places, 837 transitions, 13882 flow [2021-11-13 18:25:04,317 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=13335, PETRI_DIFFERENCE_MINUEND_PLACES=594, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=831, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=124, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=703, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=13882, PETRI_PLACES=636, PETRI_TRANSITIONS=837} [2021-11-13 18:25:04,317 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 548 predicate places. [2021-11-13 18:25:04,317 INFO L470 AbstractCegarLoop]: Abstraction has has 636 places, 837 transitions, 13882 flow [2021-11-13 18:25:04,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-13 18:25:04,317 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:25:04,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-13 18:25:04,318 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165 [2021-11-13 18:25:04,318 INFO L402 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:25:04,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:25:04,318 INFO L85 PathProgramCache]: Analyzing trace with hash 1579098610, now seen corresponding path program 167 times [2021-11-13 18:25:04,318 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:25:04,318 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225423045] [2021-11-13 18:25:04,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:25:04,318 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:25:04,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:25:04,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-13 18:25:04,829 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:25:04,829 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225423045] [2021-11-13 18:25:04,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225423045] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:25:04,829 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:25:04,829 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:25:04,829 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103642666] [2021-11-13 18:25:04,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:25:04,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:25:04,830 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:25:04,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:25:04,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:25:04,831 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:25:04,831 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 636 places, 837 transitions, 13882 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-13 18:25:04,831 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:25:04,831 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:25:04,832 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:25:08,349 INFO L129 PetriNetUnfolder]: 650/1981 cut-off events. [2021-11-13 18:25:08,349 INFO L130 PetriNetUnfolder]: For 80746/80746 co-relation queries the response was YES. [2021-11-13 18:25:08,408 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19064 conditions, 1981 events. 650/1981 cut-off events. For 80746/80746 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 14870 event pairs, 60 based on Foata normal form. 1/1979 useless extension candidates. Maximal degree in co-relation 18824. Up to 1386 conditions per place. [2021-11-13 18:25:08,425 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 692 selfloop transitions, 128 changer transitions 33/892 dead transitions. [2021-11-13 18:25:08,425 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 664 places, 892 transitions, 16779 flow [2021-11-13 18:25:08,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-13 18:25:08,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-13 18:25:08,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1908 transitions. [2021-11-13 18:25:08,428 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5638297872340425 [2021-11-13 18:25:08,428 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1908 transitions. [2021-11-13 18:25:08,428 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1908 transitions. [2021-11-13 18:25:08,429 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:25:08,429 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1908 transitions. [2021-11-13 18:25:08,431 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-13 18:25:08,433 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-13 18:25:08,434 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-13 18:25:08,434 INFO L186 Difference]: Start difference. First operand has 636 places, 837 transitions, 13882 flow. Second operand 36 states and 1908 transitions. [2021-11-13 18:25:08,434 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 664 places, 892 transitions, 16779 flow [2021-11-13 18:25:09,742 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 636 places, 892 transitions, 16492 flow, removed 70 selfloop flow, removed 28 redundant places. [2021-11-13 18:25:09,761 INFO L242 Difference]: Finished difference. Result has 646 places, 842 transitions, 14182 flow [2021-11-13 18:25:09,762 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=13627, PETRI_DIFFERENCE_MINUEND_PLACES=601, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=837, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=112, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=710, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=14182, PETRI_PLACES=646, PETRI_TRANSITIONS=842} [2021-11-13 18:25:09,762 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 558 predicate places. [2021-11-13 18:25:09,762 INFO L470 AbstractCegarLoop]: Abstraction has has 646 places, 842 transitions, 14182 flow [2021-11-13 18:25:09,763 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-13 18:25:09,763 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:25:09,763 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-13 18:25:09,763 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable166 [2021-11-13 18:25:09,763 INFO L402 AbstractCegarLoop]: === Iteration 168 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:25:09,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:25:09,763 INFO L85 PathProgramCache]: Analyzing trace with hash 1257403036, now seen corresponding path program 168 times [2021-11-13 18:25:09,764 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:25:09,764 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333282330] [2021-11-13 18:25:09,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:25:09,764 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:25:09,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:25:10,328 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-13 18:25:10,329 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:25:10,329 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333282330] [2021-11-13 18:25:10,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333282330] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:25:10,329 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:25:10,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:25:10,329 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556132142] [2021-11-13 18:25:10,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:25:10,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:25:10,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:25:10,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:25:10,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:25:10,331 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:25:10,332 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 646 places, 842 transitions, 14182 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-13 18:25:10,332 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:25:10,332 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:25:10,332 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:25:14,120 INFO L129 PetriNetUnfolder]: 647/1961 cut-off events. [2021-11-13 18:25:14,120 INFO L130 PetriNetUnfolder]: For 82430/82430 co-relation queries the response was YES. [2021-11-13 18:25:14,175 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19204 conditions, 1961 events. 647/1961 cut-off events. For 82430/82430 co-relation queries the response was YES. Maximal size of possible extension queue 114. Compared 14728 event pairs, 56 based on Foata normal form. 1/1959 useless extension candidates. Maximal degree in co-relation 18961. Up to 1345 conditions per place. [2021-11-13 18:25:14,191 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 644 selfloop transitions, 182 changer transitions 26/891 dead transitions. [2021-11-13 18:25:14,192 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 680 places, 891 transitions, 17017 flow [2021-11-13 18:25:14,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-11-13 18:25:14,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2021-11-13 18:25:14,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2320 transitions. [2021-11-13 18:25:14,195 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5609284332688588 [2021-11-13 18:25:14,195 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 2320 transitions. [2021-11-13 18:25:14,195 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 2320 transitions. [2021-11-13 18:25:14,196 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:25:14,196 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 2320 transitions. [2021-11-13 18:25:14,199 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 52.72727272727273) internal successors, (2320), 44 states have internal predecessors, (2320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:25:14,202 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-13 18:25:14,203 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-13 18:25:14,203 INFO L186 Difference]: Start difference. First operand has 646 places, 842 transitions, 14182 flow. Second operand 44 states and 2320 transitions. [2021-11-13 18:25:14,204 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 680 places, 891 transitions, 17017 flow [2021-11-13 18:25:15,528 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 652 places, 891 transitions, 16497 flow, removed 136 selfloop flow, removed 28 redundant places. [2021-11-13 18:25:15,550 INFO L242 Difference]: Finished difference. Result has 662 places, 845 transitions, 14327 flow [2021-11-13 18:25:15,551 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=13712, PETRI_DIFFERENCE_MINUEND_PLACES=609, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=842, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=179, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=662, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=14327, PETRI_PLACES=662, PETRI_TRANSITIONS=845} [2021-11-13 18:25:15,552 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 574 predicate places. [2021-11-13 18:25:15,552 INFO L470 AbstractCegarLoop]: Abstraction has has 662 places, 845 transitions, 14327 flow [2021-11-13 18:25:15,552 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-13 18:25:15,553 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:25:15,553 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-13 18:25:15,553 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable167 [2021-11-13 18:25:15,553 INFO L402 AbstractCegarLoop]: === Iteration 169 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:25:15,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:25:15,554 INFO L85 PathProgramCache]: Analyzing trace with hash 1732115528, now seen corresponding path program 169 times [2021-11-13 18:25:15,554 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:25:15,554 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591442676] [2021-11-13 18:25:15,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:25:15,555 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:25:15,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:25:16,136 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-13 18:25:16,136 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:25:16,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591442676] [2021-11-13 18:25:16,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591442676] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:25:16,136 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:25:16,136 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:25:16,136 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202952469] [2021-11-13 18:25:16,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:25:16,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:25:16,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:25:16,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:25:16,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:25:16,138 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:25:16,139 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 662 places, 845 transitions, 14327 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-13 18:25:16,139 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:25:16,139 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:25:16,139 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:25:19,964 INFO L129 PetriNetUnfolder]: 648/1974 cut-off events. [2021-11-13 18:25:19,964 INFO L130 PetriNetUnfolder]: For 82774/82774 co-relation queries the response was YES. [2021-11-13 18:25:20,036 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19346 conditions, 1974 events. 648/1974 cut-off events. For 82774/82774 co-relation queries the response was YES. Maximal size of possible extension queue 116. Compared 14859 event pairs, 66 based on Foata normal form. 1/1972 useless extension candidates. Maximal degree in co-relation 19100. Up to 1372 conditions per place. [2021-11-13 18:25:20,053 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 686 selfloop transitions, 139 changer transitions 29/893 dead transitions. [2021-11-13 18:25:20,053 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 690 places, 893 transitions, 17145 flow [2021-11-13 18:25:20,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-13 18:25:20,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-13 18:25:20,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1907 transitions. [2021-11-13 18:25:20,055 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5635342789598109 [2021-11-13 18:25:20,055 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1907 transitions. [2021-11-13 18:25:20,055 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1907 transitions. [2021-11-13 18:25:20,056 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:25:20,056 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1907 transitions. [2021-11-13 18:25:20,058 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-13 18:25:20,060 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-13 18:25:20,061 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-13 18:25:20,061 INFO L186 Difference]: Start difference. First operand has 662 places, 845 transitions, 14327 flow. Second operand 36 states and 1907 transitions. [2021-11-13 18:25:20,061 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 690 places, 893 transitions, 17145 flow [2021-11-13 18:25:21,638 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 650 places, 893 transitions, 16751 flow, removed 71 selfloop flow, removed 40 redundant places. [2021-11-13 18:25:21,658 INFO L242 Difference]: Finished difference. Result has 661 places, 846 transitions, 14611 flow [2021-11-13 18:25:21,658 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=13973, PETRI_DIFFERENCE_MINUEND_PLACES=615, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=845, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=129, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=707, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=14611, PETRI_PLACES=661, PETRI_TRANSITIONS=846} [2021-11-13 18:25:21,659 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 573 predicate places. [2021-11-13 18:25:21,659 INFO L470 AbstractCegarLoop]: Abstraction has has 661 places, 846 transitions, 14611 flow [2021-11-13 18:25:21,659 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-13 18:25:21,659 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:25:21,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-13 18:25:21,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable168 [2021-11-13 18:25:21,660 INFO L402 AbstractCegarLoop]: === Iteration 170 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:25:21,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:25:21,660 INFO L85 PathProgramCache]: Analyzing trace with hash -416873896, now seen corresponding path program 170 times [2021-11-13 18:25:21,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:25:21,660 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50846443] [2021-11-13 18:25:21,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:25:21,661 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:25:21,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:25:22,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-13 18:25:22,349 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:25:22,349 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50846443] [2021-11-13 18:25:22,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50846443] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:25:22,349 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:25:22,350 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:25:22,350 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921777419] [2021-11-13 18:25:22,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:25:22,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:25:22,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:25:22,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:25:22,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:25:22,352 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:25:22,353 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 661 places, 846 transitions, 14611 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-13 18:25:22,353 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:25:22,353 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:25:22,353 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:25:26,218 INFO L129 PetriNetUnfolder]: 663/2012 cut-off events. [2021-11-13 18:25:26,218 INFO L130 PetriNetUnfolder]: For 92170/92170 co-relation queries the response was YES. [2021-11-13 18:25:26,284 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20346 conditions, 2012 events. 663/2012 cut-off events. For 92170/92170 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 15209 event pairs, 57 based on Foata normal form. 1/2009 useless extension candidates. Maximal degree in co-relation 20097. Up to 1475 conditions per place. [2021-11-13 18:25:26,300 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 755 selfloop transitions, 113 changer transitions 20/927 dead transitions. [2021-11-13 18:25:26,300 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 691 places, 927 transitions, 18465 flow [2021-11-13 18:25:26,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-13 18:25:26,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-13 18:25:26,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2075 transitions. [2021-11-13 18:25:26,303 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5660120021822149 [2021-11-13 18:25:26,303 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2075 transitions. [2021-11-13 18:25:26,303 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2075 transitions. [2021-11-13 18:25:26,303 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:25:26,303 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2075 transitions. [2021-11-13 18:25:26,305 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-13 18:25:26,308 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-13 18:25:26,308 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-13 18:25:26,308 INFO L186 Difference]: Start difference. First operand has 661 places, 846 transitions, 14611 flow. Second operand 39 states and 2075 transitions. [2021-11-13 18:25:26,308 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 691 places, 927 transitions, 18465 flow [2021-11-13 18:25:27,883 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 659 places, 927 transitions, 17846 flow, removed 207 selfloop flow, removed 32 redundant places. [2021-11-13 18:25:27,905 INFO L242 Difference]: Finished difference. Result has 671 places, 883 transitions, 15476 flow [2021-11-13 18:25:27,905 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=14086, PETRI_DIFFERENCE_MINUEND_PLACES=621, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=846, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=81, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=752, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=15476, PETRI_PLACES=671, PETRI_TRANSITIONS=883} [2021-11-13 18:25:27,906 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 583 predicate places. [2021-11-13 18:25:27,906 INFO L470 AbstractCegarLoop]: Abstraction has has 671 places, 883 transitions, 15476 flow [2021-11-13 18:25:27,906 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-13 18:25:27,906 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:25:27,906 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-13 18:25:27,906 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable169 [2021-11-13 18:25:27,906 INFO L402 AbstractCegarLoop]: === Iteration 171 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:25:27,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:25:27,907 INFO L85 PathProgramCache]: Analyzing trace with hash 1432150852, now seen corresponding path program 171 times [2021-11-13 18:25:27,907 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:25:27,907 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353367363] [2021-11-13 18:25:27,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:25:27,908 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:25:27,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:25:28,436 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-13 18:25:28,437 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:25:28,437 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353367363] [2021-11-13 18:25:28,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353367363] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:25:28,437 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:25:28,437 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:25:28,438 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563552116] [2021-11-13 18:25:28,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:25:28,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:25:28,438 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:25:28,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:25:28,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:25:28,440 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:25:28,441 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 671 places, 883 transitions, 15476 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-13 18:25:28,441 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:25:28,441 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:25:28,441 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:25:31,700 INFO L129 PetriNetUnfolder]: 661/2016 cut-off events. [2021-11-13 18:25:31,700 INFO L130 PetriNetUnfolder]: For 93946/93946 co-relation queries the response was YES. [2021-11-13 18:25:31,769 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20433 conditions, 2016 events. 661/2016 cut-off events. For 93946/93946 co-relation queries the response was YES. Maximal size of possible extension queue 119. Compared 15288 event pairs, 60 based on Foata normal form. 1/2014 useless extension candidates. Maximal degree in co-relation 20180. Up to 1345 conditions per place. [2021-11-13 18:25:31,785 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 675 selfloop transitions, 197 changer transitions 29/940 dead transitions. [2021-11-13 18:25:31,785 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 699 places, 940 transitions, 18551 flow [2021-11-13 18:25:31,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-13 18:25:31,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-13 18:25:31,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1862 transitions. [2021-11-13 18:25:31,787 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5659574468085107 [2021-11-13 18:25:31,787 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1862 transitions. [2021-11-13 18:25:31,787 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1862 transitions. [2021-11-13 18:25:31,788 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:25:31,788 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1862 transitions. [2021-11-13 18:25:31,789 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-13 18:25:31,792 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-13 18:25:31,792 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-13 18:25:31,792 INFO L186 Difference]: Start difference. First operand has 671 places, 883 transitions, 15476 flow. Second operand 35 states and 1862 transitions. [2021-11-13 18:25:31,792 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 699 places, 940 transitions, 18551 flow [2021-11-13 18:25:33,791 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 682 places, 940 transitions, 17799 flow, removed 328 selfloop flow, removed 17 redundant places. [2021-11-13 18:25:33,813 INFO L242 Difference]: Finished difference. Result has 689 places, 888 transitions, 15507 flow [2021-11-13 18:25:33,813 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=14728, PETRI_DIFFERENCE_MINUEND_PLACES=648, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=883, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=189, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=692, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=15507, PETRI_PLACES=689, PETRI_TRANSITIONS=888} [2021-11-13 18:25:33,814 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 601 predicate places. [2021-11-13 18:25:33,814 INFO L470 AbstractCegarLoop]: Abstraction has has 689 places, 888 transitions, 15507 flow [2021-11-13 18:25: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-13 18:25:33,814 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:25: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-13 18:25:33,814 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170 [2021-11-13 18:25:33,814 INFO L402 AbstractCegarLoop]: === Iteration 172 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:25:33,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:25:33,815 INFO L85 PathProgramCache]: Analyzing trace with hash 1570638262, now seen corresponding path program 172 times [2021-11-13 18:25:33,815 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:25:33,815 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263745796] [2021-11-13 18:25:33,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:25:33,815 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:25:33,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:25:34,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-13 18:25:34,347 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:25:34,347 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263745796] [2021-11-13 18:25:34,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263745796] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:25:34,347 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:25:34,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:25:34,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012608719] [2021-11-13 18:25:34,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:25:34,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:25:34,348 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:25:34,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:25:34,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:25:34,349 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:25:34,350 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 689 places, 888 transitions, 15507 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-13 18:25:34,350 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:25:34,350 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:25:34,350 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:25:38,610 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-13 18:25:40,647 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-13 18:25:42,204 INFO L129 PetriNetUnfolder]: 649/1998 cut-off events. [2021-11-13 18:25:42,205 INFO L130 PetriNetUnfolder]: For 93637/93637 co-relation queries the response was YES. [2021-11-13 18:25:42,278 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20092 conditions, 1998 events. 649/1998 cut-off events. For 93637/93637 co-relation queries the response was YES. Maximal size of possible extension queue 116. Compared 15233 event pairs, 72 based on Foata normal form. 1/1996 useless extension candidates. Maximal degree in co-relation 19833. Up to 1435 conditions per place. [2021-11-13 18:25:42,296 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 738 selfloop transitions, 120 changer transitions 21/918 dead transitions. [2021-11-13 18:25:42,296 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 717 places, 918 transitions, 17596 flow [2021-11-13 18:25:42,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-13 18:25:42,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-13 18:25:42,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1795 transitions. [2021-11-13 18:25:42,298 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.561639549436796 [2021-11-13 18:25:42,299 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1795 transitions. [2021-11-13 18:25:42,299 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1795 transitions. [2021-11-13 18:25:42,299 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:25:42,299 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1795 transitions. [2021-11-13 18:25:42,301 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.794117647058826) internal successors, (1795), 34 states have internal predecessors, (1795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:25:42,304 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-13 18:25:42,304 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-13 18:25:42,304 INFO L186 Difference]: Start difference. First operand has 689 places, 888 transitions, 15507 flow. Second operand 34 states and 1795 transitions. [2021-11-13 18:25:42,304 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 717 places, 918 transitions, 17596 flow [2021-11-13 18:25:44,268 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 690 places, 918 transitions, 17011 flow, removed 190 selfloop flow, removed 27 redundant places. [2021-11-13 18:25:44,294 INFO L242 Difference]: Finished difference. Result has 697 places, 882 transitions, 15078 flow [2021-11-13 18:25:44,295 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=14932, PETRI_DIFFERENCE_MINUEND_PLACES=657, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=888, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=120, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=768, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=15078, PETRI_PLACES=697, PETRI_TRANSITIONS=882} [2021-11-13 18:25:44,296 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 609 predicate places. [2021-11-13 18:25:44,296 INFO L470 AbstractCegarLoop]: Abstraction has has 697 places, 882 transitions, 15078 flow [2021-11-13 18:25:44,296 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-13 18:25:44,297 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:25:44,297 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-13 18:25:44,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171 [2021-11-13 18:25:44,297 INFO L402 AbstractCegarLoop]: === Iteration 173 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:25:44,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:25:44,298 INFO L85 PathProgramCache]: Analyzing trace with hash 556791630, now seen corresponding path program 173 times [2021-11-13 18:25:44,298 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:25:44,298 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169213528] [2021-11-13 18:25:44,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:25:44,299 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:25:44,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:25:45,016 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-13 18:25:45,016 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:25:45,016 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169213528] [2021-11-13 18:25:45,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169213528] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:25:45,017 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:25:45,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:25:45,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622853146] [2021-11-13 18:25:45,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:25:45,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:25:45,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:25:45,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:25:45,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:25:45,019 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:25:45,020 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 697 places, 882 transitions, 15078 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-13 18:25:45,021 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:25:45,021 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:25:45,021 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:25:50,532 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-13 18:25:51,204 INFO L129 PetriNetUnfolder]: 685/2116 cut-off events. [2021-11-13 18:25:51,204 INFO L130 PetriNetUnfolder]: For 95707/95707 co-relation queries the response was YES. [2021-11-13 18:25:51,265 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21033 conditions, 2116 events. 685/2116 cut-off events. For 95707/95707 co-relation queries the response was YES. Maximal size of possible extension queue 123. Compared 16382 event pairs, 60 based on Foata normal form. 1/2114 useless extension candidates. Maximal degree in co-relation 20770. Up to 1486 conditions per place. [2021-11-13 18:25:51,280 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 776 selfloop transitions, 153 changer transitions 20/988 dead transitions. [2021-11-13 18:25:51,281 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 725 places, 988 transitions, 19394 flow [2021-11-13 18:25:51,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-13 18:25:51,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-13 18:25:51,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1974 transitions. [2021-11-13 18:25:51,283 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5675675675675675 [2021-11-13 18:25:51,283 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1974 transitions. [2021-11-13 18:25:51,283 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1974 transitions. [2021-11-13 18:25:51,283 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:25:51,284 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1974 transitions. [2021-11-13 18:25:51,285 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-13 18:25:51,287 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-13 18:25:51,288 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-13 18:25:51,288 INFO L186 Difference]: Start difference. First operand has 697 places, 882 transitions, 15078 flow. Second operand 37 states and 1974 transitions. [2021-11-13 18:25:51,288 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 725 places, 988 transitions, 19394 flow [2021-11-13 18:25:53,102 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 689 places, 988 transitions, 18956 flow, removed 52 selfloop flow, removed 36 redundant places. [2021-11-13 18:25:53,128 INFO L242 Difference]: Finished difference. Result has 703 places, 941 transitions, 16613 flow [2021-11-13 18:25:53,129 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=14710, PETRI_DIFFERENCE_MINUEND_PLACES=653, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=882, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=742, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=16613, PETRI_PLACES=703, PETRI_TRANSITIONS=941} [2021-11-13 18:25:53,129 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 615 predicate places. [2021-11-13 18:25:53,130 INFO L470 AbstractCegarLoop]: Abstraction has has 703 places, 941 transitions, 16613 flow [2021-11-13 18:25:53,130 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-13 18:25:53,130 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:25:53,130 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-13 18:25:53,130 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172 [2021-11-13 18:25:53,130 INFO L402 AbstractCegarLoop]: === Iteration 174 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:25:53,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:25:53,131 INFO L85 PathProgramCache]: Analyzing trace with hash 958850686, now seen corresponding path program 174 times [2021-11-13 18:25:53,131 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:25:53,131 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817455536] [2021-11-13 18:25:53,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:25:53,131 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:25:53,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:25:53,740 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-13 18:25:53,740 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:25:53,740 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817455536] [2021-11-13 18:25:53,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817455536] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:25:53,740 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:25:53,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:25:53,741 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279808530] [2021-11-13 18:25:53,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:25:53,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:25:53,741 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:25:53,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:25:53,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:25:53,742 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:25:53,743 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 703 places, 941 transitions, 16613 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-13 18:25:53,743 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:25:53,743 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:25:53,743 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:25:58,021 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-13 18:26:01,337 INFO L129 PetriNetUnfolder]: 699/2166 cut-off events. [2021-11-13 18:26:01,337 INFO L130 PetriNetUnfolder]: For 106314/106314 co-relation queries the response was YES. [2021-11-13 18:26:01,398 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22007 conditions, 2166 events. 699/2166 cut-off events. For 106314/106314 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 16881 event pairs, 57 based on Foata normal form. 1/2164 useless extension candidates. Maximal degree in co-relation 21740. Up to 1513 conditions per place. [2021-11-13 18:26:01,414 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 776 selfloop transitions, 173 changer transitions 26/1014 dead transitions. [2021-11-13 18:26:01,414 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 745 places, 1014 transitions, 20423 flow [2021-11-13 18:26:01,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-11-13 18:26:01,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2021-11-13 18:26:01,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 2577 transitions. [2021-11-13 18:26:01,416 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.559487624837169 [2021-11-13 18:26:01,417 INFO L72 ComplementDD]: Start complementDD. Operand 49 states and 2577 transitions. [2021-11-13 18:26:01,417 INFO L73 IsDeterministic]: Start isDeterministic. Operand 49 states and 2577 transitions. [2021-11-13 18:26:01,417 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:26:01,417 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 49 states and 2577 transitions. [2021-11-13 18:26:01,420 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 50 states, 49 states have (on average 52.59183673469388) internal successors, (2577), 49 states have internal predecessors, (2577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:26:01,422 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-13 18:26:01,423 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-13 18:26:01,423 INFO L186 Difference]: Start difference. First operand has 703 places, 941 transitions, 16613 flow. Second operand 49 states and 2577 transitions. [2021-11-13 18:26:01,423 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 745 places, 1014 transitions, 20423 flow [2021-11-13 18:26:03,289 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 729 places, 1014 transitions, 19783 flow, removed 280 selfloop flow, removed 16 redundant places. [2021-11-13 18:26:03,313 INFO L242 Difference]: Finished difference. Result has 739 places, 961 transitions, 17100 flow [2021-11-13 18:26:03,313 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=15977, PETRI_DIFFERENCE_MINUEND_PLACES=681, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=941, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=153, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=779, PETRI_DIFFERENCE_SUBTRAHEND_STATES=49, PETRI_FLOW=17100, PETRI_PLACES=739, PETRI_TRANSITIONS=961} [2021-11-13 18:26:03,314 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 651 predicate places. [2021-11-13 18:26:03,314 INFO L470 AbstractCegarLoop]: Abstraction has has 739 places, 961 transitions, 17100 flow [2021-11-13 18:26:03,314 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-13 18:26:03,314 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:26:03,314 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-13 18:26:03,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173 [2021-11-13 18:26:03,315 INFO L402 AbstractCegarLoop]: === Iteration 175 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:26:03,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:26:03,315 INFO L85 PathProgramCache]: Analyzing trace with hash 1439100018, now seen corresponding path program 175 times [2021-11-13 18:26:03,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:26:03,315 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80432208] [2021-11-13 18:26:03,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:26:03,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:26:03,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:26:03,918 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-13 18:26:03,918 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:26:03,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80432208] [2021-11-13 18:26:03,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80432208] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:26:03,918 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:26:03,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-13 18:26:03,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196789873] [2021-11-13 18:26:03,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:26:03,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:26:03,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:26:03,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:26:03,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:26:03,920 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:26:03,921 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 739 places, 961 transitions, 17100 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-13 18:26:03,921 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:26:03,921 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:26:03,921 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:26:08,080 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-13 18:26:10,879 INFO L129 PetriNetUnfolder]: 697/2166 cut-off events. [2021-11-13 18:26:10,879 INFO L130 PetriNetUnfolder]: For 109584/109584 co-relation queries the response was YES. [2021-11-13 18:26:10,948 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22119 conditions, 2166 events. 697/2166 cut-off events. For 109584/109584 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 16873 event pairs, 59 based on Foata normal form. 1/2162 useless extension candidates. Maximal degree in co-relation 21843. Up to 1591 conditions per place. [2021-11-13 18:26:10,968 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 854 selfloop transitions, 100 changer transitions 19/1012 dead transitions. [2021-11-13 18:26:10,968 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 771 places, 1012 transitions, 20217 flow [2021-11-13 18:26:10,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-13 18:26:10,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-13 18:26:10,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1994 transitions. [2021-11-13 18:26:10,971 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5582306830907054 [2021-11-13 18:26:10,971 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 1994 transitions. [2021-11-13 18:26:10,971 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 1994 transitions. [2021-11-13 18:26:10,972 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:26:10,972 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 1994 transitions. [2021-11-13 18:26:10,974 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.473684210526315) internal successors, (1994), 38 states have internal predecessors, (1994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:26:10,977 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-13 18:26:10,978 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-13 18:26:10,978 INFO L186 Difference]: Start difference. First operand has 739 places, 961 transitions, 17100 flow. Second operand 38 states and 1994 transitions. [2021-11-13 18:26:10,978 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 771 places, 1012 transitions, 20217 flow [2021-11-13 18:26:12,980 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 735 places, 1012 transitions, 19290 flow, removed 336 selfloop flow, removed 36 redundant places. [2021-11-13 18:26:13,007 INFO L242 Difference]: Finished difference. Result has 752 places, 978 transitions, 17025 flow [2021-11-13 18:26:13,008 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=16197, PETRI_DIFFERENCE_MINUEND_PLACES=698, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=961, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=866, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=17025, PETRI_PLACES=752, PETRI_TRANSITIONS=978} [2021-11-13 18:26:13,008 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 664 predicate places. [2021-11-13 18:26:13,008 INFO L470 AbstractCegarLoop]: Abstraction has has 752 places, 978 transitions, 17025 flow [2021-11-13 18:26:13,009 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-13 18:26:13,009 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:26:13,009 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-13 18:26:13,009 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174 [2021-11-13 18:26:13,009 INFO L402 AbstractCegarLoop]: === Iteration 176 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:26:13,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:26:13,010 INFO L85 PathProgramCache]: Analyzing trace with hash -269920496, now seen corresponding path program 176 times [2021-11-13 18:26:13,010 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:26:13,010 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243265308] [2021-11-13 18:26:13,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:26:13,010 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:26:13,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:26:13,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-13 18:26:13,564 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:26:13,564 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243265308] [2021-11-13 18:26:13,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243265308] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:26:13,564 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:26:13,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-13 18:26:13,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98396703] [2021-11-13 18:26:13,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:26:13,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-13 18:26:13,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:26:13,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-13 18:26:13,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-13 18:26:13,566 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:26:13,567 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 752 places, 978 transitions, 17025 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-13 18:26:13,567 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:26:13,567 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:26:13,567 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:26:17,932 INFO L129 PetriNetUnfolder]: 697/2173 cut-off events. [2021-11-13 18:26:17,932 INFO L130 PetriNetUnfolder]: For 111337/111337 co-relation queries the response was YES. [2021-11-13 18:26:18,010 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21888 conditions, 2173 events. 697/2173 cut-off events. For 111337/111337 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 17051 event pairs, 61 based on Foata normal form. 1/2170 useless extension candidates. Maximal degree in co-relation 21604. Up to 1578 conditions per place. [2021-11-13 18:26:18,027 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 842 selfloop transitions, 116 changer transitions 15/1012 dead transitions. [2021-11-13 18:26:18,027 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 784 places, 1012 transitions, 19932 flow [2021-11-13 18:26:18,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-13 18:26:18,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-13 18:26:18,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2044 transitions. [2021-11-13 18:26:18,040 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5575559192580469 [2021-11-13 18:26:18,041 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2044 transitions. [2021-11-13 18:26:18,041 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2044 transitions. [2021-11-13 18:26:18,042 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:26:18,042 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2044 transitions. [2021-11-13 18:26:18,045 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-13 18:26:18,049 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-13 18:26:18,050 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-13 18:26:18,050 INFO L186 Difference]: Start difference. First operand has 752 places, 978 transitions, 17025 flow. Second operand 39 states and 2044 transitions. [2021-11-13 18:26:18,050 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 784 places, 1012 transitions, 19932 flow [2021-11-13 18:26:20,280 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 761 places, 1012 transitions, 19389 flow, removed 213 selfloop flow, removed 23 redundant places. [2021-11-13 18:26:20,309 INFO L242 Difference]: Finished difference. Result has 771 places, 983 transitions, 17152 flow [2021-11-13 18:26:20,310 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=16510, PETRI_DIFFERENCE_MINUEND_PLACES=723, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=978, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=111, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=865, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=17152, PETRI_PLACES=771, PETRI_TRANSITIONS=983} [2021-11-13 18:26:20,311 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 683 predicate places. [2021-11-13 18:26:20,311 INFO L470 AbstractCegarLoop]: Abstraction has has 771 places, 983 transitions, 17152 flow [2021-11-13 18:26:20,311 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-13 18:26:20,311 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:26:20,311 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-13 18:26:20,311 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175 [2021-11-13 18:26:20,312 INFO L402 AbstractCegarLoop]: === Iteration 177 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:26:20,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:26:20,312 INFO L85 PathProgramCache]: Analyzing trace with hash 519254614, now seen corresponding path program 177 times [2021-11-13 18:26:20,312 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:26:20,313 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139102089] [2021-11-13 18:26:20,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:26:20,313 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:26:20,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:26:20,900 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-13 18:26:20,900 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:26:20,900 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139102089] [2021-11-13 18:26:20,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139102089] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:26:20,900 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:26:20,900 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:26:20,900 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069289515] [2021-11-13 18:26:20,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:26:20,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:26:20,901 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:26:20,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:26:20,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:26:20,902 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:26:20,903 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 771 places, 983 transitions, 17152 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-13 18:26:20,903 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:26:20,903 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:26:20,903 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:26:25,893 INFO L129 PetriNetUnfolder]: 698/2178 cut-off events. [2021-11-13 18:26:25,893 INFO L130 PetriNetUnfolder]: For 115212/115212 co-relation queries the response was YES. [2021-11-13 18:26:25,971 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22106 conditions, 2178 events. 698/2178 cut-off events. For 115212/115212 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 17087 event pairs, 60 based on Foata normal form. 1/2174 useless extension candidates. Maximal degree in co-relation 21819. Up to 1385 conditions per place. [2021-11-13 18:26:25,986 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 711 selfloop transitions, 261 changer transitions 21/1032 dead transitions. [2021-11-13 18:26:25,987 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 806 places, 1032 transitions, 20373 flow [2021-11-13 18:26:25,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-11-13 18:26:25,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2021-11-13 18:26:25,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2220 transitions. [2021-11-13 18:26:25,989 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5623100303951368 [2021-11-13 18:26:25,989 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2220 transitions. [2021-11-13 18:26:25,989 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2220 transitions. [2021-11-13 18:26:25,989 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:26:25,990 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2220 transitions. [2021-11-13 18:26:25,991 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 52.857142857142854) internal successors, (2220), 42 states have internal predecessors, (2220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:26:25,994 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-13 18:26:25,994 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-13 18:26:25,994 INFO L186 Difference]: Start difference. First operand has 771 places, 983 transitions, 17152 flow. Second operand 42 states and 2220 transitions. [2021-11-13 18:26:25,995 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 806 places, 1032 transitions, 20373 flow [2021-11-13 18:26:28,343 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 771 places, 1032 transitions, 19810 flow, removed 193 selfloop flow, removed 35 redundant places. [2021-11-13 18:26:28,373 INFO L242 Difference]: Finished difference. Result has 778 places, 987 transitions, 17540 flow [2021-11-13 18:26:28,374 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=16633, PETRI_DIFFERENCE_MINUEND_PLACES=730, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=983, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=256, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=725, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=17540, PETRI_PLACES=778, PETRI_TRANSITIONS=987} [2021-11-13 18:26:28,374 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 690 predicate places. [2021-11-13 18:26:28,374 INFO L470 AbstractCegarLoop]: Abstraction has has 778 places, 987 transitions, 17540 flow [2021-11-13 18:26:28,375 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-13 18:26:28,375 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:26:28,375 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-13 18:26:28,375 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176 [2021-11-13 18:26:28,375 INFO L402 AbstractCegarLoop]: === Iteration 178 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:26:28,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:26:28,376 INFO L85 PathProgramCache]: Analyzing trace with hash 46645732, now seen corresponding path program 178 times [2021-11-13 18:26:28,376 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:26:28,376 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611049034] [2021-11-13 18:26:28,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:26:28,376 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:26:28,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:26:28,875 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-13 18:26:28,875 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:26:28,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611049034] [2021-11-13 18:26:28,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611049034] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:26:28,876 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:26:28,876 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-11-13 18:26:28,876 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127082512] [2021-11-13 18:26:28,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:26:28,876 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-13 18:26:28,876 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:26:28,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-13 18:26:28,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-11-13 18:26:28,877 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:26:28,878 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 778 places, 987 transitions, 17540 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-13 18:26:28,878 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:26:28,878 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:26:28,878 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:26:32,628 INFO L129 PetriNetUnfolder]: 699/2168 cut-off events. [2021-11-13 18:26:32,628 INFO L130 PetriNetUnfolder]: For 116986/116986 co-relation queries the response was YES. [2021-11-13 18:26:32,727 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22384 conditions, 2168 events. 699/2168 cut-off events. For 116986/116986 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 16963 event pairs, 62 based on Foata normal form. 1/2164 useless extension candidates. Maximal degree in co-relation 22097. Up to 1595 conditions per place. [2021-11-13 18:26:32,748 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 857 selfloop transitions, 118 changer transitions 18/1032 dead transitions. [2021-11-13 18:26:32,748 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 802 places, 1032 transitions, 20650 flow [2021-11-13 18:26:32,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-13 18:26:32,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-11-13 18:26:32,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1614 transitions. [2021-11-13 18:26:32,751 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5723404255319149 [2021-11-13 18:26:32,751 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1614 transitions. [2021-11-13 18:26:32,751 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1614 transitions. [2021-11-13 18:26:32,752 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:26:32,752 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1614 transitions. [2021-11-13 18:26:32,755 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-13 18:26:32,759 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-13 18:26:32,760 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-13 18:26:32,760 INFO L186 Difference]: Start difference. First operand has 778 places, 987 transitions, 17540 flow. Second operand 30 states and 1614 transitions. [2021-11-13 18:26:32,760 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 802 places, 1032 transitions, 20650 flow [2021-11-13 18:26:35,499 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 767 places, 1032 transitions, 20099 flow, removed 167 selfloop flow, removed 35 redundant places. [2021-11-13 18:26:35,529 INFO L242 Difference]: Finished difference. Result has 774 places, 995 transitions, 17715 flow [2021-11-13 18:26:35,530 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17039, PETRI_DIFFERENCE_MINUEND_PLACES=738, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=987, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=112, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=874, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=17715, PETRI_PLACES=774, PETRI_TRANSITIONS=995} [2021-11-13 18:26:35,531 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 686 predicate places. [2021-11-13 18:26:35,531 INFO L470 AbstractCegarLoop]: Abstraction has has 774 places, 995 transitions, 17715 flow [2021-11-13 18:26:35,531 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-13 18:26:35,531 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:26:35,531 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-13 18:26:35,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177 [2021-11-13 18:26:35,532 INFO L402 AbstractCegarLoop]: === Iteration 179 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:26:35,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:26:35,532 INFO L85 PathProgramCache]: Analyzing trace with hash -748266780, now seen corresponding path program 179 times [2021-11-13 18:26:35,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:26:35,532 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939925937] [2021-11-13 18:26:35,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:26:35,532 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:26:35,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:26:36,096 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-13 18:26:36,096 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:26:36,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939925937] [2021-11-13 18:26:36,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939925937] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:26:36,097 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:26:36,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:26:36,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953615681] [2021-11-13 18:26:36,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:26:36,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:26:36,097 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:26:36,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:26:36,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:26:36,099 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:26:36,100 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 774 places, 995 transitions, 17715 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-13 18:26:36,100 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:26:36,100 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:26:36,100 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:26:40,188 INFO L129 PetriNetUnfolder]: 701/2170 cut-off events. [2021-11-13 18:26:40,188 INFO L130 PetriNetUnfolder]: For 104246/104246 co-relation queries the response was YES. [2021-11-13 18:26:40,266 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22116 conditions, 2170 events. 701/2170 cut-off events. For 104246/104246 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 16967 event pairs, 55 based on Foata normal form. 1/2167 useless extension candidates. Maximal degree in co-relation 21827. Up to 1575 conditions per place. [2021-11-13 18:26:40,284 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 838 selfloop transitions, 148 changer transitions 18/1043 dead transitions. [2021-11-13 18:26:40,284 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 803 places, 1043 transitions, 21007 flow [2021-11-13 18:26:40,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-13 18:26:40,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-13 18:26:40,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1872 transitions. [2021-11-13 18:26:40,286 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5689969604863222 [2021-11-13 18:26:40,286 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1872 transitions. [2021-11-13 18:26:40,286 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1872 transitions. [2021-11-13 18:26:40,287 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:26:40,287 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1872 transitions. [2021-11-13 18:26:40,289 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.48571428571429) internal successors, (1872), 35 states have internal predecessors, (1872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:26:40,291 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-13 18:26:40,291 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-13 18:26:40,291 INFO L186 Difference]: Start difference. First operand has 774 places, 995 transitions, 17715 flow. Second operand 35 states and 1872 transitions. [2021-11-13 18:26:40,291 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 803 places, 1043 transitions, 21007 flow [2021-11-13 18:26:42,352 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 779 places, 1043 transitions, 20490 flow, removed 177 selfloop flow, removed 24 redundant places. [2021-11-13 18:26:42,377 INFO L242 Difference]: Finished difference. Result has 787 places, 1003 transitions, 17999 flow [2021-11-13 18:26:42,381 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17222, PETRI_DIFFERENCE_MINUEND_PLACES=745, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=995, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=141, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=852, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=17999, PETRI_PLACES=787, PETRI_TRANSITIONS=1003} [2021-11-13 18:26:42,382 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 699 predicate places. [2021-11-13 18:26:42,382 INFO L470 AbstractCegarLoop]: Abstraction has has 787 places, 1003 transitions, 17999 flow [2021-11-13 18:26:42,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-13 18:26:42,383 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:26:42,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-13 18:26:42,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable178 [2021-11-13 18:26:42,383 INFO L402 AbstractCegarLoop]: === Iteration 180 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:26:42,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:26:42,384 INFO L85 PathProgramCache]: Analyzing trace with hash -476600222, now seen corresponding path program 180 times [2021-11-13 18:26:42,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:26:42,384 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828562049] [2021-11-13 18:26:42,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:26:42,385 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:26:42,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:26:42,925 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-13 18:26:42,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:26:42,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828562049] [2021-11-13 18:26:42,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828562049] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:26:42,926 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:26:42,926 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:26:42,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072246858] [2021-11-13 18:26:42,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:26:42,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:26:42,927 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:26:42,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:26:42,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:26:42,928 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:26:42,928 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 787 places, 1003 transitions, 17999 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-13 18:26:42,929 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:26:42,929 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:26:42,929 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:26:46,833 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-13 18:26:48,940 INFO L129 PetriNetUnfolder]: 713/2221 cut-off events. [2021-11-13 18:26:48,941 INFO L130 PetriNetUnfolder]: For 109426/109426 co-relation queries the response was YES. [2021-11-13 18:26:49,011 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22697 conditions, 2221 events. 713/2221 cut-off events. For 109426/109426 co-relation queries the response was YES. Maximal size of possible extension queue 132. Compared 17540 event pairs, 63 based on Foata normal form. 1/2217 useless extension candidates. Maximal degree in co-relation 22405. Up to 1627 conditions per place. [2021-11-13 18:26:49,029 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 878 selfloop transitions, 107 changer transitions 31/1055 dead transitions. [2021-11-13 18:26:49,029 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 818 places, 1055 transitions, 21180 flow [2021-11-13 18:26:49,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-13 18:26:49,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-13 18:26:49,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1955 transitions. [2021-11-13 18:26:49,032 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5621046578493387 [2021-11-13 18:26:49,032 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1955 transitions. [2021-11-13 18:26:49,032 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1955 transitions. [2021-11-13 18:26:49,033 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:26:49,033 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1955 transitions. [2021-11-13 18:26:49,035 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-13 18:26:49,037 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-13 18:26:49,038 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-13 18:26:49,038 INFO L186 Difference]: Start difference. First operand has 787 places, 1003 transitions, 17999 flow. Second operand 37 states and 1955 transitions. [2021-11-13 18:26:49,038 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 818 places, 1055 transitions, 21180 flow [2021-11-13 18:26:51,608 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 793 places, 1055 transitions, 20686 flow, removed 177 selfloop flow, removed 25 redundant places. [2021-11-13 18:26:51,644 INFO L242 Difference]: Finished difference. Result has 805 places, 1009 transitions, 18038 flow [2021-11-13 18:26:51,645 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17523, PETRI_DIFFERENCE_MINUEND_PLACES=757, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1003, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=99, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=897, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=18038, PETRI_PLACES=805, PETRI_TRANSITIONS=1009} [2021-11-13 18:26:51,646 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 717 predicate places. [2021-11-13 18:26:51,646 INFO L470 AbstractCegarLoop]: Abstraction has has 805 places, 1009 transitions, 18038 flow [2021-11-13 18:26:51,646 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-13 18:26:51,646 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:26:51,647 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-13 18:26:51,647 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable179 [2021-11-13 18:26:51,647 INFO L402 AbstractCegarLoop]: === Iteration 181 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:26:51,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:26:51,648 INFO L85 PathProgramCache]: Analyzing trace with hash 199456420, now seen corresponding path program 181 times [2021-11-13 18:26:51,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:26:51,648 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95848560] [2021-11-13 18:26:51,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:26:51,649 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:26:51,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:26:52,185 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-13 18:26:52,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:26:52,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95848560] [2021-11-13 18:26:52,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95848560] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:26:52,186 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:26:52,186 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:26:52,186 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604654649] [2021-11-13 18:26:52,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:26:52,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:26:52,186 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:26:52,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:26:52,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:26:52,188 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:26:52,188 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 805 places, 1009 transitions, 18038 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-13 18:26:52,188 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:26:52,188 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:26:52,188 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:26:56,878 INFO L129 PetriNetUnfolder]: 697/2179 cut-off events. [2021-11-13 18:26:56,878 INFO L130 PetriNetUnfolder]: For 105273/105273 co-relation queries the response was YES. [2021-11-13 18:26:56,963 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22100 conditions, 2179 events. 697/2179 cut-off events. For 105273/105273 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 17184 event pairs, 64 based on Foata normal form. 1/2176 useless extension candidates. Maximal degree in co-relation 21801. Up to 1616 conditions per place. [2021-11-13 18:26:56,980 INFO L132 encePairwiseOnDemand]: 64/94 looper letters, 885 selfloop transitions, 92 changer transitions 19/1035 dead transitions. [2021-11-13 18:26:56,980 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 833 places, 1035 transitions, 20324 flow [2021-11-13 18:26:56,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-13 18:26:56,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-13 18:26:56,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1841 transitions. [2021-11-13 18:26:56,983 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5595744680851064 [2021-11-13 18:26:56,983 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1841 transitions. [2021-11-13 18:26:56,983 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1841 transitions. [2021-11-13 18:26:56,983 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:26:56,983 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1841 transitions. [2021-11-13 18:26:56,985 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-13 18:26:56,987 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-13 18:26:56,988 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-13 18:26:56,988 INFO L186 Difference]: Start difference. First operand has 805 places, 1009 transitions, 18038 flow. Second operand 35 states and 1841 transitions. [2021-11-13 18:26:56,988 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 833 places, 1035 transitions, 20324 flow [2021-11-13 18:26:59,560 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 803 places, 1035 transitions, 20024 flow, removed 77 selfloop flow, removed 30 redundant places. [2021-11-13 18:26:59,586 INFO L242 Difference]: Finished difference. Result has 808 places, 1003 transitions, 17895 flow [2021-11-13 18:26:59,587 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17754, PETRI_DIFFERENCE_MINUEND_PLACES=769, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1009, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=92, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=917, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=17895, PETRI_PLACES=808, PETRI_TRANSITIONS=1003} [2021-11-13 18:26:59,588 INFO L334 CegarLoopForPetriNet]: 88 programPoint places, 720 predicate places. [2021-11-13 18:26:59,588 INFO L470 AbstractCegarLoop]: Abstraction has has 808 places, 1003 transitions, 17895 flow [2021-11-13 18:26:59,588 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-13 18:26:59,588 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:26:59,588 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-13 18:26:59,588 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180 [2021-11-13 18:26:59,588 INFO L402 AbstractCegarLoop]: === Iteration 182 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:26:59,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:26:59,589 INFO L85 PathProgramCache]: Analyzing trace with hash 2086335444, now seen corresponding path program 182 times [2021-11-13 18:26:59,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:26:59,589 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211852234] [2021-11-13 18:26:59,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:26:59,590 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:26:59,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:27:00,122 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-13 18:27:00,122 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:27:00,122 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211852234] [2021-11-13 18:27:00,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211852234] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:27:00,122 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:27:00,122 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-11-13 18:27:00,122 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910643894] [2021-11-13 18:27:00,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:27:00,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-13 18:27:00,123 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:27:00,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-13 18:27:00,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:27:00,124 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2021-11-13 18:27:00,124 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 808 places, 1003 transitions, 17895 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-13 18:27:00,124 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:27:00,125 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2021-11-13 18:27:00,125 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand