./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/chl-simpl-str-symm.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0f8a17c6 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc8dca7-7cc9-4b62-a4bc-52b9b8268e91/bin/uautomizer-ZXIjhQolGL/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc8dca7-7cc9-4b62-a4bc-52b9b8268e91/bin/uautomizer-ZXIjhQolGL/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc8dca7-7cc9-4b62-a4bc-52b9b8268e91/bin/uautomizer-ZXIjhQolGL/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc8dca7-7cc9-4b62-a4bc-52b9b8268e91/bin/uautomizer-ZXIjhQolGL/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/chl-simpl-str-symm.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc8dca7-7cc9-4b62-a4bc-52b9b8268e91/bin/uautomizer-ZXIjhQolGL/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc8dca7-7cc9-4b62-a4bc-52b9b8268e91/bin/uautomizer-ZXIjhQolGL --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 cfa53b3a6eade068c4346d28766037c8d26fae61c62dd4c8f6fc2f9d68567d2c --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 04:37:46,597 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 04:37:46,602 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 04:37:46,680 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 04:37:46,683 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 04:37:46,689 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 04:37:46,692 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 04:37:46,697 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 04:37:46,701 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 04:37:46,708 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 04:37:46,710 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 04:37:46,712 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 04:37:46,713 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 04:37:46,717 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 04:37:46,720 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 04:37:46,731 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 04:37:46,734 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 04:37:46,736 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 04:37:46,739 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 04:37:46,750 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 04:37:46,753 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 04:37:46,755 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 04:37:46,760 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 04:37:46,761 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 04:37:46,773 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 04:37:46,774 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 04:37:46,775 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 04:37:46,778 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 04:37:46,779 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 04:37:46,780 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 04:37:46,781 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 04:37:46,782 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 04:37:46,785 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 04:37:46,787 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 04:37:46,789 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 04:37:46,790 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 04:37:46,791 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 04:37:46,791 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 04:37:46,792 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 04:37:46,793 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 04:37:46,794 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 04:37:46,795 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc8dca7-7cc9-4b62-a4bc-52b9b8268e91/bin/uautomizer-ZXIjhQolGL/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-11-19 04:37:46,853 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 04:37:46,853 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 04:37:46,854 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-19 04:37:46,855 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-19 04:37:46,857 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 04:37:46,857 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 04:37:46,858 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-19 04:37:46,859 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-19 04:37:46,859 INFO L138 SettingsManager]: * Use SBE=true [2021-11-19 04:37:46,859 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 04:37:46,861 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-19 04:37:46,861 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-19 04:37:46,861 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-19 04:37:46,862 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 04:37:46,862 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-19 04:37:46,862 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 04:37:46,862 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-19 04:37:46,862 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-19 04:37:46,863 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-19 04:37:46,863 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 04:37:46,863 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-19 04:37:46,863 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 04:37:46,864 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-19 04:37:46,864 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 04:37:46,864 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 04:37:46,864 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 04:37:46,865 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 04:37:46,865 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-19 04:37:46,865 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-19 04:37:46,868 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-19 04:37:46,868 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-19 04:37:46,868 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-19 04:37:46,869 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-19 04:37:46,869 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 04:37:46,869 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_8cc8dca7-7cc9-4b62-a4bc-52b9b8268e91/bin/uautomizer-ZXIjhQolGL/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_8cc8dca7-7cc9-4b62-a4bc-52b9b8268e91/bin/uautomizer-ZXIjhQolGL 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 -> cfa53b3a6eade068c4346d28766037c8d26fae61c62dd4c8f6fc2f9d68567d2c [2021-11-19 04:37:47,249 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 04:37:47,278 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 04:37:47,283 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 04:37:47,284 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 04:37:47,285 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 04:37:47,288 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc8dca7-7cc9-4b62-a4bc-52b9b8268e91/bin/uautomizer-ZXIjhQolGL/../../sv-benchmarks/c/weaver/chl-simpl-str-symm.wvr.c [2021-11-19 04:37:47,397 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc8dca7-7cc9-4b62-a4bc-52b9b8268e91/bin/uautomizer-ZXIjhQolGL/data/addcd7e6c/6640f2d28c4e4eb6bfc33a97c7fc6a78/FLAGa44824a11 [2021-11-19 04:37:48,062 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 04:37:48,063 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc8dca7-7cc9-4b62-a4bc-52b9b8268e91/sv-benchmarks/c/weaver/chl-simpl-str-symm.wvr.c [2021-11-19 04:37:48,075 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc8dca7-7cc9-4b62-a4bc-52b9b8268e91/bin/uautomizer-ZXIjhQolGL/data/addcd7e6c/6640f2d28c4e4eb6bfc33a97c7fc6a78/FLAGa44824a11 [2021-11-19 04:37:48,408 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc8dca7-7cc9-4b62-a4bc-52b9b8268e91/bin/uautomizer-ZXIjhQolGL/data/addcd7e6c/6640f2d28c4e4eb6bfc33a97c7fc6a78 [2021-11-19 04:37:48,411 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 04:37:48,413 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-19 04:37:48,427 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 04:37:48,427 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 04:37:48,435 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 04:37:48,436 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 04:37:48" (1/1) ... [2021-11-19 04:37:48,437 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3bcef933 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:37:48, skipping insertion in model container [2021-11-19 04:37:48,438 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 04:37:48" (1/1) ... [2021-11-19 04:37:48,446 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 04:37:48,468 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 04:37:48,755 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc8dca7-7cc9-4b62-a4bc-52b9b8268e91/sv-benchmarks/c/weaver/chl-simpl-str-symm.wvr.c[2303,2316] [2021-11-19 04:37:48,766 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 04:37:48,786 INFO L203 MainTranslator]: Completed pre-run [2021-11-19 04:37:48,812 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc8dca7-7cc9-4b62-a4bc-52b9b8268e91/sv-benchmarks/c/weaver/chl-simpl-str-symm.wvr.c[2303,2316] [2021-11-19 04:37:48,815 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 04:37:48,834 INFO L208 MainTranslator]: Completed translation [2021-11-19 04:37:48,834 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:37:48 WrapperNode [2021-11-19 04:37:48,835 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 04:37:48,836 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-19 04:37:48,836 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-19 04:37:48,837 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-19 04:37:48,847 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:37:48" (1/1) ... [2021-11-19 04:37:48,857 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:37:48" (1/1) ... [2021-11-19 04:37:48,890 INFO L137 Inliner]: procedures = 22, calls = 25, calls flagged for inlining = 9, calls inlined = 11, statements flattened = 130 [2021-11-19 04:37:48,891 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-19 04:37:48,892 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-19 04:37:48,892 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-19 04:37:48,892 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-19 04:37:48,903 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:37:48" (1/1) ... [2021-11-19 04:37:48,904 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:37:48" (1/1) ... [2021-11-19 04:37:48,908 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:37:48" (1/1) ... [2021-11-19 04:37:48,908 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:37:48" (1/1) ... [2021-11-19 04:37:48,916 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:37:48" (1/1) ... [2021-11-19 04:37:48,920 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:37:48" (1/1) ... [2021-11-19 04:37:48,922 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:37:48" (1/1) ... [2021-11-19 04:37:48,926 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-19 04:37:48,927 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-19 04:37:48,927 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-19 04:37:48,927 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-19 04:37:48,940 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:37:48" (1/1) ... [2021-11-19 04:37:48,950 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 04:37:48,966 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc8dca7-7cc9-4b62-a4bc-52b9b8268e91/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 04:37:48,987 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc8dca7-7cc9-4b62-a4bc-52b9b8268e91/bin/uautomizer-ZXIjhQolGL/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-19 04:37:49,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc8dca7-7cc9-4b62-a4bc-52b9b8268e91/bin/uautomizer-ZXIjhQolGL/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-19 04:37:49,052 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-19 04:37:49,052 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-11-19 04:37:49,053 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-11-19 04:37:49,053 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-11-19 04:37:49,053 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-11-19 04:37:49,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-19 04:37:49,053 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-19 04:37:49,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-19 04:37:49,056 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-19 04:37:49,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-19 04:37:49,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-19 04:37:49,057 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-19 04:37:49,059 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-11-19 04:37:49,209 INFO L236 CfgBuilder]: Building ICFG [2021-11-19 04:37:49,211 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-19 04:37:49,619 INFO L277 CfgBuilder]: Performing block encoding [2021-11-19 04:37:49,642 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-19 04:37:49,643 INFO L301 CfgBuilder]: Removed 0 assume(true) statements. [2021-11-19 04:37:49,646 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 04:37:49 BoogieIcfgContainer [2021-11-19 04:37:49,646 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-19 04:37:49,652 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-19 04:37:49,652 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-19 04:37:49,657 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-19 04:37:49,657 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 04:37:48" (1/3) ... [2021-11-19 04:37:49,659 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@b01543c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 04:37:49, skipping insertion in model container [2021-11-19 04:37:49,659 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:37:48" (2/3) ... [2021-11-19 04:37:49,660 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@b01543c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 04:37:49, skipping insertion in model container [2021-11-19 04:37:49,660 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 04:37:49" (3/3) ... [2021-11-19 04:37:49,662 INFO L111 eAbstractionObserver]: Analyzing ICFG chl-simpl-str-symm.wvr.c [2021-11-19 04:37:49,670 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-11-19 04:37:49,670 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-19 04:37:49,670 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-19 04:37:49,671 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-11-19 04:37:49,757 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,757 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,758 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,759 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,759 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,759 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,760 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,760 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,761 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,761 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,761 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,762 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,764 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,765 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,765 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,765 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,765 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,766 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,769 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,769 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,769 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,771 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,771 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,771 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,773 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,773 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,773 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,773 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,774 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,775 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,775 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,775 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,775 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,776 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,776 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,776 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,777 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,777 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,777 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,777 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,778 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,778 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,779 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,779 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,779 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,779 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,780 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,780 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,781 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,781 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,781 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,782 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,782 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,782 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,783 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,783 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,784 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,784 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,784 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,784 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,785 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,786 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,786 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,787 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,787 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,787 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,787 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,788 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,788 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,788 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,789 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,789 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,789 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,790 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,790 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,790 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,791 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,791 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,791 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,792 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,792 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,793 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,794 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,798 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,799 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,800 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,801 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,802 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,803 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,804 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,804 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,804 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,810 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,810 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,812 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,813 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,813 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,813 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,814 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,814 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,814 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,815 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,816 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,816 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,816 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,816 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,817 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,817 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,818 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,818 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,819 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,819 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,819 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,819 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,820 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,820 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,820 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,820 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,821 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,821 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,821 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,821 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,822 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,822 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,822 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,822 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,823 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,823 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,823 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,823 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,824 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,824 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,824 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,824 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,825 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,825 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,825 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,825 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,826 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,827 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,827 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,827 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,827 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,828 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,828 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,828 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,829 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,829 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,829 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,830 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,830 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,831 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,831 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,832 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,832 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,832 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,835 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,835 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,835 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,835 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,836 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,836 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,836 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,836 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,837 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,837 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,837 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,837 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,838 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,838 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,839 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,839 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,840 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,840 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,840 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,841 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,841 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,841 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,842 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,842 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,842 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,842 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,843 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,843 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,843 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,843 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,844 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,844 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,851 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,851 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,852 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,852 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,852 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,853 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,853 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,853 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,853 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,854 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,854 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,878 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,878 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,882 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,882 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,882 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,882 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,883 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,883 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,883 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,883 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,883 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,883 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,883 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,884 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,884 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 04:37:49,892 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-11-19 04:37:49,973 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-19 04:37:49,995 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-19 04:37:50,004 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-11-19 04:37:50,031 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 170 places, 176 transitions, 368 flow [2021-11-19 04:37:50,170 INFO L129 PetriNetUnfolder]: 13/174 cut-off events. [2021-11-19 04:37:50,171 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-11-19 04:37:50,185 INFO L84 FinitePrefix]: Finished finitePrefix Result has 183 conditions, 174 events. 13/174 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 289 event pairs, 0 based on Foata normal form. 0/160 useless extension candidates. Maximal degree in co-relation 101. Up to 2 conditions per place. [2021-11-19 04:37:50,187 INFO L82 GeneralOperation]: Start removeDead. Operand has 170 places, 176 transitions, 368 flow [2021-11-19 04:37:50,196 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 159 places, 165 transitions, 342 flow [2021-11-19 04:37:50,256 INFO L129 PetriNetUnfolder]: 13/164 cut-off events. [2021-11-19 04:37:50,256 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-11-19 04:37:50,256 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:37:50,257 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:37:50,258 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:37:50,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:37:50,265 INFO L85 PathProgramCache]: Analyzing trace with hash 1782218821, now seen corresponding path program 1 times [2021-11-19 04:37:50,277 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:37:50,278 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081907750] [2021-11-19 04:37:50,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:37:50,279 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:37:50,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:37:51,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-19 04:37:51,097 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:37:51,098 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081907750] [2021-11-19 04:37:51,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081907750] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:37:51,099 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:37:51,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:37:51,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883434605] [2021-11-19 04:37:51,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:37:51,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:37:51,131 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:37:51,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:37:51,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:37:51,200 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:37:51,211 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 159 places, 165 transitions, 342 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:51,212 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:37:51,212 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:37:51,214 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:37:52,018 INFO L129 PetriNetUnfolder]: 107/482 cut-off events. [2021-11-19 04:37:52,019 INFO L130 PetriNetUnfolder]: For 58/58 co-relation queries the response was YES. [2021-11-19 04:37:52,023 INFO L84 FinitePrefix]: Finished finitePrefix Result has 767 conditions, 482 events. 107/482 cut-off events. For 58/58 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 2371 event pairs, 35 based on Foata normal form. 26/479 useless extension candidates. Maximal degree in co-relation 568. Up to 123 conditions per place. [2021-11-19 04:37:52,029 INFO L132 encePairwiseOnDemand]: 155/176 looper letters, 81 selfloop transitions, 5 changer transitions 44/253 dead transitions. [2021-11-19 04:37:52,029 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 253 transitions, 808 flow [2021-11-19 04:37:52,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-19 04:37:52,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2021-11-19 04:37:52,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 3478 transitions. [2021-11-19 04:37:52,068 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7904545454545454 [2021-11-19 04:37:52,069 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 3478 transitions. [2021-11-19 04:37:52,069 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 3478 transitions. [2021-11-19 04:37:52,077 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:37:52,080 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 3478 transitions. [2021-11-19 04:37:52,100 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 139.12) internal successors, (3478), 25 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-19 04:37:52,131 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 176.0) internal successors, (4576), 26 states have internal predecessors, (4576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:52,136 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 176.0) internal successors, (4576), 26 states have internal predecessors, (4576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:52,138 INFO L186 Difference]: Start difference. First operand has 159 places, 165 transitions, 342 flow. Second operand 25 states and 3478 transitions. [2021-11-19 04:37:52,140 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 253 transitions, 808 flow [2021-11-19 04:37:52,149 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 179 places, 253 transitions, 780 flow, removed 0 selfloop flow, removed 4 redundant places. [2021-11-19 04:37:52,159 INFO L242 Difference]: Finished difference. Result has 201 places, 159 transitions, 405 flow [2021-11-19 04:37:52,162 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=320, PETRI_DIFFERENCE_MINUEND_PLACES=155, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=158, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=153, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=405, PETRI_PLACES=201, PETRI_TRANSITIONS=159} [2021-11-19 04:37:52,170 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 42 predicate places. [2021-11-19 04:37:52,171 INFO L470 AbstractCegarLoop]: Abstraction has has 201 places, 159 transitions, 405 flow [2021-11-19 04:37:52,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:52,173 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:37:52,173 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:37:52,174 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-19 04:37:52,175 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:37:52,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:37:52,176 INFO L85 PathProgramCache]: Analyzing trace with hash 346921447, now seen corresponding path program 1 times [2021-11-19 04:37:52,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:37:52,177 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298082459] [2021-11-19 04:37:52,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:37:52,178 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:37:52,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:37:52,333 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:37:52,333 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:37:52,333 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298082459] [2021-11-19 04:37:52,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298082459] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:37:52,334 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:37:52,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-19 04:37:52,335 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828961091] [2021-11-19 04:37:52,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:37:52,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 04:37:52,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:37:52,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 04:37:52,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 04:37:52,341 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 156 out of 176 [2021-11-19 04:37:52,344 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 159 transitions, 405 flow. Second operand has 3 states, 3 states have (on average 158.66666666666666) internal successors, (476), 3 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:52,344 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:37:52,345 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 156 of 176 [2021-11-19 04:37:52,345 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:37:52,563 INFO L129 PetriNetUnfolder]: 59/602 cut-off events. [2021-11-19 04:37:52,564 INFO L130 PetriNetUnfolder]: For 894/932 co-relation queries the response was YES. [2021-11-19 04:37:52,572 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1174 conditions, 602 events. 59/602 cut-off events. For 894/932 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 3216 event pairs, 30 based on Foata normal form. 4/547 useless extension candidates. Maximal degree in co-relation 1109. Up to 42 conditions per place. [2021-11-19 04:37:52,576 INFO L132 encePairwiseOnDemand]: 168/176 looper letters, 13 selfloop transitions, 5 changer transitions 0/165 dead transitions. [2021-11-19 04:37:52,576 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 165 transitions, 456 flow [2021-11-19 04:37:52,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 04:37:52,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-11-19 04:37:52,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 489 transitions. [2021-11-19 04:37:52,580 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9261363636363636 [2021-11-19 04:37:52,581 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 489 transitions. [2021-11-19 04:37:52,581 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 489 transitions. [2021-11-19 04:37:52,581 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:37:52,582 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 489 transitions. [2021-11-19 04:37:52,584 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 163.0) internal successors, (489), 3 states have internal predecessors, (489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:52,587 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 176.0) internal successors, (704), 4 states have internal predecessors, (704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:52,588 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 176.0) internal successors, (704), 4 states have internal predecessors, (704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:52,589 INFO L186 Difference]: Start difference. First operand has 201 places, 159 transitions, 405 flow. Second operand 3 states and 489 transitions. [2021-11-19 04:37:52,589 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 182 places, 165 transitions, 456 flow [2021-11-19 04:37:52,603 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 172 places, 165 transitions, 437 flow, removed 9 selfloop flow, removed 10 redundant places. [2021-11-19 04:37:52,612 INFO L242 Difference]: Finished difference. Result has 174 places, 162 transitions, 424 flow [2021-11-19 04:37:52,613 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=386, PETRI_DIFFERENCE_MINUEND_PLACES=170, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=159, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=154, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=424, PETRI_PLACES=174, PETRI_TRANSITIONS=162} [2021-11-19 04:37:52,614 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 15 predicate places. [2021-11-19 04:37:52,615 INFO L470 AbstractCegarLoop]: Abstraction has has 174 places, 162 transitions, 424 flow [2021-11-19 04:37:52,615 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 158.66666666666666) internal successors, (476), 3 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:52,615 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:37:52,616 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:37:52,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-19 04:37:52,617 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:37:52,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:37:52,619 INFO L85 PathProgramCache]: Analyzing trace with hash -250466245, now seen corresponding path program 2 times [2021-11-19 04:37:52,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:37:52,619 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075809984] [2021-11-19 04:37:52,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:37:52,620 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:37:52,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:37:52,738 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:37:52,738 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:37:52,739 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075809984] [2021-11-19 04:37:52,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075809984] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:37:52,739 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:37:52,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-19 04:37:52,740 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290453006] [2021-11-19 04:37:52,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:37:52,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 04:37:52,741 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:37:52,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 04:37:52,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 04:37:52,746 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 156 out of 176 [2021-11-19 04:37:52,748 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 174 places, 162 transitions, 424 flow. Second operand has 3 states, 3 states have (on average 158.66666666666666) internal successors, (476), 3 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:52,748 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:37:52,748 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 156 of 176 [2021-11-19 04:37:52,748 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:37:52,884 INFO L129 PetriNetUnfolder]: 38/491 cut-off events. [2021-11-19 04:37:52,884 INFO L130 PetriNetUnfolder]: For 415/432 co-relation queries the response was YES. [2021-11-19 04:37:52,888 INFO L84 FinitePrefix]: Finished finitePrefix Result has 866 conditions, 491 events. 38/491 cut-off events. For 415/432 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 2367 event pairs, 25 based on Foata normal form. 5/461 useless extension candidates. Maximal degree in co-relation 582. Up to 26 conditions per place. [2021-11-19 04:37:52,891 INFO L132 encePairwiseOnDemand]: 170/176 looper letters, 18 selfloop transitions, 3 changer transitions 2/168 dead transitions. [2021-11-19 04:37:52,891 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 176 places, 168 transitions, 487 flow [2021-11-19 04:37:52,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 04:37:52,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-11-19 04:37:52,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 489 transitions. [2021-11-19 04:37:52,895 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9261363636363636 [2021-11-19 04:37:52,895 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 489 transitions. [2021-11-19 04:37:52,895 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 489 transitions. [2021-11-19 04:37:52,896 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:37:52,896 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 489 transitions. [2021-11-19 04:37:52,898 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 163.0) internal successors, (489), 3 states have internal predecessors, (489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:52,900 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 176.0) internal successors, (704), 4 states have internal predecessors, (704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:52,902 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 176.0) internal successors, (704), 4 states have internal predecessors, (704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:52,902 INFO L186 Difference]: Start difference. First operand has 174 places, 162 transitions, 424 flow. Second operand 3 states and 489 transitions. [2021-11-19 04:37:52,902 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 176 places, 168 transitions, 487 flow [2021-11-19 04:37:52,910 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 174 places, 168 transitions, 477 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-11-19 04:37:52,917 INFO L242 Difference]: Finished difference. Result has 176 places, 163 transitions, 446 flow [2021-11-19 04:37:52,918 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=414, PETRI_DIFFERENCE_MINUEND_PLACES=172, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=162, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=159, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=446, PETRI_PLACES=176, PETRI_TRANSITIONS=163} [2021-11-19 04:37:52,921 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 17 predicate places. [2021-11-19 04:37:52,921 INFO L470 AbstractCegarLoop]: Abstraction has has 176 places, 163 transitions, 446 flow [2021-11-19 04:37:52,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 158.66666666666666) internal successors, (476), 3 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:52,922 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:37:52,923 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:37:52,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-19 04:37:52,923 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:37:52,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:37:52,925 INFO L85 PathProgramCache]: Analyzing trace with hash -1510269733, now seen corresponding path program 1 times [2021-11-19 04:37:52,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:37:52,926 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025538238] [2021-11-19 04:37:52,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:37:52,927 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:37:52,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:37:53,181 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:37:53,181 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:37:53,182 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025538238] [2021-11-19 04:37:53,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025538238] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:37:53,183 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:37:53,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:37:53,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234147183] [2021-11-19 04:37:53,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:37:53,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:37:53,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:37:53,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:37:53,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:37:53,194 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:37:53,196 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 176 places, 163 transitions, 446 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:53,197 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:37:53,197 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:37:53,197 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:37:53,746 INFO L129 PetriNetUnfolder]: 189/899 cut-off events. [2021-11-19 04:37:53,747 INFO L130 PetriNetUnfolder]: For 1062/1086 co-relation queries the response was YES. [2021-11-19 04:37:53,752 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2155 conditions, 899 events. 189/899 cut-off events. For 1062/1086 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 5534 event pairs, 53 based on Foata normal form. 5/857 useless extension candidates. Maximal degree in co-relation 1516. Up to 180 conditions per place. [2021-11-19 04:37:53,761 INFO L132 encePairwiseOnDemand]: 161/176 looper letters, 72 selfloop transitions, 22 changer transitions 34/256 dead transitions. [2021-11-19 04:37:53,761 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 189 places, 256 transitions, 1069 flow [2021-11-19 04:37:53,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-19 04:37:53,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-11-19 04:37:53,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2251 transitions. [2021-11-19 04:37:53,771 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7993607954545454 [2021-11-19 04:37:53,772 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2251 transitions. [2021-11-19 04:37:53,772 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2251 transitions. [2021-11-19 04:37:53,774 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:37:53,775 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2251 transitions. [2021-11-19 04:37:53,784 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 140.6875) internal successors, (2251), 16 states have internal predecessors, (2251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:53,792 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 176.0) internal successors, (2992), 17 states have internal predecessors, (2992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:53,795 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 176.0) internal successors, (2992), 17 states have internal predecessors, (2992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:53,795 INFO L186 Difference]: Start difference. First operand has 176 places, 163 transitions, 446 flow. Second operand 16 states and 2251 transitions. [2021-11-19 04:37:53,800 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 189 places, 256 transitions, 1069 flow [2021-11-19 04:37:53,811 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 256 transitions, 1060 flow, removed 3 selfloop flow, removed 1 redundant places. [2021-11-19 04:37:53,816 INFO L242 Difference]: Finished difference. Result has 200 places, 184 transitions, 670 flow [2021-11-19 04:37:53,817 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=437, PETRI_DIFFERENCE_MINUEND_PLACES=173, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=163, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=150, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=670, PETRI_PLACES=200, PETRI_TRANSITIONS=184} [2021-11-19 04:37:53,819 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 41 predicate places. [2021-11-19 04:37:53,819 INFO L470 AbstractCegarLoop]: Abstraction has has 200 places, 184 transitions, 670 flow [2021-11-19 04:37:53,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:53,820 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:37:53,821 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:37:53,821 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-19 04:37:53,821 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:37:53,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:37:53,823 INFO L85 PathProgramCache]: Analyzing trace with hash -1403497175, now seen corresponding path program 1 times [2021-11-19 04:37:53,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:37:53,825 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044426660] [2021-11-19 04:37:53,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:37:53,826 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:37:53,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:37:53,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-19 04:37:53,915 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:37:53,915 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044426660] [2021-11-19 04:37:53,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044426660] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:37:53,916 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:37:53,916 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-19 04:37:53,917 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455937040] [2021-11-19 04:37:53,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:37:53,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 04:37:53,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:37:53,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 04:37:53,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 04:37:53,922 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 156 out of 176 [2021-11-19 04:37:53,923 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 200 places, 184 transitions, 670 flow. Second operand has 3 states, 3 states have (on average 158.66666666666666) internal successors, (476), 3 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:53,923 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:37:53,923 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 156 of 176 [2021-11-19 04:37:53,924 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:37:54,164 INFO L129 PetriNetUnfolder]: 91/893 cut-off events. [2021-11-19 04:37:54,164 INFO L130 PetriNetUnfolder]: For 1700/1718 co-relation queries the response was YES. [2021-11-19 04:37:54,171 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2134 conditions, 893 events. 91/893 cut-off events. For 1700/1718 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 5773 event pairs, 46 based on Foata normal form. 4/855 useless extension candidates. Maximal degree in co-relation 2080. Up to 77 conditions per place. [2021-11-19 04:37:54,176 INFO L132 encePairwiseOnDemand]: 168/176 looper letters, 12 selfloop transitions, 5 changer transitions 2/190 dead transitions. [2021-11-19 04:37:54,177 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 196 places, 190 transitions, 721 flow [2021-11-19 04:37:54,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 04:37:54,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-11-19 04:37:54,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 489 transitions. [2021-11-19 04:37:54,180 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9261363636363636 [2021-11-19 04:37:54,180 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 489 transitions. [2021-11-19 04:37:54,181 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 489 transitions. [2021-11-19 04:37:54,181 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:37:54,181 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 489 transitions. [2021-11-19 04:37:54,186 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 163.0) internal successors, (489), 3 states have internal predecessors, (489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:54,188 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 176.0) internal successors, (704), 4 states have internal predecessors, (704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:54,189 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 176.0) internal successors, (704), 4 states have internal predecessors, (704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:54,189 INFO L186 Difference]: Start difference. First operand has 200 places, 184 transitions, 670 flow. Second operand 3 states and 489 transitions. [2021-11-19 04:37:54,189 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 196 places, 190 transitions, 721 flow [2021-11-19 04:37:54,209 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 191 places, 190 transitions, 671 flow, removed 25 selfloop flow, removed 5 redundant places. [2021-11-19 04:37:54,213 INFO L242 Difference]: Finished difference. Result has 193 places, 185 transitions, 648 flow [2021-11-19 04:37:54,214 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=620, PETRI_DIFFERENCE_MINUEND_PLACES=189, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=184, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=179, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=648, PETRI_PLACES=193, PETRI_TRANSITIONS=185} [2021-11-19 04:37:54,218 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 34 predicate places. [2021-11-19 04:37:54,218 INFO L470 AbstractCegarLoop]: Abstraction has has 193 places, 185 transitions, 648 flow [2021-11-19 04:37:54,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 158.66666666666666) internal successors, (476), 3 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:54,220 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:37:54,220 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:37:54,220 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-19 04:37:54,221 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:37:54,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:37:54,223 INFO L85 PathProgramCache]: Analyzing trace with hash -749552169, now seen corresponding path program 2 times [2021-11-19 04:37:54,223 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:37:54,223 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067350972] [2021-11-19 04:37:54,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:37:54,224 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:37:54,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:37:54,470 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:37:54,471 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:37:54,471 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067350972] [2021-11-19 04:37:54,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2067350972] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:37:54,471 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:37:54,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:37:54,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559426894] [2021-11-19 04:37:54,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:37:54,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:37:54,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:37:54,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:37:54,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:37:54,481 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:37:54,483 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 193 places, 185 transitions, 648 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:54,483 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:37:54,484 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:37:54,484 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:37:55,304 INFO L129 PetriNetUnfolder]: 220/1325 cut-off events. [2021-11-19 04:37:55,304 INFO L130 PetriNetUnfolder]: For 2111/2120 co-relation queries the response was YES. [2021-11-19 04:37:55,315 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3500 conditions, 1325 events. 220/1325 cut-off events. For 2111/2120 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 9458 event pairs, 109 based on Foata normal form. 2/1276 useless extension candidates. Maximal degree in co-relation 2865. Up to 437 conditions per place. [2021-11-19 04:37:55,326 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 116 selfloop transitions, 6 changer transitions 41/293 dead transitions. [2021-11-19 04:37:55,326 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 216 places, 293 transitions, 1586 flow [2021-11-19 04:37:55,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-19 04:37:55,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2021-11-19 04:37:55,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 3313 transitions. [2021-11-19 04:37:55,343 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7843276515151515 [2021-11-19 04:37:55,343 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 3313 transitions. [2021-11-19 04:37:55,343 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 3313 transitions. [2021-11-19 04:37:55,347 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:37:55,348 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 3313 transitions. [2021-11-19 04:37:55,363 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 138.04166666666666) internal successors, (3313), 24 states have internal predecessors, (3313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:55,378 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 176.0) internal successors, (4400), 25 states have internal predecessors, (4400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:55,381 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 176.0) internal successors, (4400), 25 states have internal predecessors, (4400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:55,382 INFO L186 Difference]: Start difference. First operand has 193 places, 185 transitions, 648 flow. Second operand 24 states and 3313 transitions. [2021-11-19 04:37:55,382 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 216 places, 293 transitions, 1586 flow [2021-11-19 04:37:55,403 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 214 places, 293 transitions, 1576 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-11-19 04:37:55,418 INFO L242 Difference]: Finished difference. Result has 235 places, 189 transitions, 754 flow [2021-11-19 04:37:55,419 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=638, PETRI_DIFFERENCE_MINUEND_PLACES=191, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=185, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=179, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=754, PETRI_PLACES=235, PETRI_TRANSITIONS=189} [2021-11-19 04:37:55,422 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 76 predicate places. [2021-11-19 04:37:55,423 INFO L470 AbstractCegarLoop]: Abstraction has has 235 places, 189 transitions, 754 flow [2021-11-19 04:37:55,424 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:55,424 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:37:55,425 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:37:55,425 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-19 04:37:55,425 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:37:55,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:37:55,427 INFO L85 PathProgramCache]: Analyzing trace with hash -26456751, now seen corresponding path program 1 times [2021-11-19 04:37:55,427 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:37:55,427 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302606659] [2021-11-19 04:37:55,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:37:55,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:37:55,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:37:55,484 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:37:55,484 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:37:55,484 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302606659] [2021-11-19 04:37:55,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302606659] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:37:55,485 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:37:55,485 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-19 04:37:55,485 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245026761] [2021-11-19 04:37:55,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:37:55,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 04:37:55,493 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:37:55,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 04:37:55,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 04:37:55,495 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 156 out of 176 [2021-11-19 04:37:55,497 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 235 places, 189 transitions, 754 flow. Second operand has 3 states, 3 states have (on average 158.66666666666666) internal successors, (476), 3 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:55,497 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:37:55,497 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 156 of 176 [2021-11-19 04:37:55,497 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:37:55,657 INFO L129 PetriNetUnfolder]: 39/587 cut-off events. [2021-11-19 04:37:55,657 INFO L130 PetriNetUnfolder]: For 1478/1535 co-relation queries the response was YES. [2021-11-19 04:37:55,663 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1424 conditions, 587 events. 39/587 cut-off events. For 1478/1535 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3245 event pairs, 24 based on Foata normal form. 10/571 useless extension candidates. Maximal degree in co-relation 1339. Up to 44 conditions per place. [2021-11-19 04:37:55,666 INFO L132 encePairwiseOnDemand]: 170/176 looper letters, 16 selfloop transitions, 3 changer transitions 12/185 dead transitions. [2021-11-19 04:37:55,667 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 218 places, 185 transitions, 746 flow [2021-11-19 04:37:55,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 04:37:55,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-11-19 04:37:55,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 489 transitions. [2021-11-19 04:37:55,670 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9261363636363636 [2021-11-19 04:37:55,670 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 489 transitions. [2021-11-19 04:37:55,670 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 489 transitions. [2021-11-19 04:37:55,671 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:37:55,671 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 489 transitions. [2021-11-19 04:37:55,673 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 163.0) internal successors, (489), 3 states have internal predecessors, (489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:55,675 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 176.0) internal successors, (704), 4 states have internal predecessors, (704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:55,676 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 176.0) internal successors, (704), 4 states have internal predecessors, (704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:55,676 INFO L186 Difference]: Start difference. First operand has 235 places, 189 transitions, 754 flow. Second operand 3 states and 489 transitions. [2021-11-19 04:37:55,676 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 218 places, 185 transitions, 746 flow [2021-11-19 04:37:55,696 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 205 places, 185 transitions, 679 flow, removed 30 selfloop flow, removed 13 redundant places. [2021-11-19 04:37:55,700 INFO L242 Difference]: Finished difference. Result has 207 places, 170 transitions, 586 flow [2021-11-19 04:37:55,701 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=618, PETRI_DIFFERENCE_MINUEND_PLACES=203, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=179, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=176, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=586, PETRI_PLACES=207, PETRI_TRANSITIONS=170} [2021-11-19 04:37:55,702 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 48 predicate places. [2021-11-19 04:37:55,702 INFO L470 AbstractCegarLoop]: Abstraction has has 207 places, 170 transitions, 586 flow [2021-11-19 04:37:55,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 158.66666666666666) internal successors, (476), 3 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:55,703 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:37:55,704 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:37:55,704 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-19 04:37:55,704 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:37:55,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:37:55,705 INFO L85 PathProgramCache]: Analyzing trace with hash 1239491335, now seen corresponding path program 1 times [2021-11-19 04:37:55,705 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:37:55,706 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131646951] [2021-11-19 04:37:55,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:37:55,706 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:37:55,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:37:55,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-19 04:37:55,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:37:55,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131646951] [2021-11-19 04:37:55,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131646951] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:37:55,926 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:37:55,926 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:37:55,927 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330346293] [2021-11-19 04:37:55,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:37:55,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:37:55,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:37:55,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:37:55,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:37:55,932 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:37:55,935 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 207 places, 170 transitions, 586 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:55,935 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:37:55,935 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:37:55,936 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:37:56,529 INFO L129 PetriNetUnfolder]: 119/762 cut-off events. [2021-11-19 04:37:56,529 INFO L130 PetriNetUnfolder]: For 1968/1985 co-relation queries the response was YES. [2021-11-19 04:37:56,537 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2122 conditions, 762 events. 119/762 cut-off events. For 1968/1985 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 4413 event pairs, 55 based on Foata normal form. 1/737 useless extension candidates. Maximal degree in co-relation 1771. Up to 200 conditions per place. [2021-11-19 04:37:56,543 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 77 selfloop transitions, 6 changer transitions 37/250 dead transitions. [2021-11-19 04:37:56,543 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 224 places, 250 transitions, 1290 flow [2021-11-19 04:37:56,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-19 04:37:56,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2021-11-19 04:37:56,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 3303 transitions. [2021-11-19 04:37:56,559 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7819602272727273 [2021-11-19 04:37:56,559 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 3303 transitions. [2021-11-19 04:37:56,559 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 3303 transitions. [2021-11-19 04:37:56,563 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:37:56,563 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 3303 transitions. [2021-11-19 04:37:56,575 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 137.625) internal successors, (3303), 24 states have internal predecessors, (3303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:56,588 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 176.0) internal successors, (4400), 25 states have internal predecessors, (4400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:56,592 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 176.0) internal successors, (4400), 25 states have internal predecessors, (4400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:56,593 INFO L186 Difference]: Start difference. First operand has 207 places, 170 transitions, 586 flow. Second operand 24 states and 3303 transitions. [2021-11-19 04:37:56,593 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 224 places, 250 transitions, 1290 flow [2021-11-19 04:37:56,610 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 210 places, 250 transitions, 1133 flow, removed 76 selfloop flow, removed 14 redundant places. [2021-11-19 04:37:56,616 INFO L242 Difference]: Finished difference. Result has 232 places, 175 transitions, 665 flow [2021-11-19 04:37:56,617 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=545, PETRI_DIFFERENCE_MINUEND_PLACES=187, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=170, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=164, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=665, PETRI_PLACES=232, PETRI_TRANSITIONS=175} [2021-11-19 04:37:56,620 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 73 predicate places. [2021-11-19 04:37:56,620 INFO L470 AbstractCegarLoop]: Abstraction has has 232 places, 175 transitions, 665 flow [2021-11-19 04:37:56,633 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:56,644 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:37:56,644 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:37:56,645 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-19 04:37:56,645 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:37:56,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:37:56,646 INFO L85 PathProgramCache]: Analyzing trace with hash 633918351, now seen corresponding path program 3 times [2021-11-19 04:37:56,646 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:37:56,646 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364390107] [2021-11-19 04:37:56,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:37:56,647 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:37:56,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:37:56,882 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:37:56,883 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:37:56,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364390107] [2021-11-19 04:37:56,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364390107] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:37:56,884 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:37:56,884 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:37:56,884 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98001524] [2021-11-19 04:37:56,884 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:37:56,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:37:56,885 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:37:56,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:37:56,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:37:56,889 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:37:56,893 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 232 places, 175 transitions, 665 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:56,893 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:37:56,893 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:37:56,893 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:37:57,415 INFO L129 PetriNetUnfolder]: 127/787 cut-off events. [2021-11-19 04:37:57,415 INFO L130 PetriNetUnfolder]: For 2110/2133 co-relation queries the response was YES. [2021-11-19 04:37:57,424 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2393 conditions, 787 events. 127/787 cut-off events. For 2110/2133 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 4612 event pairs, 68 based on Foata normal form. 9/760 useless extension candidates. Maximal degree in co-relation 2260. Up to 239 conditions per place. [2021-11-19 04:37:57,430 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 61 selfloop transitions, 16 changer transitions 25/231 dead transitions. [2021-11-19 04:37:57,431 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 231 places, 231 transitions, 1206 flow [2021-11-19 04:37:57,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-19 04:37:57,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-11-19 04:37:57,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2347 transitions. [2021-11-19 04:37:57,444 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7844251336898396 [2021-11-19 04:37:57,444 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2347 transitions. [2021-11-19 04:37:57,445 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2347 transitions. [2021-11-19 04:37:57,449 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:37:57,449 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2347 transitions. [2021-11-19 04:37:57,461 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 138.05882352941177) internal successors, (2347), 17 states have internal predecessors, (2347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:57,474 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 176.0) internal successors, (3168), 18 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:57,476 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 176.0) internal successors, (3168), 18 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:57,476 INFO L186 Difference]: Start difference. First operand has 232 places, 175 transitions, 665 flow. Second operand 17 states and 2347 transitions. [2021-11-19 04:37:57,477 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 231 places, 231 transitions, 1206 flow [2021-11-19 04:37:57,499 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 219 places, 231 transitions, 1163 flow, removed 21 selfloop flow, removed 12 redundant places. [2021-11-19 04:37:57,504 INFO L242 Difference]: Finished difference. Result has 231 places, 190 transitions, 817 flow [2021-11-19 04:37:57,504 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=628, PETRI_DIFFERENCE_MINUEND_PLACES=203, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=166, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=817, PETRI_PLACES=231, PETRI_TRANSITIONS=190} [2021-11-19 04:37:57,505 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 72 predicate places. [2021-11-19 04:37:57,506 INFO L470 AbstractCegarLoop]: Abstraction has has 231 places, 190 transitions, 817 flow [2021-11-19 04:37:57,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:57,507 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:37:57,507 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:37:57,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-19 04:37:57,508 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:37:57,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:37:57,508 INFO L85 PathProgramCache]: Analyzing trace with hash -1319299375, now seen corresponding path program 2 times [2021-11-19 04:37:57,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:37:57,509 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944448282] [2021-11-19 04:37:57,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:37:57,509 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:37:57,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:37:57,674 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:37:57,675 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:37:57,675 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944448282] [2021-11-19 04:37:57,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944448282] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:37:57,676 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:37:57,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:37:57,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421157850] [2021-11-19 04:37:57,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:37:57,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:37:57,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:37:57,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:37:57,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:37:57,684 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:37:57,687 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 231 places, 190 transitions, 817 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:57,687 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:37:57,687 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:37:57,688 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:37:58,252 INFO L129 PetriNetUnfolder]: 173/899 cut-off events. [2021-11-19 04:37:58,252 INFO L130 PetriNetUnfolder]: For 2352/2367 co-relation queries the response was YES. [2021-11-19 04:37:58,262 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2938 conditions, 899 events. 173/899 cut-off events. For 2352/2367 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 5302 event pairs, 79 based on Foata normal form. 1/864 useless extension candidates. Maximal degree in co-relation 2845. Up to 281 conditions per place. [2021-11-19 04:37:58,270 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 76 selfloop transitions, 16 changer transitions 23/250 dead transitions. [2021-11-19 04:37:58,270 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 239 places, 250 transitions, 1533 flow [2021-11-19 04:37:58,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-19 04:37:58,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-11-19 04:37:58,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2346 transitions. [2021-11-19 04:37:58,277 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7840909090909091 [2021-11-19 04:37:58,277 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2346 transitions. [2021-11-19 04:37:58,278 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2346 transitions. [2021-11-19 04:37:58,279 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:37:58,280 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2346 transitions. [2021-11-19 04:37:58,290 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 138.0) internal successors, (2346), 17 states have internal predecessors, (2346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:58,298 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 176.0) internal successors, (3168), 18 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:58,299 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 176.0) internal successors, (3168), 18 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:58,300 INFO L186 Difference]: Start difference. First operand has 231 places, 190 transitions, 817 flow. Second operand 17 states and 2346 transitions. [2021-11-19 04:37:58,300 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 239 places, 250 transitions, 1533 flow [2021-11-19 04:37:58,325 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 230 places, 250 transitions, 1506 flow, removed 11 selfloop flow, removed 9 redundant places. [2021-11-19 04:37:58,333 INFO L242 Difference]: Finished difference. Result has 241 places, 208 transitions, 1049 flow [2021-11-19 04:37:58,335 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=790, PETRI_DIFFERENCE_MINUEND_PLACES=214, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=190, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1049, PETRI_PLACES=241, PETRI_TRANSITIONS=208} [2021-11-19 04:37:58,336 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 82 predicate places. [2021-11-19 04:37:58,337 INFO L470 AbstractCegarLoop]: Abstraction has has 241 places, 208 transitions, 1049 flow [2021-11-19 04:37:58,338 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:58,338 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:37:58,338 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:37:58,338 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-19 04:37:58,339 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:37:58,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:37:58,339 INFO L85 PathProgramCache]: Analyzing trace with hash -321024153, now seen corresponding path program 3 times [2021-11-19 04:37:58,340 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:37:58,343 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443650169] [2021-11-19 04:37:58,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:37:58,343 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:37:58,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:37:58,580 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:37:58,581 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:37:58,581 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443650169] [2021-11-19 04:37:58,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [443650169] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:37:58,581 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:37:58,582 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:37:58,582 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598828690] [2021-11-19 04:37:58,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:37:58,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:37:58,583 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:37:58,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:37:58,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:37:58,587 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:37:58,589 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 241 places, 208 transitions, 1049 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:58,589 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:37:58,590 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:37:58,590 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:37:59,204 INFO L129 PetriNetUnfolder]: 179/902 cut-off events. [2021-11-19 04:37:59,205 INFO L130 PetriNetUnfolder]: For 3247/3265 co-relation queries the response was YES. [2021-11-19 04:37:59,215 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3274 conditions, 902 events. 179/902 cut-off events. For 3247/3265 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 5318 event pairs, 71 based on Foata normal form. 1/870 useless extension candidates. Maximal degree in co-relation 3148. Up to 292 conditions per place. [2021-11-19 04:37:59,224 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 81 selfloop transitions, 21 changer transitions 20/257 dead transitions. [2021-11-19 04:37:59,224 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 248 places, 257 transitions, 1817 flow [2021-11-19 04:37:59,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-19 04:37:59,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-11-19 04:37:59,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2205 transitions. [2021-11-19 04:37:59,230 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7830255681818182 [2021-11-19 04:37:59,231 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2205 transitions. [2021-11-19 04:37:59,231 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2205 transitions. [2021-11-19 04:37:59,232 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:37:59,233 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2205 transitions. [2021-11-19 04:37:59,238 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 137.8125) internal successors, (2205), 16 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-19 04:37:59,246 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 176.0) internal successors, (2992), 17 states have internal predecessors, (2992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:59,248 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 176.0) internal successors, (2992), 17 states have internal predecessors, (2992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:59,249 INFO L186 Difference]: Start difference. First operand has 241 places, 208 transitions, 1049 flow. Second operand 16 states and 2205 transitions. [2021-11-19 04:37:59,249 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 248 places, 257 transitions, 1817 flow [2021-11-19 04:37:59,283 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 242 places, 257 transitions, 1622 flow, removed 95 selfloop flow, removed 6 redundant places. [2021-11-19 04:37:59,290 INFO L242 Difference]: Finished difference. Result has 253 places, 218 transitions, 1159 flow [2021-11-19 04:37:59,291 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=960, PETRI_DIFFERENCE_MINUEND_PLACES=227, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=208, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=192, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1159, PETRI_PLACES=253, PETRI_TRANSITIONS=218} [2021-11-19 04:37:59,292 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 94 predicate places. [2021-11-19 04:37:59,292 INFO L470 AbstractCegarLoop]: Abstraction has has 253 places, 218 transitions, 1159 flow [2021-11-19 04:37:59,293 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:59,293 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:37:59,293 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:37:59,293 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-19 04:37:59,294 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:37:59,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:37:59,295 INFO L85 PathProgramCache]: Analyzing trace with hash 2134941247, now seen corresponding path program 4 times [2021-11-19 04:37:59,295 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:37:59,295 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494689646] [2021-11-19 04:37:59,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:37:59,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:37:59,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:37:59,479 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:37:59,480 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:37:59,480 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494689646] [2021-11-19 04:37:59,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494689646] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:37:59,480 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:37:59,481 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:37:59,481 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583526495] [2021-11-19 04:37:59,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:37:59,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:37:59,482 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:37:59,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:37:59,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:37:59,485 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:37:59,487 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 253 places, 218 transitions, 1159 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:37:59,488 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:37:59,488 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:37:59,488 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:00,087 INFO L129 PetriNetUnfolder]: 186/921 cut-off events. [2021-11-19 04:38:00,087 INFO L130 PetriNetUnfolder]: For 3368/3389 co-relation queries the response was YES. [2021-11-19 04:38:00,099 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3390 conditions, 921 events. 186/921 cut-off events. For 3368/3389 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 5471 event pairs, 80 based on Foata normal form. 2/890 useless extension candidates. Maximal degree in co-relation 3258. Up to 294 conditions per place. [2021-11-19 04:38:00,108 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 86 selfloop transitions, 24 changer transitions 21/266 dead transitions. [2021-11-19 04:38:00,109 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 262 places, 266 transitions, 1958 flow [2021-11-19 04:38:00,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-19 04:38:00,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-11-19 04:38:00,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2344 transitions. [2021-11-19 04:38:00,116 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7834224598930482 [2021-11-19 04:38:00,117 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2344 transitions. [2021-11-19 04:38:00,117 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2344 transitions. [2021-11-19 04:38:00,119 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:00,119 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2344 transitions. [2021-11-19 04:38:00,126 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 137.88235294117646) internal successors, (2344), 17 states have internal predecessors, (2344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:00,135 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 176.0) internal successors, (3168), 18 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:00,137 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 176.0) internal successors, (3168), 18 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:00,138 INFO L186 Difference]: Start difference. First operand has 253 places, 218 transitions, 1159 flow. Second operand 17 states and 2344 transitions. [2021-11-19 04:38:00,138 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 262 places, 266 transitions, 1958 flow [2021-11-19 04:38:00,184 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 254 places, 266 transitions, 1817 flow, removed 49 selfloop flow, removed 8 redundant places. [2021-11-19 04:38:00,193 INFO L242 Difference]: Finished difference. Result has 266 places, 231 transitions, 1333 flow [2021-11-19 04:38:00,194 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1068, PETRI_DIFFERENCE_MINUEND_PLACES=238, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=218, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=200, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1333, PETRI_PLACES=266, PETRI_TRANSITIONS=231} [2021-11-19 04:38:00,195 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 107 predicate places. [2021-11-19 04:38:00,195 INFO L470 AbstractCegarLoop]: Abstraction has has 266 places, 231 transitions, 1333 flow [2021-11-19 04:38:00,196 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:00,196 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:00,202 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:00,203 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-19 04:38:00,203 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:00,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:00,204 INFO L85 PathProgramCache]: Analyzing trace with hash -845261417, now seen corresponding path program 5 times [2021-11-19 04:38:00,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:00,206 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900518377] [2021-11-19 04:38:00,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:00,206 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:00,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:00,421 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:00,421 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:00,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900518377] [2021-11-19 04:38:00,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900518377] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:00,422 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:00,422 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:00,423 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611930592] [2021-11-19 04:38:00,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:00,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:00,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:00,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:00,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:00,427 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:00,429 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 266 places, 231 transitions, 1333 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:00,430 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:00,430 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:00,430 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:01,092 INFO L129 PetriNetUnfolder]: 185/923 cut-off events. [2021-11-19 04:38:01,094 INFO L130 PetriNetUnfolder]: For 4086/4110 co-relation queries the response was YES. [2021-11-19 04:38:01,105 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3549 conditions, 923 events. 185/923 cut-off events. For 4086/4110 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 5529 event pairs, 71 based on Foata normal form. 1/890 useless extension candidates. Maximal degree in co-relation 3411. Up to 247 conditions per place. [2021-11-19 04:38:01,113 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 110 selfloop transitions, 27 changer transitions 35/307 dead transitions. [2021-11-19 04:38:01,114 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 281 places, 307 transitions, 2431 flow [2021-11-19 04:38:01,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-19 04:38:01,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2021-11-19 04:38:01,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 3299 transitions. [2021-11-19 04:38:01,125 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7810132575757576 [2021-11-19 04:38:01,125 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 3299 transitions. [2021-11-19 04:38:01,125 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 3299 transitions. [2021-11-19 04:38:01,127 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:01,128 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 3299 transitions. [2021-11-19 04:38:01,136 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 137.45833333333334) internal successors, (3299), 24 states have internal predecessors, (3299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:01,147 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 176.0) internal successors, (4400), 25 states have internal predecessors, (4400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:01,149 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 176.0) internal successors, (4400), 25 states have internal predecessors, (4400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:01,149 INFO L186 Difference]: Start difference. First operand has 266 places, 231 transitions, 1333 flow. Second operand 24 states and 3299 transitions. [2021-11-19 04:38:01,150 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 281 places, 307 transitions, 2431 flow [2021-11-19 04:38:01,203 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 307 transitions, 2298 flow, removed 64 selfloop flow, removed 7 redundant places. [2021-11-19 04:38:01,210 INFO L242 Difference]: Finished difference. Result has 293 places, 233 transitions, 1401 flow [2021-11-19 04:38:01,211 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1240, PETRI_DIFFERENCE_MINUEND_PLACES=251, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=231, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=204, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=1401, PETRI_PLACES=293, PETRI_TRANSITIONS=233} [2021-11-19 04:38:01,212 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 134 predicate places. [2021-11-19 04:38:01,212 INFO L470 AbstractCegarLoop]: Abstraction has has 293 places, 233 transitions, 1401 flow [2021-11-19 04:38:01,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:01,213 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:01,213 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:01,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-19 04:38:01,214 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:01,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:01,215 INFO L85 PathProgramCache]: Analyzing trace with hash -1901576121, now seen corresponding path program 6 times [2021-11-19 04:38:01,215 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:01,215 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142829117] [2021-11-19 04:38:01,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:01,216 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:01,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:01,374 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:01,374 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:01,374 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142829117] [2021-11-19 04:38:01,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142829117] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:01,374 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:01,375 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:01,375 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463500823] [2021-11-19 04:38:01,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:01,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:01,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:01,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:01,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:01,380 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:01,383 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 293 places, 233 transitions, 1401 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:01,383 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:01,383 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:01,383 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:02,057 INFO L129 PetriNetUnfolder]: 192/966 cut-off events. [2021-11-19 04:38:02,057 INFO L130 PetriNetUnfolder]: For 5157/5179 co-relation queries the response was YES. [2021-11-19 04:38:02,074 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3869 conditions, 966 events. 192/966 cut-off events. For 5157/5179 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 5969 event pairs, 75 based on Foata normal form. 6/938 useless extension candidates. Maximal degree in co-relation 3753. Up to 297 conditions per place. [2021-11-19 04:38:02,087 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 94 selfloop transitions, 26 changer transitions 29/284 dead transitions. [2021-11-19 04:38:02,088 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 284 transitions, 2264 flow [2021-11-19 04:38:02,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-19 04:38:02,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2021-11-19 04:38:02,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 3016 transitions. [2021-11-19 04:38:02,158 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7789256198347108 [2021-11-19 04:38:02,158 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 3016 transitions. [2021-11-19 04:38:02,159 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 3016 transitions. [2021-11-19 04:38:02,160 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:02,161 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 3016 transitions. [2021-11-19 04:38:02,169 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 137.0909090909091) internal successors, (3016), 22 states have internal predecessors, (3016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:02,178 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 176.0) internal successors, (4048), 23 states have internal predecessors, (4048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:02,180 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 176.0) internal successors, (4048), 23 states have internal predecessors, (4048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:02,181 INFO L186 Difference]: Start difference. First operand has 293 places, 233 transitions, 1401 flow. Second operand 22 states and 3016 transitions. [2021-11-19 04:38:02,181 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 297 places, 284 transitions, 2264 flow [2021-11-19 04:38:02,243 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 280 places, 284 transitions, 2175 flow, removed 37 selfloop flow, removed 17 redundant places. [2021-11-19 04:38:02,250 INFO L242 Difference]: Finished difference. Result has 295 places, 237 transitions, 1502 flow [2021-11-19 04:38:02,251 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1351, PETRI_DIFFERENCE_MINUEND_PLACES=259, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=233, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=209, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=1502, PETRI_PLACES=295, PETRI_TRANSITIONS=237} [2021-11-19 04:38:02,252 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 136 predicate places. [2021-11-19 04:38:02,252 INFO L470 AbstractCegarLoop]: Abstraction has has 295 places, 237 transitions, 1502 flow [2021-11-19 04:38:02,253 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:02,253 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:02,253 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:02,254 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-19 04:38:02,254 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:02,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:02,256 INFO L85 PathProgramCache]: Analyzing trace with hash -2046587005, now seen corresponding path program 7 times [2021-11-19 04:38:02,256 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:02,257 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158703137] [2021-11-19 04:38:02,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:02,257 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:02,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:02,454 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:02,454 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:02,455 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158703137] [2021-11-19 04:38:02,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158703137] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:02,455 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:02,455 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:02,456 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992754391] [2021-11-19 04:38:02,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:02,456 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:02,457 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:02,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:02,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:02,459 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:02,462 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 295 places, 237 transitions, 1502 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:02,462 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:02,462 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:02,462 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:03,130 INFO L129 PetriNetUnfolder]: 192/992 cut-off events. [2021-11-19 04:38:03,130 INFO L130 PetriNetUnfolder]: For 5311/5336 co-relation queries the response was YES. [2021-11-19 04:38:03,146 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3985 conditions, 992 events. 192/992 cut-off events. For 5311/5336 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 6256 event pairs, 84 based on Foata normal form. 2/961 useless extension candidates. Maximal degree in co-relation 3861. Up to 301 conditions per place. [2021-11-19 04:38:03,156 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 98 selfloop transitions, 27 changer transitions 28/288 dead transitions. [2021-11-19 04:38:03,156 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 301 places, 288 transitions, 2522 flow [2021-11-19 04:38:03,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-19 04:38:03,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-11-19 04:38:03,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 2888 transitions. [2021-11-19 04:38:03,208 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7813852813852814 [2021-11-19 04:38:03,208 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 2888 transitions. [2021-11-19 04:38:03,208 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 2888 transitions. [2021-11-19 04:38:03,210 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:03,210 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 2888 transitions. [2021-11-19 04:38:03,218 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 137.52380952380952) internal successors, (2888), 21 states have internal predecessors, (2888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:03,226 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 176.0) internal successors, (3872), 22 states have internal predecessors, (3872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:03,228 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 176.0) internal successors, (3872), 22 states have internal predecessors, (3872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:03,228 INFO L186 Difference]: Start difference. First operand has 295 places, 237 transitions, 1502 flow. Second operand 21 states and 2888 transitions. [2021-11-19 04:38:03,228 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 301 places, 288 transitions, 2522 flow [2021-11-19 04:38:03,294 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 288 places, 288 transitions, 2385 flow, removed 54 selfloop flow, removed 13 redundant places. [2021-11-19 04:38:03,302 INFO L242 Difference]: Finished difference. Result has 304 places, 245 transitions, 1707 flow [2021-11-19 04:38:03,303 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1447, PETRI_DIFFERENCE_MINUEND_PLACES=268, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=237, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=213, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=1707, PETRI_PLACES=304, PETRI_TRANSITIONS=245} [2021-11-19 04:38:03,304 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 145 predicate places. [2021-11-19 04:38:03,305 INFO L470 AbstractCegarLoop]: Abstraction has has 304 places, 245 transitions, 1707 flow [2021-11-19 04:38:03,305 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:03,306 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:03,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:03,307 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-19 04:38:03,307 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:03,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:03,308 INFO L85 PathProgramCache]: Analyzing trace with hash 827566539, now seen corresponding path program 8 times [2021-11-19 04:38:03,309 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:03,309 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006820726] [2021-11-19 04:38:03,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:03,309 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:03,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:03,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-19 04:38:03,503 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:03,503 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006820726] [2021-11-19 04:38:03,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006820726] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:03,507 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:03,507 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:03,508 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33130527] [2021-11-19 04:38:03,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:03,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:03,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:03,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:03,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:03,512 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:03,514 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 304 places, 245 transitions, 1707 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:03,514 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:03,515 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:03,515 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:04,161 INFO L129 PetriNetUnfolder]: 189/1013 cut-off events. [2021-11-19 04:38:04,161 INFO L130 PetriNetUnfolder]: For 6311/6336 co-relation queries the response was YES. [2021-11-19 04:38:04,179 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4199 conditions, 1013 events. 189/1013 cut-off events. For 6311/6336 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 6568 event pairs, 88 based on Foata normal form. 1/979 useless extension candidates. Maximal degree in co-relation 4043. Up to 318 conditions per place. [2021-11-19 04:38:04,242 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 91 selfloop transitions, 31 changer transitions 30/287 dead transitions. [2021-11-19 04:38:04,242 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 310 places, 287 transitions, 2659 flow [2021-11-19 04:38:04,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-19 04:38:04,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2021-11-19 04:38:04,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2748 transitions. [2021-11-19 04:38:04,253 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7806818181818181 [2021-11-19 04:38:04,253 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2748 transitions. [2021-11-19 04:38:04,253 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2748 transitions. [2021-11-19 04:38:04,255 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:04,256 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2748 transitions. [2021-11-19 04:38:04,262 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 137.4) internal successors, (2748), 20 states have internal predecessors, (2748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:04,270 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 176.0) internal successors, (3696), 21 states have internal predecessors, (3696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:04,271 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 176.0) internal successors, (3696), 21 states have internal predecessors, (3696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:04,273 INFO L186 Difference]: Start difference. First operand has 304 places, 245 transitions, 1707 flow. Second operand 20 states and 2748 transitions. [2021-11-19 04:38:04,273 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 310 places, 287 transitions, 2659 flow [2021-11-19 04:38:04,347 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 297 places, 287 transitions, 2489 flow, removed 69 selfloop flow, removed 13 redundant places. [2021-11-19 04:38:04,354 INFO L242 Difference]: Finished difference. Result has 310 places, 249 transitions, 1795 flow [2021-11-19 04:38:04,355 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1622, PETRI_DIFFERENCE_MINUEND_PLACES=278, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=245, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1795, PETRI_PLACES=310, PETRI_TRANSITIONS=249} [2021-11-19 04:38:04,356 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 151 predicate places. [2021-11-19 04:38:04,358 INFO L470 AbstractCegarLoop]: Abstraction has has 310 places, 249 transitions, 1795 flow [2021-11-19 04:38:04,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:04,359 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:04,359 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:04,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-19 04:38:04,359 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:04,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:04,360 INFO L85 PathProgramCache]: Analyzing trace with hash 708724587, now seen corresponding path program 9 times [2021-11-19 04:38:04,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:04,361 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933723435] [2021-11-19 04:38:04,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:04,361 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:04,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:04,522 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:04,523 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:04,523 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933723435] [2021-11-19 04:38:04,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933723435] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:04,524 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:04,524 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:04,524 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211798105] [2021-11-19 04:38:04,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:04,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:04,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:04,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:04,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:04,529 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:04,531 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 310 places, 249 transitions, 1795 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:04,532 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:04,532 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:04,532 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:05,101 INFO L129 PetriNetUnfolder]: 174/950 cut-off events. [2021-11-19 04:38:05,101 INFO L130 PetriNetUnfolder]: For 5200/5229 co-relation queries the response was YES. [2021-11-19 04:38:05,118 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3820 conditions, 950 events. 174/950 cut-off events. For 5200/5229 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 5975 event pairs, 71 based on Foata normal form. 10/927 useless extension candidates. Maximal degree in co-relation 3679. Up to 304 conditions per place. [2021-11-19 04:38:05,139 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 92 selfloop transitions, 19 changer transitions 30/276 dead transitions. [2021-11-19 04:38:05,139 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 315 places, 276 transitions, 2382 flow [2021-11-19 04:38:05,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-19 04:38:05,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-11-19 04:38:05,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2468 transitions. [2021-11-19 04:38:05,152 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7790404040404041 [2021-11-19 04:38:05,153 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2468 transitions. [2021-11-19 04:38:05,153 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2468 transitions. [2021-11-19 04:38:05,156 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:05,157 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2468 transitions. [2021-11-19 04:38:05,165 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 137.11111111111111) internal successors, (2468), 18 states have internal predecessors, (2468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:05,177 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 176.0) internal successors, (3344), 19 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:05,178 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 176.0) internal successors, (3344), 19 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:05,179 INFO L186 Difference]: Start difference. First operand has 310 places, 249 transitions, 1795 flow. Second operand 18 states and 2468 transitions. [2021-11-19 04:38:05,179 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 315 places, 276 transitions, 2382 flow [2021-11-19 04:38:05,258 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 301 places, 276 transitions, 2273 flow, removed 23 selfloop flow, removed 14 redundant places. [2021-11-19 04:38:05,268 INFO L242 Difference]: Finished difference. Result has 308 places, 234 transitions, 1537 flow [2021-11-19 04:38:05,269 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1708, PETRI_DIFFERENCE_MINUEND_PLACES=284, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=249, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=230, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1537, PETRI_PLACES=308, PETRI_TRANSITIONS=234} [2021-11-19 04:38:05,270 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 149 predicate places. [2021-11-19 04:38:05,270 INFO L470 AbstractCegarLoop]: Abstraction has has 308 places, 234 transitions, 1537 flow [2021-11-19 04:38:05,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:05,271 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:05,271 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:05,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-19 04:38:05,272 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:05,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:05,273 INFO L85 PathProgramCache]: Analyzing trace with hash -1863994139, now seen corresponding path program 10 times [2021-11-19 04:38:05,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:05,273 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961037501] [2021-11-19 04:38:05,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:05,274 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:05,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:05,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-19 04:38:05,459 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:05,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961037501] [2021-11-19 04:38:05,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961037501] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:05,460 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:05,460 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:05,460 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216245108] [2021-11-19 04:38:05,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:05,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:05,461 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:05,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:05,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:05,464 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:05,466 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 308 places, 234 transitions, 1537 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:05,466 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:05,466 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:05,467 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:06,073 INFO L129 PetriNetUnfolder]: 167/927 cut-off events. [2021-11-19 04:38:06,074 INFO L130 PetriNetUnfolder]: For 4855/4879 co-relation queries the response was YES. [2021-11-19 04:38:06,087 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3658 conditions, 927 events. 167/927 cut-off events. For 4855/4879 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 5744 event pairs, 83 based on Foata normal form. 3/897 useless extension candidates. Maximal degree in co-relation 3579. Up to 300 conditions per place. [2021-11-19 04:38:06,093 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 80 selfloop transitions, 16 changer transitions 25/256 dead transitions. [2021-11-19 04:38:06,094 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 302 places, 256 transitions, 2066 flow [2021-11-19 04:38:06,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-19 04:38:06,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-11-19 04:38:06,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2471 transitions. [2021-11-19 04:38:06,099 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7799873737373737 [2021-11-19 04:38:06,099 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2471 transitions. [2021-11-19 04:38:06,099 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2471 transitions. [2021-11-19 04:38:06,101 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:06,101 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2471 transitions. [2021-11-19 04:38:06,106 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 137.27777777777777) internal successors, (2471), 18 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:06,111 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 176.0) internal successors, (3344), 19 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:06,113 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 176.0) internal successors, (3344), 19 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:06,113 INFO L186 Difference]: Start difference. First operand has 308 places, 234 transitions, 1537 flow. Second operand 18 states and 2471 transitions. [2021-11-19 04:38:06,113 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 302 places, 256 transitions, 2066 flow [2021-11-19 04:38:06,166 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 284 places, 256 transitions, 1937 flow, removed 23 selfloop flow, removed 18 redundant places. [2021-11-19 04:38:06,178 INFO L242 Difference]: Finished difference. Result has 292 places, 226 transitions, 1379 flow [2021-11-19 04:38:06,180 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1440, PETRI_DIFFERENCE_MINUEND_PLACES=267, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=234, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=218, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1379, PETRI_PLACES=292, PETRI_TRANSITIONS=226} [2021-11-19 04:38:06,181 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 133 predicate places. [2021-11-19 04:38:06,181 INFO L470 AbstractCegarLoop]: Abstraction has has 292 places, 226 transitions, 1379 flow [2021-11-19 04:38:06,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:06,182 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:06,182 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:06,182 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-19 04:38:06,182 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:06,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:06,183 INFO L85 PathProgramCache]: Analyzing trace with hash 550195643, now seen corresponding path program 11 times [2021-11-19 04:38:06,183 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:06,184 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426598445] [2021-11-19 04:38:06,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:06,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:06,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:06,342 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:06,342 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:06,342 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426598445] [2021-11-19 04:38:06,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426598445] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:06,343 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:06,343 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:06,343 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150742762] [2021-11-19 04:38:06,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:06,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:06,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:06,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:06,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:06,349 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:06,350 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 292 places, 226 transitions, 1379 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:06,350 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:06,351 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:06,351 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:06,797 INFO L129 PetriNetUnfolder]: 163/916 cut-off events. [2021-11-19 04:38:06,797 INFO L130 PetriNetUnfolder]: For 4100/4122 co-relation queries the response was YES. [2021-11-19 04:38:06,808 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3526 conditions, 916 events. 163/916 cut-off events. For 4100/4122 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 5615 event pairs, 86 based on Foata normal form. 3/885 useless extension candidates. Maximal degree in co-relation 3452. Up to 300 conditions per place. [2021-11-19 04:38:06,813 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 75 selfloop transitions, 21 changer transitions 26/257 dead transitions. [2021-11-19 04:38:06,813 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 291 places, 257 transitions, 2082 flow [2021-11-19 04:38:06,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-19 04:38:06,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-11-19 04:38:06,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2339 transitions. [2021-11-19 04:38:06,817 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7817513368983957 [2021-11-19 04:38:06,818 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2339 transitions. [2021-11-19 04:38:06,818 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2339 transitions. [2021-11-19 04:38:06,819 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:06,819 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2339 transitions. [2021-11-19 04:38:06,823 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 137.58823529411765) internal successors, (2339), 17 states have internal predecessors, (2339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:06,828 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 176.0) internal successors, (3168), 18 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:06,829 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 176.0) internal successors, (3168), 18 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:06,829 INFO L186 Difference]: Start difference. First operand has 292 places, 226 transitions, 1379 flow. Second operand 17 states and 2339 transitions. [2021-11-19 04:38:06,829 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 291 places, 257 transitions, 2082 flow [2021-11-19 04:38:06,870 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 275 places, 257 transitions, 1937 flow, removed 38 selfloop flow, removed 16 redundant places. [2021-11-19 04:38:06,875 INFO L242 Difference]: Finished difference. Result has 283 places, 228 transitions, 1416 flow [2021-11-19 04:38:06,876 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1309, PETRI_DIFFERENCE_MINUEND_PLACES=259, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=226, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=207, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1416, PETRI_PLACES=283, PETRI_TRANSITIONS=228} [2021-11-19 04:38:06,876 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 124 predicate places. [2021-11-19 04:38:06,876 INFO L470 AbstractCegarLoop]: Abstraction has has 283 places, 228 transitions, 1416 flow [2021-11-19 04:38:06,877 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:06,877 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:06,877 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:06,878 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-19 04:38:06,878 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:06,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:06,879 INFO L85 PathProgramCache]: Analyzing trace with hash -1720697771, now seen corresponding path program 12 times [2021-11-19 04:38:06,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:06,879 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984739689] [2021-11-19 04:38:06,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:06,879 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:06,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:07,021 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:07,022 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:07,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984739689] [2021-11-19 04:38:07,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984739689] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:07,022 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:07,022 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:07,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471901743] [2021-11-19 04:38:07,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:07,023 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:07,023 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:07,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:07,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:07,026 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:07,027 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 283 places, 228 transitions, 1416 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:07,027 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:07,027 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:07,028 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:07,459 INFO L129 PetriNetUnfolder]: 150/860 cut-off events. [2021-11-19 04:38:07,459 INFO L130 PetriNetUnfolder]: For 3311/3333 co-relation queries the response was YES. [2021-11-19 04:38:07,469 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3149 conditions, 860 events. 150/860 cut-off events. For 3311/3333 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 5094 event pairs, 81 based on Foata normal form. 3/831 useless extension candidates. Maximal degree in co-relation 3078. Up to 287 conditions per place. [2021-11-19 04:38:07,473 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 70 selfloop transitions, 5 changer transitions 31/241 dead transitions. [2021-11-19 04:38:07,474 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 292 places, 241 transitions, 1717 flow [2021-11-19 04:38:07,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-19 04:38:07,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-11-19 04:38:07,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2464 transitions. [2021-11-19 04:38:07,478 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7777777777777778 [2021-11-19 04:38:07,478 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2464 transitions. [2021-11-19 04:38:07,479 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2464 transitions. [2021-11-19 04:38:07,480 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:07,480 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2464 transitions. [2021-11-19 04:38:07,484 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 136.88888888888889) internal successors, (2464), 18 states have internal predecessors, (2464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:07,491 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 176.0) internal successors, (3344), 19 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:07,492 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 176.0) internal successors, (3344), 19 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:07,493 INFO L186 Difference]: Start difference. First operand has 283 places, 228 transitions, 1416 flow. Second operand 18 states and 2464 transitions. [2021-11-19 04:38:07,493 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 292 places, 241 transitions, 1717 flow [2021-11-19 04:38:07,531 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 281 places, 241 transitions, 1619 flow, removed 30 selfloop flow, removed 11 redundant places. [2021-11-19 04:38:07,535 INFO L242 Difference]: Finished difference. Result has 286 places, 208 transitions, 1081 flow [2021-11-19 04:38:07,536 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1322, PETRI_DIFFERENCE_MINUEND_PLACES=264, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=228, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=223, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1081, PETRI_PLACES=286, PETRI_TRANSITIONS=208} [2021-11-19 04:38:07,537 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 127 predicate places. [2021-11-19 04:38:07,537 INFO L470 AbstractCegarLoop]: Abstraction has has 286 places, 208 transitions, 1081 flow [2021-11-19 04:38:07,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:07,537 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:07,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:07,538 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-19 04:38:07,538 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:07,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:07,539 INFO L85 PathProgramCache]: Analyzing trace with hash -832009745, now seen corresponding path program 13 times [2021-11-19 04:38:07,539 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:07,539 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660820227] [2021-11-19 04:38:07,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:07,539 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:07,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:07,649 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:07,650 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:07,650 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660820227] [2021-11-19 04:38:07,650 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660820227] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:07,650 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:07,650 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:07,650 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552205520] [2021-11-19 04:38:07,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:07,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:07,652 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:07,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:07,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:07,654 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:07,656 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 286 places, 208 transitions, 1081 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:07,656 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:07,656 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:07,656 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:08,037 INFO L129 PetriNetUnfolder]: 143/819 cut-off events. [2021-11-19 04:38:08,038 INFO L130 PetriNetUnfolder]: For 3088/3110 co-relation queries the response was YES. [2021-11-19 04:38:08,047 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2921 conditions, 819 events. 143/819 cut-off events. For 3088/3110 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 4745 event pairs, 65 based on Foata normal form. 8/798 useless extension candidates. Maximal degree in co-relation 2853. Up to 261 conditions per place. [2021-11-19 04:38:08,051 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 72 selfloop transitions, 21 changer transitions 22/250 dead transitions. [2021-11-19 04:38:08,052 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 272 places, 250 transitions, 1818 flow [2021-11-19 04:38:08,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-19 04:38:08,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-11-19 04:38:08,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2206 transitions. [2021-11-19 04:38:08,056 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7833806818181818 [2021-11-19 04:38:08,056 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2206 transitions. [2021-11-19 04:38:08,057 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2206 transitions. [2021-11-19 04:38:08,058 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:08,058 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2206 transitions. [2021-11-19 04:38:08,062 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 137.875) internal successors, (2206), 16 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:08,065 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 176.0) internal successors, (2992), 17 states have internal predecessors, (2992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:08,067 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 176.0) internal successors, (2992), 17 states have internal predecessors, (2992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:08,067 INFO L186 Difference]: Start difference. First operand has 286 places, 208 transitions, 1081 flow. Second operand 16 states and 2206 transitions. [2021-11-19 04:38:08,067 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 272 places, 250 transitions, 1818 flow [2021-11-19 04:38:08,097 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 250 places, 250 transitions, 1601 flow, removed 61 selfloop flow, removed 22 redundant places. [2021-11-19 04:38:08,101 INFO L242 Difference]: Finished difference. Result has 261 places, 217 transitions, 1187 flow [2021-11-19 04:38:08,102 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=989, PETRI_DIFFERENCE_MINUEND_PLACES=235, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=208, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=191, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1187, PETRI_PLACES=261, PETRI_TRANSITIONS=217} [2021-11-19 04:38:08,103 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 102 predicate places. [2021-11-19 04:38:08,103 INFO L470 AbstractCegarLoop]: Abstraction has has 261 places, 217 transitions, 1187 flow [2021-11-19 04:38:08,104 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:08,104 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:08,104 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:08,105 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-19 04:38:08,105 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:08,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:08,105 INFO L85 PathProgramCache]: Analyzing trace with hash -358241663, now seen corresponding path program 14 times [2021-11-19 04:38:08,106 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:08,106 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044437996] [2021-11-19 04:38:08,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:08,108 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:08,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:08,226 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:08,226 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:08,227 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044437996] [2021-11-19 04:38:08,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044437996] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:08,227 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:08,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:08,227 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439539851] [2021-11-19 04:38:08,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:08,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:08,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:08,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:08,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:08,231 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:08,232 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 217 transitions, 1187 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:08,232 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:08,233 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:08,233 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:08,651 INFO L129 PetriNetUnfolder]: 142/826 cut-off events. [2021-11-19 04:38:08,651 INFO L130 PetriNetUnfolder]: For 2703/2718 co-relation queries the response was YES. [2021-11-19 04:38:08,660 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2885 conditions, 826 events. 142/826 cut-off events. For 2703/2718 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 4800 event pairs, 63 based on Foata normal form. 1/797 useless extension candidates. Maximal degree in co-relation 2824. Up to 261 conditions per place. [2021-11-19 04:38:08,663 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 76 selfloop transitions, 23 changer transitions 28/262 dead transitions. [2021-11-19 04:38:08,664 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 273 places, 262 transitions, 1945 flow [2021-11-19 04:38:08,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-19 04:38:08,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2021-11-19 04:38:08,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2745 transitions. [2021-11-19 04:38:08,669 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7798295454545454 [2021-11-19 04:38:08,669 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2745 transitions. [2021-11-19 04:38:08,669 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2745 transitions. [2021-11-19 04:38:08,670 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:08,671 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2745 transitions. [2021-11-19 04:38:08,675 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 137.25) internal successors, (2745), 20 states have internal predecessors, (2745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:08,679 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 176.0) internal successors, (3696), 21 states have internal predecessors, (3696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:08,680 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 176.0) internal successors, (3696), 21 states have internal predecessors, (3696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:08,680 INFO L186 Difference]: Start difference. First operand has 261 places, 217 transitions, 1187 flow. Second operand 20 states and 2745 transitions. [2021-11-19 04:38:08,681 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 273 places, 262 transitions, 1945 flow [2021-11-19 04:38:08,706 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 262 transitions, 1799 flow, removed 50 selfloop flow, removed 8 redundant places. [2021-11-19 04:38:08,711 INFO L242 Difference]: Finished difference. Result has 280 places, 224 transitions, 1292 flow [2021-11-19 04:38:08,712 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1102, PETRI_DIFFERENCE_MINUEND_PLACES=246, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=217, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=198, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1292, PETRI_PLACES=280, PETRI_TRANSITIONS=224} [2021-11-19 04:38:08,712 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 121 predicate places. [2021-11-19 04:38:08,713 INFO L470 AbstractCegarLoop]: Abstraction has has 280 places, 224 transitions, 1292 flow [2021-11-19 04:38:08,713 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:08,713 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:08,714 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:08,714 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-19 04:38:08,714 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:08,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:08,715 INFO L85 PathProgramCache]: Analyzing trace with hash 149169609, now seen corresponding path program 15 times [2021-11-19 04:38:08,715 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:08,715 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876810878] [2021-11-19 04:38:08,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:08,715 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:08,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:08,838 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:08,838 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:08,839 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876810878] [2021-11-19 04:38:08,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876810878] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:08,839 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:08,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:08,841 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906323367] [2021-11-19 04:38:08,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:08,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:08,843 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:08,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:08,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:08,846 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:08,847 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 280 places, 224 transitions, 1292 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:08,848 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:08,848 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:08,848 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:09,333 INFO L129 PetriNetUnfolder]: 144/864 cut-off events. [2021-11-19 04:38:09,333 INFO L130 PetriNetUnfolder]: For 3273/3288 co-relation queries the response was YES. [2021-11-19 04:38:09,350 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3076 conditions, 864 events. 144/864 cut-off events. For 3273/3288 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 5192 event pairs, 66 based on Foata normal form. 1/836 useless extension candidates. Maximal degree in co-relation 3006. Up to 264 conditions per place. [2021-11-19 04:38:09,355 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 75 selfloop transitions, 27 changer transitions 30/267 dead transitions. [2021-11-19 04:38:09,355 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 289 places, 267 transitions, 2061 flow [2021-11-19 04:38:09,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-19 04:38:09,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2021-11-19 04:38:09,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 3012 transitions. [2021-11-19 04:38:09,367 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7778925619834711 [2021-11-19 04:38:09,367 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 3012 transitions. [2021-11-19 04:38:09,367 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 3012 transitions. [2021-11-19 04:38:09,371 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:09,371 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 3012 transitions. [2021-11-19 04:38:09,377 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 136.9090909090909) internal successors, (3012), 22 states have internal predecessors, (3012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:09,383 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 176.0) internal successors, (4048), 23 states have internal predecessors, (4048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:09,385 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 176.0) internal successors, (4048), 23 states have internal predecessors, (4048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:09,385 INFO L186 Difference]: Start difference. First operand has 280 places, 224 transitions, 1292 flow. Second operand 22 states and 3012 transitions. [2021-11-19 04:38:09,386 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 289 places, 267 transitions, 2061 flow [2021-11-19 04:38:09,436 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 267 transitions, 1974 flow, removed 36 selfloop flow, removed 11 redundant places. [2021-11-19 04:38:09,452 INFO L242 Difference]: Finished difference. Result has 293 places, 229 transitions, 1409 flow [2021-11-19 04:38:09,453 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1251, PETRI_DIFFERENCE_MINUEND_PLACES=257, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=224, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=200, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=1409, PETRI_PLACES=293, PETRI_TRANSITIONS=229} [2021-11-19 04:38:09,455 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 134 predicate places. [2021-11-19 04:38:09,456 INFO L470 AbstractCegarLoop]: Abstraction has has 293 places, 229 transitions, 1409 flow [2021-11-19 04:38:09,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:09,457 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:09,458 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:09,458 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-19 04:38:09,459 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:09,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:09,460 INFO L85 PathProgramCache]: Analyzing trace with hash -1681730419, now seen corresponding path program 16 times [2021-11-19 04:38:09,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:09,461 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118755605] [2021-11-19 04:38:09,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:09,461 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:09,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:09,622 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:09,622 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:09,622 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118755605] [2021-11-19 04:38:09,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118755605] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:09,623 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:09,623 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:09,623 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121442590] [2021-11-19 04:38:09,624 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:09,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:09,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:09,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:09,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:09,628 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:09,630 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 293 places, 229 transitions, 1409 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:09,630 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:09,630 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:09,630 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:10,148 INFO L129 PetriNetUnfolder]: 130/808 cut-off events. [2021-11-19 04:38:10,149 INFO L130 PetriNetUnfolder]: For 2784/2799 co-relation queries the response was YES. [2021-11-19 04:38:10,157 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2836 conditions, 808 events. 130/808 cut-off events. For 2784/2799 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 4679 event pairs, 63 based on Foata normal form. 1/779 useless extension candidates. Maximal degree in co-relation 2761. Up to 261 conditions per place. [2021-11-19 04:38:10,161 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 68 selfloop transitions, 15 changer transitions 29/247 dead transitions. [2021-11-19 04:38:10,162 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 296 places, 247 transitions, 1818 flow [2021-11-19 04:38:10,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-19 04:38:10,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-11-19 04:38:10,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2466 transitions. [2021-11-19 04:38:10,168 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7784090909090909 [2021-11-19 04:38:10,168 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2466 transitions. [2021-11-19 04:38:10,168 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2466 transitions. [2021-11-19 04:38:10,170 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:10,170 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2466 transitions. [2021-11-19 04:38:10,176 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 137.0) internal successors, (2466), 18 states have internal predecessors, (2466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:10,180 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 176.0) internal successors, (3344), 19 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:10,181 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 176.0) internal successors, (3344), 19 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:10,181 INFO L186 Difference]: Start difference. First operand has 293 places, 229 transitions, 1409 flow. Second operand 18 states and 2466 transitions. [2021-11-19 04:38:10,182 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 296 places, 247 transitions, 1818 flow [2021-11-19 04:38:10,227 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 283 places, 247 transitions, 1752 flow, removed 23 selfloop flow, removed 13 redundant places. [2021-11-19 04:38:10,233 INFO L242 Difference]: Finished difference. Result has 290 places, 214 transitions, 1200 flow [2021-11-19 04:38:10,233 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1360, PETRI_DIFFERENCE_MINUEND_PLACES=266, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=229, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=214, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1200, PETRI_PLACES=290, PETRI_TRANSITIONS=214} [2021-11-19 04:38:10,234 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 131 predicate places. [2021-11-19 04:38:10,235 INFO L470 AbstractCegarLoop]: Abstraction has has 290 places, 214 transitions, 1200 flow [2021-11-19 04:38:10,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:10,235 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:10,235 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:10,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-19 04:38:10,236 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:10,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:10,237 INFO L85 PathProgramCache]: Analyzing trace with hash 210621271, now seen corresponding path program 17 times [2021-11-19 04:38:10,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:10,237 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116349250] [2021-11-19 04:38:10,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:10,238 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:10,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:10,385 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:10,386 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:10,386 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116349250] [2021-11-19 04:38:10,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116349250] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:10,386 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:10,387 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:10,387 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708781464] [2021-11-19 04:38:10,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:10,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:10,388 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:10,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:10,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:10,391 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:10,393 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 290 places, 214 transitions, 1200 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:10,393 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:10,393 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:10,393 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:10,823 INFO L129 PetriNetUnfolder]: 130/808 cut-off events. [2021-11-19 04:38:10,823 INFO L130 PetriNetUnfolder]: For 2867/2882 co-relation queries the response was YES. [2021-11-19 04:38:10,835 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2851 conditions, 808 events. 130/808 cut-off events. For 2867/2882 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 4725 event pairs, 62 based on Foata normal form. 1/778 useless extension candidates. Maximal degree in co-relation 2780. Up to 263 conditions per place. [2021-11-19 04:38:10,840 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 68 selfloop transitions, 23 changer transitions 24/250 dead transitions. [2021-11-19 04:38:10,840 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 250 transitions, 1916 flow [2021-11-19 04:38:10,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-19 04:38:10,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-11-19 04:38:10,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2337 transitions. [2021-11-19 04:38:10,846 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7810828877005348 [2021-11-19 04:38:10,847 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2337 transitions. [2021-11-19 04:38:10,847 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2337 transitions. [2021-11-19 04:38:10,848 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:10,849 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2337 transitions. [2021-11-19 04:38:10,854 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 137.47058823529412) internal successors, (2337), 17 states have internal predecessors, (2337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:10,858 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 176.0) internal successors, (3168), 18 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:10,859 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 176.0) internal successors, (3168), 18 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:10,859 INFO L186 Difference]: Start difference. First operand has 290 places, 214 transitions, 1200 flow. Second operand 17 states and 2337 transitions. [2021-11-19 04:38:10,859 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 250 transitions, 1916 flow [2021-11-19 04:38:10,896 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 263 places, 250 transitions, 1715 flow, removed 48 selfloop flow, removed 20 redundant places. [2021-11-19 04:38:10,903 INFO L242 Difference]: Finished difference. Result has 273 places, 222 transitions, 1305 flow [2021-11-19 04:38:10,903 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1103, PETRI_DIFFERENCE_MINUEND_PLACES=247, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=214, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=195, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1305, PETRI_PLACES=273, PETRI_TRANSITIONS=222} [2021-11-19 04:38:10,904 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 114 predicate places. [2021-11-19 04:38:10,904 INFO L470 AbstractCegarLoop]: Abstraction has has 273 places, 222 transitions, 1305 flow [2021-11-19 04:38:10,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:10,905 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:10,905 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:10,906 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-19 04:38:10,906 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:10,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:10,907 INFO L85 PathProgramCache]: Analyzing trace with hash 911567205, now seen corresponding path program 18 times [2021-11-19 04:38:10,907 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:10,907 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147908965] [2021-11-19 04:38:10,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:10,908 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:10,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:11,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-19 04:38:11,050 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:11,050 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147908965] [2021-11-19 04:38:11,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147908965] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:11,050 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:11,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:11,051 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514037007] [2021-11-19 04:38:11,051 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:11,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:11,053 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:11,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:11,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:11,056 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:11,057 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 273 places, 222 transitions, 1305 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:11,058 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:11,058 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:11,058 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:11,553 INFO L129 PetriNetUnfolder]: 120/777 cut-off events. [2021-11-19 04:38:11,553 INFO L130 PetriNetUnfolder]: For 2180/2195 co-relation queries the response was YES. [2021-11-19 04:38:11,564 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2598 conditions, 777 events. 120/777 cut-off events. For 2180/2195 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 4445 event pairs, 63 based on Foata normal form. 1/749 useless extension candidates. Maximal degree in co-relation 2532. Up to 261 conditions per place. [2021-11-19 04:38:11,568 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 65 selfloop transitions, 14 changer transitions 28/242 dead transitions. [2021-11-19 04:38:11,568 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 242 transitions, 1679 flow [2021-11-19 04:38:11,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-19 04:38:11,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-11-19 04:38:11,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2468 transitions. [2021-11-19 04:38:11,576 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7790404040404041 [2021-11-19 04:38:11,577 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2468 transitions. [2021-11-19 04:38:11,577 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2468 transitions. [2021-11-19 04:38:11,579 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:11,579 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2468 transitions. [2021-11-19 04:38:11,600 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 137.11111111111111) internal successors, (2468), 18 states have internal predecessors, (2468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:11,605 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 176.0) internal successors, (3344), 19 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:11,606 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 176.0) internal successors, (3344), 19 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:11,606 INFO L186 Difference]: Start difference. First operand has 273 places, 222 transitions, 1305 flow. Second operand 18 states and 2468 transitions. [2021-11-19 04:38:11,606 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 242 transitions, 1679 flow [2021-11-19 04:38:11,642 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 273 places, 242 transitions, 1574 flow, removed 33 selfloop flow, removed 9 redundant places. [2021-11-19 04:38:11,647 INFO L242 Difference]: Finished difference. Result has 278 places, 211 transitions, 1117 flow [2021-11-19 04:38:11,648 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1216, PETRI_DIFFERENCE_MINUEND_PLACES=256, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=208, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1117, PETRI_PLACES=278, PETRI_TRANSITIONS=211} [2021-11-19 04:38:11,649 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 119 predicate places. [2021-11-19 04:38:11,649 INFO L470 AbstractCegarLoop]: Abstraction has has 278 places, 211 transitions, 1117 flow [2021-11-19 04:38:11,650 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:11,650 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:11,650 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:11,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-19 04:38:11,651 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:11,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:11,652 INFO L85 PathProgramCache]: Analyzing trace with hash 702945429, now seen corresponding path program 19 times [2021-11-19 04:38:11,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:11,652 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349703168] [2021-11-19 04:38:11,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:11,653 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:11,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:11,836 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:11,836 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:11,836 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349703168] [2021-11-19 04:38:11,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349703168] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:11,837 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:11,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:11,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110115403] [2021-11-19 04:38:11,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:11,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:11,838 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:11,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:11,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:11,841 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:11,843 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 278 places, 211 transitions, 1117 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:11,843 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:11,843 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:11,844 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:12,323 INFO L129 PetriNetUnfolder]: 117/763 cut-off events. [2021-11-19 04:38:12,324 INFO L130 PetriNetUnfolder]: For 1995/2010 co-relation queries the response was YES. [2021-11-19 04:38:12,334 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2497 conditions, 763 events. 117/763 cut-off events. For 1995/2010 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 4287 event pairs, 63 based on Foata normal form. 1/734 useless extension candidates. Maximal degree in co-relation 2432. Up to 253 conditions per place. [2021-11-19 04:38:12,338 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 59 selfloop transitions, 15 changer transitions 29/238 dead transitions. [2021-11-19 04:38:12,338 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 281 places, 238 transitions, 1608 flow [2021-11-19 04:38:12,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-19 04:38:12,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-11-19 04:38:12,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 2870 transitions. [2021-11-19 04:38:12,345 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7765151515151515 [2021-11-19 04:38:12,345 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 2870 transitions. [2021-11-19 04:38:12,345 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 2870 transitions. [2021-11-19 04:38:12,347 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:12,348 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 2870 transitions. [2021-11-19 04:38:12,353 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 136.66666666666666) internal successors, (2870), 21 states have internal predecessors, (2870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:12,357 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 176.0) internal successors, (3872), 22 states have internal predecessors, (3872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:12,359 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 176.0) internal successors, (3872), 22 states have internal predecessors, (3872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:12,359 INFO L186 Difference]: Start difference. First operand has 278 places, 211 transitions, 1117 flow. Second operand 21 states and 2870 transitions. [2021-11-19 04:38:12,359 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 281 places, 238 transitions, 1608 flow [2021-11-19 04:38:12,388 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 238 transitions, 1480 flow, removed 26 selfloop flow, removed 15 redundant places. [2021-11-19 04:38:12,394 INFO L242 Difference]: Finished difference. Result has 277 places, 208 transitions, 1063 flow [2021-11-19 04:38:12,394 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1037, PETRI_DIFFERENCE_MINUEND_PLACES=246, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=196, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=1063, PETRI_PLACES=277, PETRI_TRANSITIONS=208} [2021-11-19 04:38:12,395 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 118 predicate places. [2021-11-19 04:38:12,395 INFO L470 AbstractCegarLoop]: Abstraction has has 277 places, 208 transitions, 1063 flow [2021-11-19 04:38:12,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:12,396 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:12,396 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:12,396 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-11-19 04:38:12,397 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:12,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:12,397 INFO L85 PathProgramCache]: Analyzing trace with hash 2089303793, now seen corresponding path program 20 times [2021-11-19 04:38:12,398 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:12,398 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780298822] [2021-11-19 04:38:12,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:12,399 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:12,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:12,552 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:12,552 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:12,552 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780298822] [2021-11-19 04:38:12,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780298822] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:12,553 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:12,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:12,553 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977694086] [2021-11-19 04:38:12,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:12,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:12,554 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:12,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:12,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:12,557 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:12,559 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 277 places, 208 transitions, 1063 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:12,559 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:12,559 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:12,559 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:12,941 INFO L129 PetriNetUnfolder]: 103/675 cut-off events. [2021-11-19 04:38:12,941 INFO L130 PetriNetUnfolder]: For 1581/1596 co-relation queries the response was YES. [2021-11-19 04:38:12,949 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2152 conditions, 675 events. 103/675 cut-off events. For 1581/1596 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3601 event pairs, 60 based on Foata normal form. 1/647 useless extension candidates. Maximal degree in co-relation 2086. Up to 234 conditions per place. [2021-11-19 04:38:12,953 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 47 selfloop transitions, 0 changer transitions 39/215 dead transitions. [2021-11-19 04:38:12,953 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 281 places, 215 transitions, 1254 flow [2021-11-19 04:38:12,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-19 04:38:12,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-11-19 04:38:12,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2456 transitions. [2021-11-19 04:38:12,958 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7752525252525253 [2021-11-19 04:38:12,958 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2456 transitions. [2021-11-19 04:38:12,958 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2456 transitions. [2021-11-19 04:38:12,960 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:12,960 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2456 transitions. [2021-11-19 04:38:12,964 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 136.44444444444446) internal successors, (2456), 18 states have internal predecessors, (2456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:12,968 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 176.0) internal successors, (3344), 19 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:12,969 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 176.0) internal successors, (3344), 19 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:12,969 INFO L186 Difference]: Start difference. First operand has 277 places, 208 transitions, 1063 flow. Second operand 18 states and 2456 transitions. [2021-11-19 04:38:12,970 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 281 places, 215 transitions, 1254 flow [2021-11-19 04:38:12,991 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 215 transitions, 1194 flow, removed 14 selfloop flow, removed 17 redundant places. [2021-11-19 04:38:12,996 INFO L242 Difference]: Finished difference. Result has 267 places, 176 transitions, 712 flow [2021-11-19 04:38:12,996 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1007, PETRI_DIFFERENCE_MINUEND_PLACES=247, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=208, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=208, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=712, PETRI_PLACES=267, PETRI_TRANSITIONS=176} [2021-11-19 04:38:13,002 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 108 predicate places. [2021-11-19 04:38:13,002 INFO L470 AbstractCegarLoop]: Abstraction has has 267 places, 176 transitions, 712 flow [2021-11-19 04:38:13,003 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:13,003 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:13,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:13,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-19 04:38:13,007 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:13,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:13,007 INFO L85 PathProgramCache]: Analyzing trace with hash 1809009679, now seen corresponding path program 4 times [2021-11-19 04:38:13,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:13,008 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632876187] [2021-11-19 04:38:13,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:13,008 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:13,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:13,163 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:13,163 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:13,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632876187] [2021-11-19 04:38:13,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632876187] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:13,164 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:13,164 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:13,164 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145331817] [2021-11-19 04:38:13,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:13,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:13,167 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:13,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:13,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:13,170 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:13,172 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 267 places, 176 transitions, 712 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:13,172 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:13,173 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:13,173 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:13,642 INFO L129 PetriNetUnfolder]: 104/666 cut-off events. [2021-11-19 04:38:13,642 INFO L130 PetriNetUnfolder]: For 1495/1503 co-relation queries the response was YES. [2021-11-19 04:38:13,650 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2007 conditions, 666 events. 104/666 cut-off events. For 1495/1503 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3583 event pairs, 49 based on Foata normal form. 1/638 useless extension candidates. Maximal degree in co-relation 1950. Up to 150 conditions per place. [2021-11-19 04:38:13,653 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 68 selfloop transitions, 15 changer transitions 33/236 dead transitions. [2021-11-19 04:38:13,654 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 242 places, 236 transitions, 1385 flow [2021-11-19 04:38:13,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-19 04:38:13,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2021-11-19 04:38:13,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2755 transitions. [2021-11-19 04:38:13,659 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7826704545454546 [2021-11-19 04:38:13,660 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2755 transitions. [2021-11-19 04:38:13,660 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2755 transitions. [2021-11-19 04:38:13,661 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:13,661 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2755 transitions. [2021-11-19 04:38:13,666 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 137.75) internal successors, (2755), 20 states have internal predecessors, (2755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:13,670 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 176.0) internal successors, (3696), 21 states have internal predecessors, (3696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:13,671 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 176.0) internal successors, (3696), 21 states have internal predecessors, (3696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:13,671 INFO L186 Difference]: Start difference. First operand has 267 places, 176 transitions, 712 flow. Second operand 20 states and 2755 transitions. [2021-11-19 04:38:13,671 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 242 places, 236 transitions, 1385 flow [2021-11-19 04:38:13,714 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 232 places, 236 transitions, 1355 flow, removed 14 selfloop flow, removed 10 redundant places. [2021-11-19 04:38:13,729 INFO L242 Difference]: Finished difference. Result has 249 places, 187 transitions, 884 flow [2021-11-19 04:38:13,748 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=688, PETRI_DIFFERENCE_MINUEND_PLACES=213, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=176, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=166, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=884, PETRI_PLACES=249, PETRI_TRANSITIONS=187} [2021-11-19 04:38:13,749 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 90 predicate places. [2021-11-19 04:38:13,752 INFO L470 AbstractCegarLoop]: Abstraction has has 249 places, 187 transitions, 884 flow [2021-11-19 04:38:13,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:13,753 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:13,753 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:13,753 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-19 04:38:13,754 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:13,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:13,754 INFO L85 PathProgramCache]: Analyzing trace with hash -653441541, now seen corresponding path program 5 times [2021-11-19 04:38:13,754 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:13,755 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345191825] [2021-11-19 04:38:13,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:13,755 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:13,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:13,912 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:13,913 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:13,913 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345191825] [2021-11-19 04:38:13,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345191825] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:13,914 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:13,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:13,914 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122950805] [2021-11-19 04:38:13,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:13,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:13,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:13,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:13,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:13,918 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:13,921 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 249 places, 187 transitions, 884 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:13,922 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:13,923 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:13,923 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:14,405 INFO L129 PetriNetUnfolder]: 106/678 cut-off events. [2021-11-19 04:38:14,405 INFO L130 PetriNetUnfolder]: For 2203/2209 co-relation queries the response was YES. [2021-11-19 04:38:14,411 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2251 conditions, 678 events. 106/678 cut-off events. For 2203/2209 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3714 event pairs, 44 based on Foata normal form. 1/652 useless extension candidates. Maximal degree in co-relation 2185. Up to 170 conditions per place. [2021-11-19 04:38:14,414 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 68 selfloop transitions, 23 changer transitions 25/236 dead transitions. [2021-11-19 04:38:14,415 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 252 places, 236 transitions, 1634 flow [2021-11-19 04:38:14,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-19 04:38:14,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-11-19 04:38:14,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2207 transitions. [2021-11-19 04:38:14,419 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7837357954545454 [2021-11-19 04:38:14,420 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2207 transitions. [2021-11-19 04:38:14,420 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2207 transitions. [2021-11-19 04:38:14,421 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:14,421 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2207 transitions. [2021-11-19 04:38:14,425 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 137.9375) internal successors, (2207), 16 states have internal predecessors, (2207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:14,428 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 176.0) internal successors, (2992), 17 states have internal predecessors, (2992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:14,429 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 176.0) internal successors, (2992), 17 states have internal predecessors, (2992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:14,429 INFO L186 Difference]: Start difference. First operand has 249 places, 187 transitions, 884 flow. Second operand 16 states and 2207 transitions. [2021-11-19 04:38:14,430 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 252 places, 236 transitions, 1634 flow [2021-11-19 04:38:14,450 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 242 places, 236 transitions, 1519 flow, removed 50 selfloop flow, removed 10 redundant places. [2021-11-19 04:38:14,455 INFO L242 Difference]: Finished difference. Result has 253 places, 197 transitions, 1048 flow [2021-11-19 04:38:14,455 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=837, PETRI_DIFFERENCE_MINUEND_PLACES=227, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=169, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1048, PETRI_PLACES=253, PETRI_TRANSITIONS=197} [2021-11-19 04:38:14,456 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 94 predicate places. [2021-11-19 04:38:14,456 INFO L470 AbstractCegarLoop]: Abstraction has has 253 places, 197 transitions, 1048 flow [2021-11-19 04:38:14,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:14,457 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:14,457 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:14,457 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-11-19 04:38:14,457 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:14,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:14,458 INFO L85 PathProgramCache]: Analyzing trace with hash 1636751855, now seen corresponding path program 6 times [2021-11-19 04:38:14,458 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:14,459 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575018916] [2021-11-19 04:38:14,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:14,459 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:14,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:14,609 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:14,609 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:14,609 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575018916] [2021-11-19 04:38:14,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575018916] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:14,610 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:14,610 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:14,610 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41622753] [2021-11-19 04:38:14,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:14,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:14,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:14,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:14,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:14,614 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:14,615 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 253 places, 197 transitions, 1048 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:14,616 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:14,616 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:14,616 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:15,157 INFO L129 PetriNetUnfolder]: 116/714 cut-off events. [2021-11-19 04:38:15,157 INFO L130 PetriNetUnfolder]: For 2423/2432 co-relation queries the response was YES. [2021-11-19 04:38:15,167 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2429 conditions, 714 events. 116/714 cut-off events. For 2423/2432 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 4004 event pairs, 50 based on Foata normal form. 1/686 useless extension candidates. Maximal degree in co-relation 2361. Up to 169 conditions per place. [2021-11-19 04:38:15,171 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 79 selfloop transitions, 24 changer transitions 33/256 dead transitions. [2021-11-19 04:38:15,171 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 266 places, 256 transitions, 1940 flow [2021-11-19 04:38:15,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-19 04:38:15,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-11-19 04:38:15,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 2890 transitions. [2021-11-19 04:38:15,178 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7819264069264069 [2021-11-19 04:38:15,178 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 2890 transitions. [2021-11-19 04:38:15,178 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 2890 transitions. [2021-11-19 04:38:15,179 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:15,180 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 2890 transitions. [2021-11-19 04:38:15,185 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 137.61904761904762) internal successors, (2890), 21 states have internal predecessors, (2890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:15,190 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 176.0) internal successors, (3872), 22 states have internal predecessors, (3872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:15,191 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 176.0) internal successors, (3872), 22 states have internal predecessors, (3872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:15,191 INFO L186 Difference]: Start difference. First operand has 253 places, 197 transitions, 1048 flow. Second operand 21 states and 2890 transitions. [2021-11-19 04:38:15,191 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 266 places, 256 transitions, 1940 flow [2021-11-19 04:38:15,219 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 257 places, 256 transitions, 1819 flow, removed 38 selfloop flow, removed 9 redundant places. [2021-11-19 04:38:15,225 INFO L242 Difference]: Finished difference. Result has 273 places, 207 transitions, 1218 flow [2021-11-19 04:38:15,225 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=973, PETRI_DIFFERENCE_MINUEND_PLACES=237, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=197, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=178, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=1218, PETRI_PLACES=273, PETRI_TRANSITIONS=207} [2021-11-19 04:38:15,226 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 114 predicate places. [2021-11-19 04:38:15,226 INFO L470 AbstractCegarLoop]: Abstraction has has 273 places, 207 transitions, 1218 flow [2021-11-19 04:38:15,227 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:15,227 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:15,227 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:15,228 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-11-19 04:38:15,228 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:15,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:15,229 INFO L85 PathProgramCache]: Analyzing trace with hash 1643865623, now seen corresponding path program 7 times [2021-11-19 04:38:15,229 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:15,229 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012435960] [2021-11-19 04:38:15,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:15,230 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:15,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:15,368 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:15,368 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:15,368 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012435960] [2021-11-19 04:38:15,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012435960] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:15,369 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:15,369 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:15,369 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777458054] [2021-11-19 04:38:15,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:15,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:15,370 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:15,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:15,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:15,373 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:15,374 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 273 places, 207 transitions, 1218 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:15,375 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:15,375 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:15,375 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:15,846 INFO L129 PetriNetUnfolder]: 111/727 cut-off events. [2021-11-19 04:38:15,846 INFO L130 PetriNetUnfolder]: For 3102/3123 co-relation queries the response was YES. [2021-11-19 04:38:15,857 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2573 conditions, 727 events. 111/727 cut-off events. For 3102/3123 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 4188 event pairs, 49 based on Foata normal form. 4/700 useless extension candidates. Maximal degree in co-relation 2496. Up to 186 conditions per place. [2021-11-19 04:38:15,890 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 73 selfloop transitions, 30 changer transitions 33/256 dead transitions. [2021-11-19 04:38:15,890 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 279 places, 256 transitions, 2107 flow [2021-11-19 04:38:15,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-19 04:38:15,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2021-11-19 04:38:15,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2750 transitions. [2021-11-19 04:38:15,899 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.78125 [2021-11-19 04:38:15,899 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2750 transitions. [2021-11-19 04:38:15,899 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2750 transitions. [2021-11-19 04:38:15,901 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:15,901 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2750 transitions. [2021-11-19 04:38:15,906 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 137.5) internal successors, (2750), 20 states have internal predecessors, (2750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:15,911 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 176.0) internal successors, (3696), 21 states have internal predecessors, (3696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:15,912 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 176.0) internal successors, (3696), 21 states have internal predecessors, (3696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:15,913 INFO L186 Difference]: Start difference. First operand has 273 places, 207 transitions, 1218 flow. Second operand 20 states and 2750 transitions. [2021-11-19 04:38:15,913 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 279 places, 256 transitions, 2107 flow [2021-11-19 04:38:15,945 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 267 places, 256 transitions, 1963 flow, removed 58 selfloop flow, removed 12 redundant places. [2021-11-19 04:38:15,952 INFO L242 Difference]: Finished difference. Result has 280 places, 213 transitions, 1345 flow [2021-11-19 04:38:15,952 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1152, PETRI_DIFFERENCE_MINUEND_PLACES=248, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=207, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1345, PETRI_PLACES=280, PETRI_TRANSITIONS=213} [2021-11-19 04:38:15,954 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 121 predicate places. [2021-11-19 04:38:15,954 INFO L470 AbstractCegarLoop]: Abstraction has has 280 places, 213 transitions, 1345 flow [2021-11-19 04:38:15,955 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:15,955 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:15,955 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:15,956 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-11-19 04:38:15,956 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:15,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:15,957 INFO L85 PathProgramCache]: Analyzing trace with hash -1308926351, now seen corresponding path program 8 times [2021-11-19 04:38:15,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:15,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128100003] [2021-11-19 04:38:15,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:15,958 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:15,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:16,110 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:16,110 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:16,110 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128100003] [2021-11-19 04:38:16,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2128100003] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:16,111 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:16,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:16,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594722330] [2021-11-19 04:38:16,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:16,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:16,112 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:16,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:16,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:16,115 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:16,116 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 280 places, 213 transitions, 1345 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:16,117 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:16,117 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:16,117 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:16,654 INFO L129 PetriNetUnfolder]: 108/723 cut-off events. [2021-11-19 04:38:16,654 INFO L130 PetriNetUnfolder]: For 2896/2915 co-relation queries the response was YES. [2021-11-19 04:38:16,661 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2524 conditions, 723 events. 108/723 cut-off events. For 2896/2915 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 4150 event pairs, 43 based on Foata normal form. 6/702 useless extension candidates. Maximal degree in co-relation 2444. Up to 169 conditions per place. [2021-11-19 04:38:16,666 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 80 selfloop transitions, 29 changer transitions 37/266 dead transitions. [2021-11-19 04:38:16,666 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 289 places, 266 transitions, 2220 flow [2021-11-19 04:38:16,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-19 04:38:16,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2021-11-19 04:38:16,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 3018 transitions. [2021-11-19 04:38:16,691 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7794421487603306 [2021-11-19 04:38:16,691 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 3018 transitions. [2021-11-19 04:38:16,692 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 3018 transitions. [2021-11-19 04:38:16,693 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:16,693 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 3018 transitions. [2021-11-19 04:38:16,698 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 137.1818181818182) internal successors, (3018), 22 states have internal predecessors, (3018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:16,703 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 176.0) internal successors, (4048), 23 states have internal predecessors, (4048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:16,704 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 176.0) internal successors, (4048), 23 states have internal predecessors, (4048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:16,705 INFO L186 Difference]: Start difference. First operand has 280 places, 213 transitions, 1345 flow. Second operand 22 states and 3018 transitions. [2021-11-19 04:38:16,705 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 289 places, 266 transitions, 2220 flow [2021-11-19 04:38:16,741 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 277 places, 266 transitions, 2117 flow, removed 29 selfloop flow, removed 12 redundant places. [2021-11-19 04:38:16,747 INFO L242 Difference]: Finished difference. Result has 290 places, 212 transitions, 1378 flow [2021-11-19 04:38:16,748 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1283, PETRI_DIFFERENCE_MINUEND_PLACES=256, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=213, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=184, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=1378, PETRI_PLACES=290, PETRI_TRANSITIONS=212} [2021-11-19 04:38:16,749 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 131 predicate places. [2021-11-19 04:38:16,750 INFO L470 AbstractCegarLoop]: Abstraction has has 290 places, 212 transitions, 1378 flow [2021-11-19 04:38:16,750 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:16,750 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:16,751 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:16,751 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-11-19 04:38:16,751 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:16,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:16,752 INFO L85 PathProgramCache]: Analyzing trace with hash 195790265, now seen corresponding path program 9 times [2021-11-19 04:38:16,752 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:16,752 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921789434] [2021-11-19 04:38:16,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:16,753 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:16,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:16,911 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:16,912 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:16,912 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921789434] [2021-11-19 04:38:16,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921789434] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:16,912 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:16,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:16,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794632545] [2021-11-19 04:38:16,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:16,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:16,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:16,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:16,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:16,916 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:16,918 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 290 places, 212 transitions, 1378 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:16,918 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:16,918 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:16,918 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:17,336 INFO L129 PetriNetUnfolder]: 89/654 cut-off events. [2021-11-19 04:38:17,336 INFO L130 PetriNetUnfolder]: For 2520/2543 co-relation queries the response was YES. [2021-11-19 04:38:17,346 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2225 conditions, 654 events. 89/654 cut-off events. For 2520/2543 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3543 event pairs, 41 based on Foata normal form. 9/638 useless extension candidates. Maximal degree in co-relation 2142. Up to 163 conditions per place. [2021-11-19 04:38:17,350 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 71 selfloop transitions, 17 changer transitions 34/242 dead transitions. [2021-11-19 04:38:17,350 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 293 places, 242 transitions, 1906 flow [2021-11-19 04:38:17,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-19 04:38:17,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-11-19 04:38:17,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2470 transitions. [2021-11-19 04:38:17,389 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7796717171717171 [2021-11-19 04:38:17,389 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2470 transitions. [2021-11-19 04:38:17,390 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2470 transitions. [2021-11-19 04:38:17,391 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:17,391 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2470 transitions. [2021-11-19 04:38:17,400 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 137.22222222222223) internal successors, (2470), 18 states have internal predecessors, (2470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:17,405 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 176.0) internal successors, (3344), 19 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:17,406 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 176.0) internal successors, (3344), 19 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:17,406 INFO L186 Difference]: Start difference. First operand has 290 places, 212 transitions, 1378 flow. Second operand 18 states and 2470 transitions. [2021-11-19 04:38:17,406 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 293 places, 242 transitions, 1906 flow [2021-11-19 04:38:17,437 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 276 places, 242 transitions, 1776 flow, removed 40 selfloop flow, removed 17 redundant places. [2021-11-19 04:38:17,444 INFO L242 Difference]: Finished difference. Result has 283 places, 197 transitions, 1117 flow [2021-11-19 04:38:17,444 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1281, PETRI_DIFFERENCE_MINUEND_PLACES=259, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=212, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=195, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1117, PETRI_PLACES=283, PETRI_TRANSITIONS=197} [2021-11-19 04:38:17,445 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 124 predicate places. [2021-11-19 04:38:17,445 INFO L470 AbstractCegarLoop]: Abstraction has has 283 places, 197 transitions, 1117 flow [2021-11-19 04:38:17,446 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:17,446 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:17,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:17,447 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-11-19 04:38:17,447 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:17,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:17,448 INFO L85 PathProgramCache]: Analyzing trace with hash -2024650717, now seen corresponding path program 10 times [2021-11-19 04:38:17,448 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:17,448 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640143345] [2021-11-19 04:38:17,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:17,449 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:17,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:17,601 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:17,601 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:17,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640143345] [2021-11-19 04:38:17,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640143345] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:17,602 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:17,602 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:17,602 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601688540] [2021-11-19 04:38:17,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:17,603 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:17,603 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:17,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:17,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:17,606 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:17,608 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 283 places, 197 transitions, 1117 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:17,609 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:17,609 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:17,609 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:18,085 INFO L129 PetriNetUnfolder]: 85/635 cut-off events. [2021-11-19 04:38:18,085 INFO L130 PetriNetUnfolder]: For 2124/2133 co-relation queries the response was YES. [2021-11-19 04:38:18,095 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2095 conditions, 635 events. 85/635 cut-off events. For 2124/2133 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3393 event pairs, 42 based on Foata normal form. 2/611 useless extension candidates. Maximal degree in co-relation 2020. Up to 157 conditions per place. [2021-11-19 04:38:18,101 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 63 selfloop transitions, 23 changer transitions 30/236 dead transitions. [2021-11-19 04:38:18,102 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 277 places, 236 transitions, 1792 flow [2021-11-19 04:38:18,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-19 04:38:18,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-11-19 04:38:18,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2480 transitions. [2021-11-19 04:38:18,108 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7828282828282829 [2021-11-19 04:38:18,108 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2480 transitions. [2021-11-19 04:38:18,108 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2480 transitions. [2021-11-19 04:38:18,110 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:18,110 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2480 transitions. [2021-11-19 04:38:18,115 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 137.77777777777777) internal successors, (2480), 18 states have internal predecessors, (2480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:18,120 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 176.0) internal successors, (3344), 19 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:18,121 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 176.0) internal successors, (3344), 19 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:18,122 INFO L186 Difference]: Start difference. First operand has 283 places, 197 transitions, 1117 flow. Second operand 18 states and 2480 transitions. [2021-11-19 04:38:18,122 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 277 places, 236 transitions, 1792 flow [2021-11-19 04:38:18,149 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 262 places, 236 transitions, 1654 flow, removed 27 selfloop flow, removed 15 redundant places. [2021-11-19 04:38:18,155 INFO L242 Difference]: Finished difference. Result has 269 places, 200 transitions, 1152 flow [2021-11-19 04:38:18,155 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1036, PETRI_DIFFERENCE_MINUEND_PLACES=245, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=197, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=177, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1152, PETRI_PLACES=269, PETRI_TRANSITIONS=200} [2021-11-19 04:38:18,156 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 110 predicate places. [2021-11-19 04:38:18,156 INFO L470 AbstractCegarLoop]: Abstraction has has 269 places, 200 transitions, 1152 flow [2021-11-19 04:38:18,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:18,157 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:18,157 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:18,157 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-11-19 04:38:18,158 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:18,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:18,158 INFO L85 PathProgramCache]: Analyzing trace with hash 1939418003, now seen corresponding path program 11 times [2021-11-19 04:38:18,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:18,159 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478938902] [2021-11-19 04:38:18,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:18,159 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:18,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:18,292 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:18,292 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:18,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478938902] [2021-11-19 04:38:18,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478938902] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:18,293 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:18,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:18,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653524357] [2021-11-19 04:38:18,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:18,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:18,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:18,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:18,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:18,297 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:18,299 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 269 places, 200 transitions, 1152 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:18,299 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:18,299 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:18,300 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:18,717 INFO L129 PetriNetUnfolder]: 80/606 cut-off events. [2021-11-19 04:38:18,717 INFO L130 PetriNetUnfolder]: For 1763/1772 co-relation queries the response was YES. [2021-11-19 04:38:18,725 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1934 conditions, 606 events. 80/606 cut-off events. For 1763/1772 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3118 event pairs, 41 based on Foata normal form. 2/584 useless extension candidates. Maximal degree in co-relation 1862. Up to 155 conditions per place. [2021-11-19 04:38:18,728 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 61 selfloop transitions, 14 changer transitions 30/225 dead transitions. [2021-11-19 04:38:18,728 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 225 transitions, 1607 flow [2021-11-19 04:38:18,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-19 04:38:18,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-11-19 04:38:18,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2339 transitions. [2021-11-19 04:38:18,733 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7817513368983957 [2021-11-19 04:38:18,733 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2339 transitions. [2021-11-19 04:38:18,733 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2339 transitions. [2021-11-19 04:38:18,735 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:18,735 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2339 transitions. [2021-11-19 04:38:18,738 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 137.58823529411765) internal successors, (2339), 17 states have internal predecessors, (2339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:18,742 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 176.0) internal successors, (3168), 18 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:18,743 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 176.0) internal successors, (3168), 18 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:18,743 INFO L186 Difference]: Start difference. First operand has 269 places, 200 transitions, 1152 flow. Second operand 17 states and 2339 transitions. [2021-11-19 04:38:18,743 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 225 transitions, 1607 flow [2021-11-19 04:38:18,768 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 268 places, 225 transitions, 1514 flow, removed 23 selfloop flow, removed 8 redundant places. [2021-11-19 04:38:18,775 INFO L242 Difference]: Finished difference. Result has 275 places, 191 transitions, 996 flow [2021-11-19 04:38:18,776 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1080, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=200, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=186, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=996, PETRI_PLACES=275, PETRI_TRANSITIONS=191} [2021-11-19 04:38:18,776 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 116 predicate places. [2021-11-19 04:38:18,776 INFO L470 AbstractCegarLoop]: Abstraction has has 275 places, 191 transitions, 996 flow [2021-11-19 04:38:18,777 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:18,777 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:18,777 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:18,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-11-19 04:38:18,778 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:18,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:18,779 INFO L85 PathProgramCache]: Analyzing trace with hash -1845027929, now seen corresponding path program 12 times [2021-11-19 04:38:18,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:18,779 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073829354] [2021-11-19 04:38:18,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:18,780 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:18,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:18,923 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:18,923 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:18,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073829354] [2021-11-19 04:38:18,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073829354] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:18,924 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:18,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:18,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495633123] [2021-11-19 04:38:18,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:18,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:18,926 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:18,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:18,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:18,929 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:18,931 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 275 places, 191 transitions, 996 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:18,931 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:18,932 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:18,932 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:19,368 INFO L129 PetriNetUnfolder]: 68/562 cut-off events. [2021-11-19 04:38:19,368 INFO L130 PetriNetUnfolder]: For 1418/1434 co-relation queries the response was YES. [2021-11-19 04:38:19,371 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1678 conditions, 562 events. 68/562 cut-off events. For 1418/1434 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 2742 event pairs, 40 based on Foata normal form. 4/542 useless extension candidates. Maximal degree in co-relation 1605. Up to 145 conditions per place. [2021-11-19 04:38:19,374 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 51 selfloop transitions, 3 changer transitions 33/207 dead transitions. [2021-11-19 04:38:19,374 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 207 transitions, 1278 flow [2021-11-19 04:38:19,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-19 04:38:19,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-11-19 04:38:19,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2464 transitions. [2021-11-19 04:38:19,385 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7777777777777778 [2021-11-19 04:38:19,386 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2464 transitions. [2021-11-19 04:38:19,386 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2464 transitions. [2021-11-19 04:38:19,387 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:19,387 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2464 transitions. [2021-11-19 04:38:19,390 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 136.88888888888889) internal successors, (2464), 18 states have internal predecessors, (2464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:19,393 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 176.0) internal successors, (3344), 19 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:19,394 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 176.0) internal successors, (3344), 19 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:19,394 INFO L186 Difference]: Start difference. First operand has 275 places, 191 transitions, 996 flow. Second operand 18 states and 2464 transitions. [2021-11-19 04:38:19,394 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 207 transitions, 1278 flow [2021-11-19 04:38:19,407 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 257 places, 207 transitions, 1191 flow, removed 19 selfloop flow, removed 19 redundant places. [2021-11-19 04:38:19,411 INFO L242 Difference]: Finished difference. Result has 262 places, 171 transitions, 688 flow [2021-11-19 04:38:19,411 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=921, PETRI_DIFFERENCE_MINUEND_PLACES=240, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=191, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=188, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=688, PETRI_PLACES=262, PETRI_TRANSITIONS=171} [2021-11-19 04:38:19,412 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 103 predicate places. [2021-11-19 04:38:19,412 INFO L470 AbstractCegarLoop]: Abstraction has has 262 places, 171 transitions, 688 flow [2021-11-19 04:38:19,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:19,413 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:19,413 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:19,413 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-11-19 04:38:19,413 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:19,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:19,414 INFO L85 PathProgramCache]: Analyzing trace with hash 1718238291, now seen corresponding path program 13 times [2021-11-19 04:38:19,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:19,414 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224691639] [2021-11-19 04:38:19,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:19,414 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:19,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:19,512 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:19,512 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:19,513 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224691639] [2021-11-19 04:38:19,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224691639] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:19,513 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:19,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:19,513 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080025528] [2021-11-19 04:38:19,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:19,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:19,514 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:19,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:19,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:19,516 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:19,517 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 262 places, 171 transitions, 688 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:19,518 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:19,518 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:19,518 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:19,914 INFO L129 PetriNetUnfolder]: 77/611 cut-off events. [2021-11-19 04:38:19,914 INFO L130 PetriNetUnfolder]: For 1347/1354 co-relation queries the response was YES. [2021-11-19 04:38:19,918 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1797 conditions, 611 events. 77/611 cut-off events. For 1347/1354 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3189 event pairs, 35 based on Foata normal form. 3/594 useless extension candidates. Maximal degree in co-relation 1731. Up to 128 conditions per place. [2021-11-19 04:38:19,920 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 56 selfloop transitions, 21 changer transitions 33/230 dead transitions. [2021-11-19 04:38:19,920 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 254 places, 230 transitions, 1484 flow [2021-11-19 04:38:19,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-19 04:38:19,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2021-11-19 04:38:19,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 3019 transitions. [2021-11-19 04:38:19,924 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7797004132231405 [2021-11-19 04:38:19,924 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 3019 transitions. [2021-11-19 04:38:19,925 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 3019 transitions. [2021-11-19 04:38:19,926 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:19,926 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 3019 transitions. [2021-11-19 04:38:19,930 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 137.22727272727272) internal successors, (3019), 22 states have internal predecessors, (3019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:19,934 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 176.0) internal successors, (4048), 23 states have internal predecessors, (4048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:19,935 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 176.0) internal successors, (4048), 23 states have internal predecessors, (4048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:19,935 INFO L186 Difference]: Start difference. First operand has 262 places, 171 transitions, 688 flow. Second operand 22 states and 3019 transitions. [2021-11-19 04:38:19,935 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 254 places, 230 transitions, 1484 flow [2021-11-19 04:38:19,949 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 236 places, 230 transitions, 1341 flow, removed 30 selfloop flow, removed 18 redundant places. [2021-11-19 04:38:19,953 INFO L242 Difference]: Finished difference. Result has 251 places, 183 transitions, 848 flow [2021-11-19 04:38:19,954 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=633, PETRI_DIFFERENCE_MINUEND_PLACES=215, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=171, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=156, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=848, PETRI_PLACES=251, PETRI_TRANSITIONS=183} [2021-11-19 04:38:19,955 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 92 predicate places. [2021-11-19 04:38:19,955 INFO L470 AbstractCegarLoop]: Abstraction has has 251 places, 183 transitions, 848 flow [2021-11-19 04:38:19,955 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:19,956 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:19,956 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:19,956 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-11-19 04:38:19,956 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:19,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:19,961 INFO L85 PathProgramCache]: Analyzing trace with hash 1231780715, now seen corresponding path program 14 times [2021-11-19 04:38:19,961 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:19,961 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272856999] [2021-11-19 04:38:19,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:19,962 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:19,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:20,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-19 04:38:20,077 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:20,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272856999] [2021-11-19 04:38:20,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272856999] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:20,078 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:20,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:20,078 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937493740] [2021-11-19 04:38:20,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:20,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:20,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:20,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:20,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:20,081 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:20,083 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 251 places, 183 transitions, 848 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:20,083 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:20,083 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:20,083 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:20,429 INFO L129 PetriNetUnfolder]: 78/613 cut-off events. [2021-11-19 04:38:20,429 INFO L130 PetriNetUnfolder]: For 1593/1600 co-relation queries the response was YES. [2021-11-19 04:38:20,436 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1900 conditions, 613 events. 78/613 cut-off events. For 1593/1600 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3182 event pairs, 35 based on Foata normal form. 2/593 useless extension candidates. Maximal degree in co-relation 1834. Up to 134 conditions per place. [2021-11-19 04:38:20,440 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 54 selfloop transitions, 27 changer transitions 28/229 dead transitions. [2021-11-19 04:38:20,440 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 253 places, 229 transitions, 1534 flow [2021-11-19 04:38:20,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-19 04:38:20,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-11-19 04:38:20,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2341 transitions. [2021-11-19 04:38:20,444 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7824197860962567 [2021-11-19 04:38:20,444 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2341 transitions. [2021-11-19 04:38:20,445 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2341 transitions. [2021-11-19 04:38:20,446 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:20,446 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2341 transitions. [2021-11-19 04:38:20,449 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 137.7058823529412) internal successors, (2341), 17 states have internal predecessors, (2341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:20,453 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 176.0) internal successors, (3168), 18 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:20,454 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 176.0) internal successors, (3168), 18 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:20,454 INFO L186 Difference]: Start difference. First operand has 251 places, 183 transitions, 848 flow. Second operand 17 states and 2341 transitions. [2021-11-19 04:38:20,454 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 253 places, 229 transitions, 1534 flow [2021-11-19 04:38:20,471 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 242 places, 229 transitions, 1451 flow, removed 35 selfloop flow, removed 11 redundant places. [2021-11-19 04:38:20,476 INFO L242 Difference]: Finished difference. Result has 252 places, 191 transitions, 1002 flow [2021-11-19 04:38:20,476 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=812, PETRI_DIFFERENCE_MINUEND_PLACES=226, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=183, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=160, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1002, PETRI_PLACES=252, PETRI_TRANSITIONS=191} [2021-11-19 04:38:20,477 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 93 predicate places. [2021-11-19 04:38:20,478 INFO L470 AbstractCegarLoop]: Abstraction has has 252 places, 191 transitions, 1002 flow [2021-11-19 04:38:20,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:20,479 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:20,479 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:20,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-11-19 04:38:20,479 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:20,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:20,480 INFO L85 PathProgramCache]: Analyzing trace with hash -2064891861, now seen corresponding path program 15 times [2021-11-19 04:38:20,480 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:20,480 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951593717] [2021-11-19 04:38:20,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:20,481 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:20,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:20,620 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:20,620 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:20,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951593717] [2021-11-19 04:38:20,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951593717] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:20,621 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:20,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:20,621 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823396748] [2021-11-19 04:38:20,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:20,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:20,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:20,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:20,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:20,625 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:20,627 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 191 transitions, 1002 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:20,627 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:20,627 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:20,627 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:20,949 INFO L129 PetriNetUnfolder]: 76/619 cut-off events. [2021-11-19 04:38:20,950 INFO L130 PetriNetUnfolder]: For 1712/1719 co-relation queries the response was YES. [2021-11-19 04:38:20,953 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1939 conditions, 619 events. 76/619 cut-off events. For 1712/1719 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3258 event pairs, 34 based on Foata normal form. 3/601 useless extension candidates. Maximal degree in co-relation 1873. Up to 135 conditions per place. [2021-11-19 04:38:20,956 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 56 selfloop transitions, 25 changer transitions 31/232 dead transitions. [2021-11-19 04:38:20,956 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 259 places, 232 transitions, 1623 flow [2021-11-19 04:38:20,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-19 04:38:20,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-11-19 04:38:20,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2210 transitions. [2021-11-19 04:38:20,982 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7848011363636364 [2021-11-19 04:38:20,982 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2210 transitions. [2021-11-19 04:38:20,983 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2210 transitions. [2021-11-19 04:38:20,983 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:20,984 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2210 transitions. [2021-11-19 04:38:20,987 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 138.125) internal successors, (2210), 16 states have internal predecessors, (2210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:20,990 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 176.0) internal successors, (2992), 17 states have internal predecessors, (2992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:20,991 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 176.0) internal successors, (2992), 17 states have internal predecessors, (2992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:20,991 INFO L186 Difference]: Start difference. First operand has 252 places, 191 transitions, 1002 flow. Second operand 16 states and 2210 transitions. [2021-11-19 04:38:20,991 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 259 places, 232 transitions, 1623 flow [2021-11-19 04:38:21,009 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 250 places, 232 transitions, 1525 flow, removed 22 selfloop flow, removed 9 redundant places. [2021-11-19 04:38:21,014 INFO L242 Difference]: Finished difference. Result has 258 places, 195 transitions, 1053 flow [2021-11-19 04:38:21,015 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=929, PETRI_DIFFERENCE_MINUEND_PLACES=235, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=191, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=169, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1053, PETRI_PLACES=258, PETRI_TRANSITIONS=195} [2021-11-19 04:38:21,016 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 99 predicate places. [2021-11-19 04:38:21,016 INFO L470 AbstractCegarLoop]: Abstraction has has 258 places, 195 transitions, 1053 flow [2021-11-19 04:38:21,016 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:21,017 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:21,017 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:21,017 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-11-19 04:38:21,017 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:21,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:21,018 INFO L85 PathProgramCache]: Analyzing trace with hash 1061278599, now seen corresponding path program 16 times [2021-11-19 04:38:21,018 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:21,019 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416955026] [2021-11-19 04:38:21,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:21,019 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:21,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:21,165 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:21,166 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:21,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416955026] [2021-11-19 04:38:21,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1416955026] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:21,166 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:21,166 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:21,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547186129] [2021-11-19 04:38:21,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:21,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:21,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:21,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:21,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:21,173 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:21,174 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 258 places, 195 transitions, 1053 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:21,175 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:21,175 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:21,175 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:21,614 INFO L129 PetriNetUnfolder]: 76/603 cut-off events. [2021-11-19 04:38:21,614 INFO L130 PetriNetUnfolder]: For 1826/1831 co-relation queries the response was YES. [2021-11-19 04:38:21,622 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1924 conditions, 603 events. 76/603 cut-off events. For 1826/1831 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3123 event pairs, 32 based on Foata normal form. 1/582 useless extension candidates. Maximal degree in co-relation 1856. Up to 127 conditions per place. [2021-11-19 04:38:21,625 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 61 selfloop transitions, 25 changer transitions 33/239 dead transitions. [2021-11-19 04:38:21,625 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 271 places, 239 transitions, 1801 flow [2021-11-19 04:38:21,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-19 04:38:21,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-11-19 04:38:21,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 2882 transitions. [2021-11-19 04:38:21,631 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7797619047619048 [2021-11-19 04:38:21,631 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 2882 transitions. [2021-11-19 04:38:21,631 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 2882 transitions. [2021-11-19 04:38:21,633 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:21,633 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 2882 transitions. [2021-11-19 04:38:21,637 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 137.23809523809524) internal successors, (2882), 21 states have internal predecessors, (2882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:21,641 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 176.0) internal successors, (3872), 22 states have internal predecessors, (3872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:21,642 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 176.0) internal successors, (3872), 22 states have internal predecessors, (3872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:21,643 INFO L186 Difference]: Start difference. First operand has 258 places, 195 transitions, 1053 flow. Second operand 21 states and 2882 transitions. [2021-11-19 04:38:21,643 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 271 places, 239 transitions, 1801 flow [2021-11-19 04:38:21,666 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 263 places, 239 transitions, 1700 flow, removed 24 selfloop flow, removed 8 redundant places. [2021-11-19 04:38:21,672 INFO L242 Difference]: Finished difference. Result has 276 places, 197 transitions, 1135 flow [2021-11-19 04:38:21,672 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=989, PETRI_DIFFERENCE_MINUEND_PLACES=243, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=195, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=171, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=1135, PETRI_PLACES=276, PETRI_TRANSITIONS=197} [2021-11-19 04:38:21,673 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 117 predicate places. [2021-11-19 04:38:21,673 INFO L470 AbstractCegarLoop]: Abstraction has has 276 places, 197 transitions, 1135 flow [2021-11-19 04:38:21,674 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:21,674 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:21,674 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:21,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-11-19 04:38:21,675 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:21,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:21,675 INFO L85 PathProgramCache]: Analyzing trace with hash -959990199, now seen corresponding path program 17 times [2021-11-19 04:38:21,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:21,676 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749822808] [2021-11-19 04:38:21,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:21,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:21,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:21,799 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:21,799 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:21,799 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749822808] [2021-11-19 04:38:21,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749822808] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:21,800 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:21,800 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:21,800 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005877218] [2021-11-19 04:38:21,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:21,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:21,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:21,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:21,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:21,804 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:21,805 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 276 places, 197 transitions, 1135 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:21,805 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:21,805 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:21,805 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:22,169 INFO L129 PetriNetUnfolder]: 64/557 cut-off events. [2021-11-19 04:38:22,169 INFO L130 PetriNetUnfolder]: For 1667/1674 co-relation queries the response was YES. [2021-11-19 04:38:22,173 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1738 conditions, 557 events. 64/557 cut-off events. For 1667/1674 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 2703 event pairs, 32 based on Foata normal form. 3/539 useless extension candidates. Maximal degree in co-relation 1663. Up to 127 conditions per place. [2021-11-19 04:38:22,175 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 54 selfloop transitions, 13 changer transitions 33/220 dead transitions. [2021-11-19 04:38:22,175 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 280 places, 220 transitions, 1535 flow [2021-11-19 04:38:22,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-19 04:38:22,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-11-19 04:38:22,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2469 transitions. [2021-11-19 04:38:22,178 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7793560606060606 [2021-11-19 04:38:22,179 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2469 transitions. [2021-11-19 04:38:22,179 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2469 transitions. [2021-11-19 04:38:22,180 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:22,180 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2469 transitions. [2021-11-19 04:38:22,184 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 137.16666666666666) internal successors, (2469), 18 states have internal predecessors, (2469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:22,188 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 176.0) internal successors, (3344), 19 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:22,189 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 176.0) internal successors, (3344), 19 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:22,189 INFO L186 Difference]: Start difference. First operand has 276 places, 197 transitions, 1135 flow. Second operand 18 states and 2469 transitions. [2021-11-19 04:38:22,189 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 280 places, 220 transitions, 1535 flow [2021-11-19 04:38:22,211 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 220 transitions, 1420 flow, removed 33 selfloop flow, removed 16 redundant places. [2021-11-19 04:38:22,216 INFO L242 Difference]: Finished difference. Result has 271 places, 182 transitions, 900 flow [2021-11-19 04:38:22,217 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1049, PETRI_DIFFERENCE_MINUEND_PLACES=247, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=197, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=184, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=900, PETRI_PLACES=271, PETRI_TRANSITIONS=182} [2021-11-19 04:38:22,217 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 112 predicate places. [2021-11-19 04:38:22,218 INFO L470 AbstractCegarLoop]: Abstraction has has 271 places, 182 transitions, 900 flow [2021-11-19 04:38:22,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:22,218 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:22,219 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:22,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-11-19 04:38:22,219 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:22,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:22,220 INFO L85 PathProgramCache]: Analyzing trace with hash 875671833, now seen corresponding path program 18 times [2021-11-19 04:38:22,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:22,220 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355452385] [2021-11-19 04:38:22,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:22,221 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:22,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:22,352 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:22,352 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:22,353 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355452385] [2021-11-19 04:38:22,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355452385] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:22,353 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:22,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:22,354 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624858635] [2021-11-19 04:38:22,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:22,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:22,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:22,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:22,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:22,359 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:22,361 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 271 places, 182 transitions, 900 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:22,361 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:22,361 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:22,361 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:22,762 INFO L129 PetriNetUnfolder]: 61/550 cut-off events. [2021-11-19 04:38:22,762 INFO L130 PetriNetUnfolder]: For 1454/1461 co-relation queries the response was YES. [2021-11-19 04:38:22,767 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1609 conditions, 550 events. 61/550 cut-off events. For 1454/1461 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 2669 event pairs, 34 based on Foata normal form. 2/530 useless extension candidates. Maximal degree in co-relation 1539. Up to 125 conditions per place. [2021-11-19 04:38:22,769 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 45 selfloop transitions, 12 changer transitions 32/209 dead transitions. [2021-11-19 04:38:22,769 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 209 transitions, 1300 flow [2021-11-19 04:38:22,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-19 04:38:22,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-11-19 04:38:22,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2471 transitions. [2021-11-19 04:38:22,782 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7799873737373737 [2021-11-19 04:38:22,782 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2471 transitions. [2021-11-19 04:38:22,783 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2471 transitions. [2021-11-19 04:38:22,784 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:22,784 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2471 transitions. [2021-11-19 04:38:22,788 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 137.27777777777777) internal successors, (2471), 18 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:22,791 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 176.0) internal successors, (3344), 19 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:22,792 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 176.0) internal successors, (3344), 19 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:22,792 INFO L186 Difference]: Start difference. First operand has 271 places, 182 transitions, 900 flow. Second operand 18 states and 2471 transitions. [2021-11-19 04:38:22,793 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 209 transitions, 1300 flow [2021-11-19 04:38:22,848 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 246 places, 209 transitions, 1194 flow, removed 17 selfloop flow, removed 19 redundant places. [2021-11-19 04:38:22,852 INFO L242 Difference]: Finished difference. Result has 254 places, 174 transitions, 758 flow [2021-11-19 04:38:22,852 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=821, PETRI_DIFFERENCE_MINUEND_PLACES=229, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=182, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=170, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=758, PETRI_PLACES=254, PETRI_TRANSITIONS=174} [2021-11-19 04:38:22,853 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 95 predicate places. [2021-11-19 04:38:22,853 INFO L470 AbstractCegarLoop]: Abstraction has has 254 places, 174 transitions, 758 flow [2021-11-19 04:38:22,854 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:22,855 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:22,855 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:22,855 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-11-19 04:38:22,855 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:22,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:22,856 INFO L85 PathProgramCache]: Analyzing trace with hash 1552531509, now seen corresponding path program 19 times [2021-11-19 04:38:22,856 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:22,857 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890424824] [2021-11-19 04:38:22,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:22,857 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:22,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:23,001 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:23,002 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:23,002 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890424824] [2021-11-19 04:38:23,002 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890424824] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:23,002 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:23,003 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:23,003 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243695460] [2021-11-19 04:38:23,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:23,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:23,004 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:23,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:23,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:23,006 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:23,008 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 254 places, 174 transitions, 758 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:23,008 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:23,009 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:23,009 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:23,411 INFO L129 PetriNetUnfolder]: 58/525 cut-off events. [2021-11-19 04:38:23,411 INFO L130 PetriNetUnfolder]: For 1042/1051 co-relation queries the response was YES. [2021-11-19 04:38:23,415 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1482 conditions, 525 events. 58/525 cut-off events. For 1042/1051 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 2458 event pairs, 32 based on Foata normal form. 5/508 useless extension candidates. Maximal degree in co-relation 1417. Up to 126 conditions per place. [2021-11-19 04:38:23,416 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 40 selfloop transitions, 17 changer transitions 32/209 dead transitions. [2021-11-19 04:38:23,417 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 253 places, 209 transitions, 1272 flow [2021-11-19 04:38:23,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-19 04:38:23,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-11-19 04:38:23,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2339 transitions. [2021-11-19 04:38:23,420 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7817513368983957 [2021-11-19 04:38:23,420 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2339 transitions. [2021-11-19 04:38:23,420 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2339 transitions. [2021-11-19 04:38:23,421 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:23,422 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2339 transitions. [2021-11-19 04:38:23,425 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 137.58823529411765) internal successors, (2339), 17 states have internal predecessors, (2339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:23,428 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 176.0) internal successors, (3168), 18 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:23,429 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 176.0) internal successors, (3168), 18 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:23,430 INFO L186 Difference]: Start difference. First operand has 254 places, 174 transitions, 758 flow. Second operand 17 states and 2339 transitions. [2021-11-19 04:38:23,430 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 253 places, 209 transitions, 1272 flow [2021-11-19 04:38:23,443 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 238 places, 209 transitions, 1171 flow, removed 25 selfloop flow, removed 15 redundant places. [2021-11-19 04:38:23,448 INFO L242 Difference]: Finished difference. Result has 246 places, 175 transitions, 778 flow [2021-11-19 04:38:23,449 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=708, PETRI_DIFFERENCE_MINUEND_PLACES=222, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=174, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=159, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=778, PETRI_PLACES=246, PETRI_TRANSITIONS=175} [2021-11-19 04:38:23,450 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 87 predicate places. [2021-11-19 04:38:23,450 INFO L470 AbstractCegarLoop]: Abstraction has has 246 places, 175 transitions, 778 flow [2021-11-19 04:38:23,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:23,450 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:23,451 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:23,451 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-11-19 04:38:23,451 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:23,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:23,452 INFO L85 PathProgramCache]: Analyzing trace with hash -107335275, now seen corresponding path program 20 times [2021-11-19 04:38:23,452 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:23,452 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770124395] [2021-11-19 04:38:23,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:23,453 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:23,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:23,592 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:23,592 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:23,593 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770124395] [2021-11-19 04:38:23,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770124395] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:23,593 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:23,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-19 04:38:23,594 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845971629] [2021-11-19 04:38:23,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:23,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 04:38:23,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:23,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 04:38:23,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-11-19 04:38:23,597 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 176 [2021-11-19 04:38:23,598 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 175 transitions, 778 flow. Second operand has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:23,599 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:23,599 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 176 [2021-11-19 04:38:23,599 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:23,934 INFO L129 PetriNetUnfolder]: 46/447 cut-off events. [2021-11-19 04:38:23,935 INFO L130 PetriNetUnfolder]: For 724/729 co-relation queries the response was YES. [2021-11-19 04:38:23,937 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1189 conditions, 447 events. 46/447 cut-off events. For 724/729 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 1889 event pairs, 31 based on Foata normal form. 1/427 useless extension candidates. Maximal degree in co-relation 1126. Up to 103 conditions per place. [2021-11-19 04:38:23,938 INFO L132 encePairwiseOnDemand]: 163/176 looper letters, 29 selfloop transitions, 0 changer transitions 43/186 dead transitions. [2021-11-19 04:38:23,938 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 255 places, 186 transitions, 950 flow [2021-11-19 04:38:23,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-19 04:38:23,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-11-19 04:38:23,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2459 transitions. [2021-11-19 04:38:23,941 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7761994949494949 [2021-11-19 04:38:23,941 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2459 transitions. [2021-11-19 04:38:23,942 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2459 transitions. [2021-11-19 04:38:23,943 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:23,943 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2459 transitions. [2021-11-19 04:38:23,946 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 136.61111111111111) internal successors, (2459), 18 states have internal predecessors, (2459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:23,950 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 176.0) internal successors, (3344), 19 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:23,951 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 176.0) internal successors, (3344), 19 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:23,951 INFO L186 Difference]: Start difference. First operand has 246 places, 175 transitions, 778 flow. Second operand 18 states and 2459 transitions. [2021-11-19 04:38:23,951 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 255 places, 186 transitions, 950 flow [2021-11-19 04:38:23,963 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 242 places, 186 transitions, 864 flow, removed 23 selfloop flow, removed 13 redundant places. [2021-11-19 04:38:23,967 INFO L242 Difference]: Finished difference. Result has 245 places, 143 transitions, 402 flow [2021-11-19 04:38:23,967 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=697, PETRI_DIFFERENCE_MINUEND_PLACES=225, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=175, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=402, PETRI_PLACES=245, PETRI_TRANSITIONS=143} [2021-11-19 04:38:23,968 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 86 predicate places. [2021-11-19 04:38:23,968 INFO L470 AbstractCegarLoop]: Abstraction has has 245 places, 143 transitions, 402 flow [2021-11-19 04:38:23,969 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 135.8) internal successors, (1358), 10 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:23,969 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:23,969 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:23,969 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-11-19 04:38:23,970 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:23,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:23,970 INFO L85 PathProgramCache]: Analyzing trace with hash -2118169429, now seen corresponding path program 1 times [2021-11-19 04:38:23,971 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:23,971 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51747017] [2021-11-19 04:38:23,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:23,971 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:24,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:24,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-19 04:38:24,804 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:24,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51747017] [2021-11-19 04:38:24,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51747017] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:24,804 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:24,804 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-11-19 04:38:24,804 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968314102] [2021-11-19 04:38:24,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:24,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-19 04:38:24,805 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:24,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-19 04:38:24,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2021-11-19 04:38:24,810 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 176 [2021-11-19 04:38:24,812 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 245 places, 143 transitions, 402 flow. Second operand has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:24,812 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:24,812 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 176 [2021-11-19 04:38:24,812 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:28,421 INFO L129 PetriNetUnfolder]: 367/1332 cut-off events. [2021-11-19 04:38:28,421 INFO L130 PetriNetUnfolder]: For 1824/1826 co-relation queries the response was YES. [2021-11-19 04:38:28,428 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3225 conditions, 1332 events. 367/1332 cut-off events. For 1824/1826 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 7731 event pairs, 11 based on Foata normal form. 1/1315 useless extension candidates. Maximal degree in co-relation 3169. Up to 126 conditions per place. [2021-11-19 04:38:28,433 INFO L132 encePairwiseOnDemand]: 145/176 looper letters, 192 selfloop transitions, 33 changer transitions 49/361 dead transitions. [2021-11-19 04:38:28,434 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 244 places, 361 transitions, 1995 flow [2021-11-19 04:38:28,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-11-19 04:38:28,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2021-11-19 04:38:28,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 4974 transitions. [2021-11-19 04:38:28,447 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6423037190082644 [2021-11-19 04:38:28,448 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 4974 transitions. [2021-11-19 04:38:28,448 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 4974 transitions. [2021-11-19 04:38:28,450 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:28,450 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 4974 transitions. [2021-11-19 04:38:28,456 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 113.04545454545455) internal successors, (4974), 44 states have internal predecessors, (4974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:28,463 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 45 states, 45 states have (on average 176.0) internal successors, (7920), 45 states have internal predecessors, (7920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:28,465 INFO L81 ComplementDD]: Finished complementDD. Result has 45 states, 45 states have (on average 176.0) internal successors, (7920), 45 states have internal predecessors, (7920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:28,466 INFO L186 Difference]: Start difference. First operand has 245 places, 143 transitions, 402 flow. Second operand 44 states and 4974 transitions. [2021-11-19 04:38:28,466 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 244 places, 361 transitions, 1995 flow [2021-11-19 04:38:28,477 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 233 places, 361 transitions, 1819 flow, removed 87 selfloop flow, removed 11 redundant places. [2021-11-19 04:38:28,483 INFO L242 Difference]: Finished difference. Result has 266 places, 166 transitions, 709 flow [2021-11-19 04:38:28,484 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=378, PETRI_DIFFERENCE_MINUEND_PLACES=190, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=143, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=123, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=709, PETRI_PLACES=266, PETRI_TRANSITIONS=166} [2021-11-19 04:38:28,484 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 107 predicate places. [2021-11-19 04:38:28,485 INFO L470 AbstractCegarLoop]: Abstraction has has 266 places, 166 transitions, 709 flow [2021-11-19 04:38:28,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:28,486 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:28,486 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:28,486 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-11-19 04:38:28,486 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:28,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:28,487 INFO L85 PathProgramCache]: Analyzing trace with hash 993358903, now seen corresponding path program 2 times [2021-11-19 04:38:28,487 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:28,488 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382314460] [2021-11-19 04:38:28,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:28,488 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:28,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:29,134 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:29,134 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:29,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382314460] [2021-11-19 04:38:29,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382314460] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:29,134 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:29,134 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-11-19 04:38:29,135 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330077675] [2021-11-19 04:38:29,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:29,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-19 04:38:29,135 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:29,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-19 04:38:29,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=590, Unknown=0, NotChecked=0, Total=650 [2021-11-19 04:38:29,138 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 176 [2021-11-19 04:38:29,141 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 266 places, 166 transitions, 709 flow. Second operand has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:29,141 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:29,141 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 176 [2021-11-19 04:38:29,141 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:32,019 INFO L129 PetriNetUnfolder]: 391/1430 cut-off events. [2021-11-19 04:38:32,020 INFO L130 PetriNetUnfolder]: For 5651/5653 co-relation queries the response was YES. [2021-11-19 04:38:32,035 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4460 conditions, 1430 events. 391/1430 cut-off events. For 5651/5653 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 8503 event pairs, 29 based on Foata normal form. 1/1381 useless extension candidates. Maximal degree in co-relation 4380. Up to 130 conditions per place. [2021-11-19 04:38:32,043 INFO L132 encePairwiseOnDemand]: 145/176 looper letters, 196 selfloop transitions, 44 changer transitions 40/367 dead transitions. [2021-11-19 04:38:32,043 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 275 places, 367 transitions, 2517 flow [2021-11-19 04:38:32,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-19 04:38:32,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-19 04:38:32,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 3991 transitions. [2021-11-19 04:38:32,048 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6478896103896103 [2021-11-19 04:38:32,048 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 3991 transitions. [2021-11-19 04:38:32,048 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 3991 transitions. [2021-11-19 04:38:32,050 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:32,050 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 3991 transitions. [2021-11-19 04:38:32,055 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 114.02857142857142) internal successors, (3991), 35 states have internal predecessors, (3991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:32,062 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:32,064 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:32,065 INFO L186 Difference]: Start difference. First operand has 266 places, 166 transitions, 709 flow. Second operand 35 states and 3991 transitions. [2021-11-19 04:38:32,065 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 275 places, 367 transitions, 2517 flow [2021-11-19 04:38:32,089 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 248 places, 367 transitions, 2132 flow, removed 146 selfloop flow, removed 27 redundant places. [2021-11-19 04:38:32,096 INFO L242 Difference]: Finished difference. Result has 272 places, 188 transitions, 935 flow [2021-11-19 04:38:32,097 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=590, PETRI_DIFFERENCE_MINUEND_PLACES=214, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=166, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=133, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=935, PETRI_PLACES=272, PETRI_TRANSITIONS=188} [2021-11-19 04:38:32,098 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 113 predicate places. [2021-11-19 04:38:32,098 INFO L470 AbstractCegarLoop]: Abstraction has has 272 places, 188 transitions, 935 flow [2021-11-19 04:38:32,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:32,099 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:32,099 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:32,099 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-11-19 04:38:32,100 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:32,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:32,100 INFO L85 PathProgramCache]: Analyzing trace with hash -1725278923, now seen corresponding path program 3 times [2021-11-19 04:38:32,100 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:32,101 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330403707] [2021-11-19 04:38:32,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:32,101 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:32,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:32,786 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:32,786 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:32,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330403707] [2021-11-19 04:38:32,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330403707] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:32,787 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:32,787 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-11-19 04:38:32,787 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948246357] [2021-11-19 04:38:32,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:32,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-19 04:38:32,788 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:32,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-19 04:38:32,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=590, Unknown=0, NotChecked=0, Total=650 [2021-11-19 04:38:32,792 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 176 [2021-11-19 04:38:32,795 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 188 transitions, 935 flow. Second operand has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:32,796 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:32,796 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 176 [2021-11-19 04:38:32,796 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:39,182 INFO L129 PetriNetUnfolder]: 434/1545 cut-off events. [2021-11-19 04:38:39,183 INFO L130 PetriNetUnfolder]: For 4884/4886 co-relation queries the response was YES. [2021-11-19 04:38:39,202 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4990 conditions, 1545 events. 434/1545 cut-off events. For 4884/4886 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 9550 event pairs, 11 based on Foata normal form. 1/1520 useless extension candidates. Maximal degree in co-relation 4908. Up to 141 conditions per place. [2021-11-19 04:38:39,212 INFO L132 encePairwiseOnDemand]: 145/176 looper letters, 251 selfloop transitions, 34 changer transitions 124/496 dead transitions. [2021-11-19 04:38:39,213 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 321 places, 496 transitions, 3808 flow [2021-11-19 04:38:39,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-11-19 04:38:39,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2021-11-19 04:38:39,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 7313 transitions. [2021-11-19 04:38:39,225 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6392482517482517 [2021-11-19 04:38:39,225 INFO L72 ComplementDD]: Start complementDD. Operand 65 states and 7313 transitions. [2021-11-19 04:38:39,225 INFO L73 IsDeterministic]: Start isDeterministic. Operand 65 states and 7313 transitions. [2021-11-19 04:38:39,228 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:39,229 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 65 states and 7313 transitions. [2021-11-19 04:38:39,243 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 66 states, 65 states have (on average 112.50769230769231) internal successors, (7313), 65 states have internal predecessors, (7313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:39,257 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 66 states, 66 states have (on average 176.0) internal successors, (11616), 66 states have internal predecessors, (11616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:39,260 INFO L81 ComplementDD]: Finished complementDD. Result has 66 states, 66 states have (on average 176.0) internal successors, (11616), 66 states have internal predecessors, (11616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:39,260 INFO L186 Difference]: Start difference. First operand has 272 places, 188 transitions, 935 flow. Second operand 65 states and 7313 transitions. [2021-11-19 04:38:39,261 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 321 places, 496 transitions, 3808 flow [2021-11-19 04:38:39,299 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 300 places, 496 transitions, 3241 flow, removed 119 selfloop flow, removed 21 redundant places. [2021-11-19 04:38:39,310 INFO L242 Difference]: Finished difference. Result has 353 places, 188 transitions, 953 flow [2021-11-19 04:38:39,311 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=744, PETRI_DIFFERENCE_MINUEND_PLACES=236, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=188, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=154, PETRI_DIFFERENCE_SUBTRAHEND_STATES=65, PETRI_FLOW=953, PETRI_PLACES=353, PETRI_TRANSITIONS=188} [2021-11-19 04:38:39,312 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 194 predicate places. [2021-11-19 04:38:39,312 INFO L470 AbstractCegarLoop]: Abstraction has has 353 places, 188 transitions, 953 flow [2021-11-19 04:38:39,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:39,313 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:39,313 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:39,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-11-19 04:38:39,314 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:39,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:39,315 INFO L85 PathProgramCache]: Analyzing trace with hash -1337364947, now seen corresponding path program 4 times [2021-11-19 04:38:39,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:39,315 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143644065] [2021-11-19 04:38:39,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:39,316 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:39,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:39,963 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:39,963 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:39,963 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143644065] [2021-11-19 04:38:39,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143644065] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:39,963 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:39,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-11-19 04:38:39,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802944995] [2021-11-19 04:38:39,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:39,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-19 04:38:39,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:39,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-19 04:38:39,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2021-11-19 04:38:39,967 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 176 [2021-11-19 04:38:39,969 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 353 places, 188 transitions, 953 flow. Second operand has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:39,969 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:39,969 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 176 [2021-11-19 04:38:39,969 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:43,616 INFO L129 PetriNetUnfolder]: 477/1682 cut-off events. [2021-11-19 04:38:43,616 INFO L130 PetriNetUnfolder]: For 12076/12078 co-relation queries the response was YES. [2021-11-19 04:38:43,634 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6753 conditions, 1682 events. 477/1682 cut-off events. For 12076/12078 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 10448 event pairs, 51 based on Foata normal form. 1/1624 useless extension candidates. Maximal degree in co-relation 6632. Up to 195 conditions per place. [2021-11-19 04:38:43,647 INFO L132 encePairwiseOnDemand]: 145/176 looper letters, 224 selfloop transitions, 45 changer transitions 44/400 dead transitions. [2021-11-19 04:38:43,648 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 335 places, 400 transitions, 3395 flow [2021-11-19 04:38:43,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-19 04:38:43,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-19 04:38:43,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 4007 transitions. [2021-11-19 04:38:43,653 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.650487012987013 [2021-11-19 04:38:43,653 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 4007 transitions. [2021-11-19 04:38:43,654 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 4007 transitions. [2021-11-19 04:38:43,655 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:43,655 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 4007 transitions. [2021-11-19 04:38:43,661 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 114.48571428571428) internal successors, (4007), 35 states have internal predecessors, (4007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:43,668 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:43,670 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:43,670 INFO L186 Difference]: Start difference. First operand has 353 places, 188 transitions, 953 flow. Second operand 35 states and 4007 transitions. [2021-11-19 04:38:43,670 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 335 places, 400 transitions, 3395 flow [2021-11-19 04:38:43,726 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 275 places, 400 transitions, 2819 flow, removed 150 selfloop flow, removed 60 redundant places. [2021-11-19 04:38:43,735 INFO L242 Difference]: Finished difference. Result has 300 places, 212 transitions, 1241 flow [2021-11-19 04:38:43,735 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=790, PETRI_DIFFERENCE_MINUEND_PLACES=241, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=188, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=154, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=1241, PETRI_PLACES=300, PETRI_TRANSITIONS=212} [2021-11-19 04:38:43,736 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 141 predicate places. [2021-11-19 04:38:43,736 INFO L470 AbstractCegarLoop]: Abstraction has has 300 places, 212 transitions, 1241 flow [2021-11-19 04:38:43,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:43,737 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:43,737 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:43,738 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-11-19 04:38:43,738 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:43,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:43,739 INFO L85 PathProgramCache]: Analyzing trace with hash -1760046429, now seen corresponding path program 5 times [2021-11-19 04:38:43,739 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:43,739 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992745145] [2021-11-19 04:38:43,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:43,740 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:43,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:44,476 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:44,476 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:44,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992745145] [2021-11-19 04:38:44,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992745145] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:44,477 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:44,477 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-11-19 04:38:44,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521750030] [2021-11-19 04:38:44,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:44,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-19 04:38:44,477 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:44,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-19 04:38:44,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2021-11-19 04:38:44,480 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 176 [2021-11-19 04:38:44,482 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 300 places, 212 transitions, 1241 flow. Second operand has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:44,482 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:44,482 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 176 [2021-11-19 04:38:44,482 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:48,175 INFO L129 PetriNetUnfolder]: 561/1919 cut-off events. [2021-11-19 04:38:48,176 INFO L130 PetriNetUnfolder]: For 11675/11677 co-relation queries the response was YES. [2021-11-19 04:38:48,198 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7528 conditions, 1919 events. 561/1919 cut-off events. For 11675/11677 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 12337 event pairs, 57 based on Foata normal form. 1/1887 useless extension candidates. Maximal degree in co-relation 7431. Up to 213 conditions per place. [2021-11-19 04:38:48,209 INFO L132 encePairwiseOnDemand]: 145/176 looper letters, 260 selfloop transitions, 51 changer transitions 36/434 dead transitions. [2021-11-19 04:38:48,209 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 319 places, 434 transitions, 3990 flow [2021-11-19 04:38:48,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-19 04:38:48,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-19 04:38:48,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 4001 transitions. [2021-11-19 04:38:48,215 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.649512987012987 [2021-11-19 04:38:48,215 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 4001 transitions. [2021-11-19 04:38:48,215 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 4001 transitions. [2021-11-19 04:38:48,217 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:48,217 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 4001 transitions. [2021-11-19 04:38:48,223 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 114.31428571428572) internal successors, (4001), 35 states have internal predecessors, (4001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:48,230 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:48,231 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:48,232 INFO L186 Difference]: Start difference. First operand has 300 places, 212 transitions, 1241 flow. Second operand 35 states and 4001 transitions. [2021-11-19 04:38:48,232 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 319 places, 434 transitions, 3990 flow [2021-11-19 04:38:48,297 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 300 places, 434 transitions, 3520 flow, removed 150 selfloop flow, removed 19 redundant places. [2021-11-19 04:38:48,311 INFO L242 Difference]: Finished difference. Result has 325 places, 236 transitions, 1600 flow [2021-11-19 04:38:48,312 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1048, PETRI_DIFFERENCE_MINUEND_PLACES=266, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=212, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=172, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=1600, PETRI_PLACES=325, PETRI_TRANSITIONS=236} [2021-11-19 04:38:48,313 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 166 predicate places. [2021-11-19 04:38:48,314 INFO L470 AbstractCegarLoop]: Abstraction has has 325 places, 236 transitions, 1600 flow [2021-11-19 04:38:48,314 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:48,315 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:48,315 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:48,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-11-19 04:38:48,316 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:48,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:48,316 INFO L85 PathProgramCache]: Analyzing trace with hash -523807331, now seen corresponding path program 6 times [2021-11-19 04:38:48,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:48,317 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511613] [2021-11-19 04:38:48,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:48,317 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:48,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:49,078 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:49,078 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:49,078 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511613] [2021-11-19 04:38:49,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511613] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:49,079 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:49,079 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-11-19 04:38:49,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389296569] [2021-11-19 04:38:49,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:49,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-19 04:38:49,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:49,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-19 04:38:49,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=590, Unknown=0, NotChecked=0, Total=650 [2021-11-19 04:38:49,084 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 176 [2021-11-19 04:38:49,086 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 325 places, 236 transitions, 1600 flow. Second operand has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:49,086 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:49,086 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 176 [2021-11-19 04:38:49,087 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:53,014 INFO L129 PetriNetUnfolder]: 702/2361 cut-off events. [2021-11-19 04:38:53,014 INFO L130 PetriNetUnfolder]: For 17721/17723 co-relation queries the response was YES. [2021-11-19 04:38:53,039 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9904 conditions, 2361 events. 702/2361 cut-off events. For 17721/17723 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 16361 event pairs, 106 based on Foata normal form. 1/2286 useless extension candidates. Maximal degree in co-relation 9795. Up to 406 conditions per place. [2021-11-19 04:38:53,050 INFO L132 encePairwiseOnDemand]: 145/176 looper letters, 286 selfloop transitions, 46 changer transitions 44/463 dead transitions. [2021-11-19 04:38:53,050 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 344 places, 463 transitions, 4669 flow [2021-11-19 04:38:53,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-19 04:38:53,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-19 04:38:53,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 4011 transitions. [2021-11-19 04:38:53,054 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6511363636363636 [2021-11-19 04:38:53,054 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 4011 transitions. [2021-11-19 04:38:53,054 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 4011 transitions. [2021-11-19 04:38:53,055 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:53,055 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 4011 transitions. [2021-11-19 04:38:53,060 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 114.6) internal successors, (4011), 35 states have internal predecessors, (4011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:53,065 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:53,066 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:53,066 INFO L186 Difference]: Start difference. First operand has 325 places, 236 transitions, 1600 flow. Second operand 35 states and 4011 transitions. [2021-11-19 04:38:53,066 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 344 places, 463 transitions, 4669 flow [2021-11-19 04:38:53,163 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 325 places, 463 transitions, 4209 flow, removed 140 selfloop flow, removed 19 redundant places. [2021-11-19 04:38:53,171 INFO L242 Difference]: Finished difference. Result has 352 places, 262 transitions, 1917 flow [2021-11-19 04:38:53,172 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1352, PETRI_DIFFERENCE_MINUEND_PLACES=291, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=236, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=201, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=1917, PETRI_PLACES=352, PETRI_TRANSITIONS=262} [2021-11-19 04:38:53,172 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 193 predicate places. [2021-11-19 04:38:53,173 INFO L470 AbstractCegarLoop]: Abstraction has has 352 places, 262 transitions, 1917 flow [2021-11-19 04:38:53,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:53,173 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:53,174 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:53,174 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-11-19 04:38:53,174 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:53,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:53,175 INFO L85 PathProgramCache]: Analyzing trace with hash -993424271, now seen corresponding path program 7 times [2021-11-19 04:38:53,175 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:53,175 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375525185] [2021-11-19 04:38:53,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:53,176 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:53,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:53,920 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:53,921 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:53,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375525185] [2021-11-19 04:38:53,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [375525185] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:53,921 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:53,921 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-11-19 04:38:53,922 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399364309] [2021-11-19 04:38:53,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:53,922 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-19 04:38:53,922 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:53,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-19 04:38:53,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2021-11-19 04:38:53,927 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 176 [2021-11-19 04:38:53,930 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 352 places, 262 transitions, 1917 flow. Second operand has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:53,931 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:53,931 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 176 [2021-11-19 04:38:53,931 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:38:57,504 INFO L129 PetriNetUnfolder]: 832/2728 cut-off events. [2021-11-19 04:38:57,505 INFO L130 PetriNetUnfolder]: For 27218/27220 co-relation queries the response was YES. [2021-11-19 04:38:57,535 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12615 conditions, 2728 events. 832/2728 cut-off events. For 27218/27220 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 19634 event pairs, 139 based on Foata normal form. 1/2681 useless extension candidates. Maximal degree in co-relation 12492. Up to 478 conditions per place. [2021-11-19 04:38:57,547 INFO L132 encePairwiseOnDemand]: 145/176 looper letters, 326 selfloop transitions, 53 changer transitions 36/502 dead transitions. [2021-11-19 04:38:57,547 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 371 places, 502 transitions, 5540 flow [2021-11-19 04:38:57,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-19 04:38:57,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-19 04:38:57,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 4004 transitions. [2021-11-19 04:38:57,553 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.65 [2021-11-19 04:38:57,553 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 4004 transitions. [2021-11-19 04:38:57,553 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 4004 transitions. [2021-11-19 04:38:57,554 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:38:57,554 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 4004 transitions. [2021-11-19 04:38:57,558 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 114.4) internal successors, (4004), 35 states have internal predecessors, (4004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:57,564 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:57,566 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:57,566 INFO L186 Difference]: Start difference. First operand has 352 places, 262 transitions, 1917 flow. Second operand 35 states and 4004 transitions. [2021-11-19 04:38:57,566 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 371 places, 502 transitions, 5540 flow [2021-11-19 04:38:57,768 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 352 places, 502 transitions, 4975 flow, removed 222 selfloop flow, removed 19 redundant places. [2021-11-19 04:38:57,779 INFO L242 Difference]: Finished difference. Result has 379 places, 288 transitions, 2328 flow [2021-11-19 04:38:57,779 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1642, PETRI_DIFFERENCE_MINUEND_PLACES=318, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=262, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=220, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=2328, PETRI_PLACES=379, PETRI_TRANSITIONS=288} [2021-11-19 04:38:57,780 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 220 predicate places. [2021-11-19 04:38:57,780 INFO L470 AbstractCegarLoop]: Abstraction has has 379 places, 288 transitions, 2328 flow [2021-11-19 04:38:57,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:57,781 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:38:57,782 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:38:57,782 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-11-19 04:38:57,782 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:38:57,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:38:57,783 INFO L85 PathProgramCache]: Analyzing trace with hash -796729207, now seen corresponding path program 8 times [2021-11-19 04:38:57,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:38:57,783 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747730722] [2021-11-19 04:38:57,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:38:57,784 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:38:57,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:38:58,474 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:38:58,474 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:38:58,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747730722] [2021-11-19 04:38:58,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747730722] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:38:58,475 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:38:58,475 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-11-19 04:38:58,475 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420613591] [2021-11-19 04:38:58,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:38:58,476 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-19 04:38:58,476 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:38:58,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-19 04:38:58,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2021-11-19 04:38:58,479 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 176 [2021-11-19 04:38:58,481 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 379 places, 288 transitions, 2328 flow. Second operand has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:38:58,481 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:38:58,481 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 176 [2021-11-19 04:38:58,481 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:39:02,695 INFO L129 PetriNetUnfolder]: 987/3247 cut-off events. [2021-11-19 04:39:02,696 INFO L130 PetriNetUnfolder]: For 38168/38170 co-relation queries the response was YES. [2021-11-19 04:39:02,733 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15815 conditions, 3247 events. 987/3247 cut-off events. For 38168/38170 co-relation queries the response was YES. Maximal size of possible extension queue 80. Compared 24537 event pairs, 222 based on Foata normal form. 1/3140 useless extension candidates. Maximal degree in co-relation 15679. Up to 682 conditions per place. [2021-11-19 04:39:02,748 INFO L132 encePairwiseOnDemand]: 145/176 looper letters, 364 selfloop transitions, 46 changer transitions 44/541 dead transitions. [2021-11-19 04:39:02,748 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 398 places, 541 transitions, 6341 flow [2021-11-19 04:39:02,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-19 04:39:02,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-19 04:39:02,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 4027 transitions. [2021-11-19 04:39:02,751 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6537337662337662 [2021-11-19 04:39:02,751 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 4027 transitions. [2021-11-19 04:39:02,751 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 4027 transitions. [2021-11-19 04:39:02,752 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:39:02,752 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 4027 transitions. [2021-11-19 04:39:02,755 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 115.05714285714286) internal successors, (4027), 35 states have internal predecessors, (4027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:02,759 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:02,760 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:02,760 INFO L186 Difference]: Start difference. First operand has 379 places, 288 transitions, 2328 flow. Second operand 35 states and 4027 transitions. [2021-11-19 04:39:02,761 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 398 places, 541 transitions, 6341 flow [2021-11-19 04:39:02,975 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 379 places, 541 transitions, 5770 flow, removed 221 selfloop flow, removed 19 redundant places. [2021-11-19 04:39:02,984 INFO L242 Difference]: Finished difference. Result has 408 places, 315 transitions, 2682 flow [2021-11-19 04:39:02,984 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1998, PETRI_DIFFERENCE_MINUEND_PLACES=345, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=288, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=252, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=2682, PETRI_PLACES=408, PETRI_TRANSITIONS=315} [2021-11-19 04:39:02,985 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 249 predicate places. [2021-11-19 04:39:02,985 INFO L470 AbstractCegarLoop]: Abstraction has has 408 places, 315 transitions, 2682 flow [2021-11-19 04:39:02,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:02,985 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:39:02,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:39:02,986 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-11-19 04:39:02,986 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:39:02,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:39:02,986 INFO L85 PathProgramCache]: Analyzing trace with hash 995822819, now seen corresponding path program 9 times [2021-11-19 04:39:02,986 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:39:02,986 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377366839] [2021-11-19 04:39:02,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:39:02,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:39:03,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:39:03,679 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:39:03,679 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:39:03,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377366839] [2021-11-19 04:39:03,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377366839] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:39:03,680 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:39:03,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-11-19 04:39:03,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674399379] [2021-11-19 04:39:03,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:39:03,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-19 04:39:03,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:39:03,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-19 04:39:03,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2021-11-19 04:39:03,686 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 176 [2021-11-19 04:39:03,688 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 408 places, 315 transitions, 2682 flow. Second operand has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:03,689 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:39:03,689 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 176 [2021-11-19 04:39:03,689 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:39:08,402 INFO L129 PetriNetUnfolder]: 1146/3803 cut-off events. [2021-11-19 04:39:08,403 INFO L130 PetriNetUnfolder]: For 54192/54194 co-relation queries the response was YES. [2021-11-19 04:39:08,451 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19630 conditions, 3803 events. 1146/3803 cut-off events. For 54192/54194 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 30263 event pairs, 319 based on Foata normal form. 1/3729 useless extension candidates. Maximal degree in co-relation 19479. Up to 901 conditions per place. [2021-11-19 04:39:08,469 INFO L132 encePairwiseOnDemand]: 145/176 looper letters, 406 selfloop transitions, 50 changer transitions 36/579 dead transitions. [2021-11-19 04:39:08,469 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 427 places, 579 transitions, 7202 flow [2021-11-19 04:39:08,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-19 04:39:08,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-19 04:39:08,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 4020 transitions. [2021-11-19 04:39:08,473 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6525974025974026 [2021-11-19 04:39:08,473 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 4020 transitions. [2021-11-19 04:39:08,473 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 4020 transitions. [2021-11-19 04:39:08,474 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:39:08,474 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 4020 transitions. [2021-11-19 04:39:08,478 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 114.85714285714286) internal successors, (4020), 35 states have internal predecessors, (4020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:08,481 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:08,482 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:08,482 INFO L186 Difference]: Start difference. First operand has 408 places, 315 transitions, 2682 flow. Second operand 35 states and 4020 transitions. [2021-11-19 04:39:08,482 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 427 places, 579 transitions, 7202 flow [2021-11-19 04:39:08,818 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 408 places, 579 transitions, 6513 flow, removed 304 selfloop flow, removed 19 redundant places. [2021-11-19 04:39:08,828 INFO L242 Difference]: Finished difference. Result has 437 places, 342 transitions, 3118 flow [2021-11-19 04:39:08,829 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=2316, PETRI_DIFFERENCE_MINUEND_PLACES=374, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=315, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=275, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=3118, PETRI_PLACES=437, PETRI_TRANSITIONS=342} [2021-11-19 04:39:08,829 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 278 predicate places. [2021-11-19 04:39:08,830 INFO L470 AbstractCegarLoop]: Abstraction has has 437 places, 342 transitions, 3118 flow [2021-11-19 04:39:08,830 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:08,830 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:39:08,830 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:39:08,831 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-11-19 04:39:08,831 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:39:08,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:39:08,831 INFO L85 PathProgramCache]: Analyzing trace with hash -1306762977, now seen corresponding path program 10 times [2021-11-19 04:39:08,831 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:39:08,831 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30843635] [2021-11-19 04:39:08,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:39:08,832 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:39:08,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:39:09,527 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:39:09,527 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:39:09,527 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30843635] [2021-11-19 04:39:09,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30843635] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:39:09,528 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:39:09,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-11-19 04:39:09,528 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494846722] [2021-11-19 04:39:09,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:39:09,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-19 04:39:09,528 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:39:09,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-19 04:39:09,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=590, Unknown=0, NotChecked=0, Total=650 [2021-11-19 04:39:09,531 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 176 [2021-11-19 04:39:09,533 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 437 places, 342 transitions, 3118 flow. Second operand has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:09,533 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:39:09,533 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 176 [2021-11-19 04:39:09,533 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:39:14,815 INFO L129 PetriNetUnfolder]: 1367/4583 cut-off events. [2021-11-19 04:39:14,816 INFO L130 PetriNetUnfolder]: For 74080/74088 co-relation queries the response was YES. [2021-11-19 04:39:14,904 INFO L84 FinitePrefix]: Finished finitePrefix Result has 24277 conditions, 4583 events. 1367/4583 cut-off events. For 74080/74088 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 39098 event pairs, 251 based on Foata normal form. 1/4462 useless extension candidates. Maximal degree in co-relation 24112. Up to 1251 conditions per place. [2021-11-19 04:39:14,932 INFO L132 encePairwiseOnDemand]: 145/176 looper letters, 462 selfloop transitions, 80 changer transitions 40/669 dead transitions. [2021-11-19 04:39:14,932 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 456 places, 669 transitions, 9323 flow [2021-11-19 04:39:14,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-19 04:39:14,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-19 04:39:14,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 4017 transitions. [2021-11-19 04:39:14,937 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6521103896103896 [2021-11-19 04:39:14,937 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 4017 transitions. [2021-11-19 04:39:14,937 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 4017 transitions. [2021-11-19 04:39:14,938 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:39:14,938 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 4017 transitions. [2021-11-19 04:39:14,943 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 114.77142857142857) internal successors, (4017), 35 states have internal predecessors, (4017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:14,949 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:14,950 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:14,951 INFO L186 Difference]: Start difference. First operand has 437 places, 342 transitions, 3118 flow. Second operand 35 states and 4017 transitions. [2021-11-19 04:39:14,951 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 456 places, 669 transitions, 9323 flow [2021-11-19 04:39:15,547 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 437 places, 669 transitions, 8524 flow, removed 370 selfloop flow, removed 19 redundant places. [2021-11-19 04:39:15,560 INFO L242 Difference]: Finished difference. Result has 468 places, 372 transitions, 3696 flow [2021-11-19 04:39:15,561 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=2697, PETRI_DIFFERENCE_MINUEND_PLACES=403, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=342, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=271, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=3696, PETRI_PLACES=468, PETRI_TRANSITIONS=372} [2021-11-19 04:39:15,562 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 309 predicate places. [2021-11-19 04:39:15,562 INFO L470 AbstractCegarLoop]: Abstraction has has 468 places, 372 transitions, 3696 flow [2021-11-19 04:39:15,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:15,563 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:39:15,564 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:39:15,564 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-11-19 04:39:15,564 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:39:15,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:39:15,565 INFO L85 PathProgramCache]: Analyzing trace with hash 542780185, now seen corresponding path program 11 times [2021-11-19 04:39:15,565 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:39:15,565 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801709138] [2021-11-19 04:39:15,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:39:15,566 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:39:15,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:39:16,305 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:39:16,306 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:39:16,306 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801709138] [2021-11-19 04:39:16,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1801709138] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:39:16,306 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:39:16,306 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-11-19 04:39:16,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790596766] [2021-11-19 04:39:16,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:39:16,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-19 04:39:16,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:39:16,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-19 04:39:16,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2021-11-19 04:39:16,311 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 176 [2021-11-19 04:39:16,313 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 468 places, 372 transitions, 3696 flow. Second operand has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:16,313 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:39:16,313 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 176 [2021-11-19 04:39:16,313 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:39:22,168 INFO L129 PetriNetUnfolder]: 1568/5193 cut-off events. [2021-11-19 04:39:22,168 INFO L130 PetriNetUnfolder]: For 99248/99256 co-relation queries the response was YES. [2021-11-19 04:39:22,288 INFO L84 FinitePrefix]: Finished finitePrefix Result has 29387 conditions, 5193 events. 1568/5193 cut-off events. For 99248/99256 co-relation queries the response was YES. Maximal size of possible extension queue 152. Compared 45453 event pairs, 411 based on Foata normal form. 1/5017 useless extension candidates. Maximal degree in co-relation 29206. Up to 1562 conditions per place. [2021-11-19 04:39:22,313 INFO L132 encePairwiseOnDemand]: 145/176 looper letters, 464 selfloop transitions, 51 changer transitions 44/646 dead transitions. [2021-11-19 04:39:22,313 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 487 places, 646 transitions, 8854 flow [2021-11-19 04:39:22,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-19 04:39:22,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-19 04:39:22,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 4043 transitions. [2021-11-19 04:39:22,316 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6563311688311688 [2021-11-19 04:39:22,316 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 4043 transitions. [2021-11-19 04:39:22,317 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 4043 transitions. [2021-11-19 04:39:22,317 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:39:22,317 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 4043 transitions. [2021-11-19 04:39:22,321 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 115.51428571428572) internal successors, (4043), 35 states have internal predecessors, (4043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:22,325 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:22,325 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:22,326 INFO L186 Difference]: Start difference. First operand has 468 places, 372 transitions, 3696 flow. Second operand 35 states and 4043 transitions. [2021-11-19 04:39:22,326 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 487 places, 646 transitions, 8854 flow [2021-11-19 04:39:23,162 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 472 places, 646 transitions, 8244 flow, removed 304 selfloop flow, removed 15 redundant places. [2021-11-19 04:39:23,172 INFO L242 Difference]: Finished difference. Result has 502 places, 401 transitions, 4145 flow [2021-11-19 04:39:23,173 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=3272, PETRI_DIFFERENCE_MINUEND_PLACES=438, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=372, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=331, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=4145, PETRI_PLACES=502, PETRI_TRANSITIONS=401} [2021-11-19 04:39:23,173 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 343 predicate places. [2021-11-19 04:39:23,173 INFO L470 AbstractCegarLoop]: Abstraction has has 502 places, 401 transitions, 4145 flow [2021-11-19 04:39:23,174 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:23,174 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:39:23,174 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:39:23,174 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-11-19 04:39:23,175 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:39:23,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:39:23,175 INFO L85 PathProgramCache]: Analyzing trace with hash 1070449241, now seen corresponding path program 12 times [2021-11-19 04:39:23,175 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:39:23,176 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522634996] [2021-11-19 04:39:23,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:39:23,176 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:39:23,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:39:23,731 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:39:23,732 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:39:23,732 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522634996] [2021-11-19 04:39:23,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522634996] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:39:23,732 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:39:23,732 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-11-19 04:39:23,732 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877461942] [2021-11-19 04:39:23,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:39:23,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-19 04:39:23,733 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:39:23,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-19 04:39:23,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2021-11-19 04:39:23,736 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 176 [2021-11-19 04:39:23,737 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 502 places, 401 transitions, 4145 flow. Second operand has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:23,738 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:39:23,738 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 176 [2021-11-19 04:39:23,738 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:39:29,879 INFO L129 PetriNetUnfolder]: 1772/5871 cut-off events. [2021-11-19 04:39:29,880 INFO L130 PetriNetUnfolder]: For 119084/119104 co-relation queries the response was YES. [2021-11-19 04:39:29,983 INFO L84 FinitePrefix]: Finished finitePrefix Result has 33730 conditions, 5871 events. 1772/5871 cut-off events. For 119084/119104 co-relation queries the response was YES. Maximal size of possible extension queue 177. Compared 52897 event pairs, 499 based on Foata normal form. 5/5772 useless extension candidates. Maximal degree in co-relation 33533. Up to 1992 conditions per place. [2021-11-19 04:39:30,010 INFO L132 encePairwiseOnDemand]: 145/176 looper letters, 512 selfloop transitions, 51 changer transitions 36/686 dead transitions. [2021-11-19 04:39:30,011 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 521 places, 686 transitions, 9531 flow [2021-11-19 04:39:30,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-19 04:39:30,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-19 04:39:30,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 4036 transitions. [2021-11-19 04:39:30,015 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6551948051948052 [2021-11-19 04:39:30,015 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 4036 transitions. [2021-11-19 04:39:30,015 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 4036 transitions. [2021-11-19 04:39:30,016 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:39:30,016 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 4036 transitions. [2021-11-19 04:39:30,020 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 115.31428571428572) internal successors, (4036), 35 states have internal predecessors, (4036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:30,024 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:30,024 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:30,024 INFO L186 Difference]: Start difference. First operand has 502 places, 401 transitions, 4145 flow. Second operand 35 states and 4036 transitions. [2021-11-19 04:39:30,025 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 521 places, 686 transitions, 9531 flow [2021-11-19 04:39:31,215 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 503 places, 686 transitions, 8791 flow, removed 338 selfloop flow, removed 18 redundant places. [2021-11-19 04:39:31,224 INFO L242 Difference]: Finished difference. Result has 533 places, 429 transitions, 4625 flow [2021-11-19 04:39:31,224 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=3649, PETRI_DIFFERENCE_MINUEND_PLACES=469, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=401, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=360, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=4625, PETRI_PLACES=533, PETRI_TRANSITIONS=429} [2021-11-19 04:39:31,225 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 374 predicate places. [2021-11-19 04:39:31,225 INFO L470 AbstractCegarLoop]: Abstraction has has 533 places, 429 transitions, 4625 flow [2021-11-19 04:39:31,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:31,225 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:39:31,225 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:39:31,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-11-19 04:39:31,226 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:39:31,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:39:31,226 INFO L85 PathProgramCache]: Analyzing trace with hash 1367326681, now seen corresponding path program 13 times [2021-11-19 04:39:31,226 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:39:31,226 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12790176] [2021-11-19 04:39:31,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:39:31,226 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:39:31,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:39:31,733 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:39:31,733 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:39:31,733 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12790176] [2021-11-19 04:39:31,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12790176] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:39:31,733 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:39:31,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-11-19 04:39:31,734 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360622414] [2021-11-19 04:39:31,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:39:31,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-19 04:39:31,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:39:31,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-19 04:39:31,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2021-11-19 04:39:31,737 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 176 [2021-11-19 04:39:31,739 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 533 places, 429 transitions, 4625 flow. Second operand has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:31,739 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:39:31,739 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 176 [2021-11-19 04:39:31,739 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:39:37,655 INFO L129 PetriNetUnfolder]: 2040/6839 cut-off events. [2021-11-19 04:39:37,656 INFO L130 PetriNetUnfolder]: For 154434/154458 co-relation queries the response was YES. [2021-11-19 04:39:37,853 INFO L84 FinitePrefix]: Finished finitePrefix Result has 39807 conditions, 6839 events. 2040/6839 cut-off events. For 154434/154458 co-relation queries the response was YES. Maximal size of possible extension queue 211. Compared 64146 event pairs, 733 based on Foata normal form. 5/6606 useless extension candidates. Maximal degree in co-relation 39595. Up to 1903 conditions per place. [2021-11-19 04:39:37,887 INFO L132 encePairwiseOnDemand]: 145/176 looper letters, 556 selfloop transitions, 108 changer transitions 40/791 dead transitions. [2021-11-19 04:39:37,888 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 552 places, 791 transitions, 12460 flow [2021-11-19 04:39:37,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-19 04:39:37,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-19 04:39:37,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 4024 transitions. [2021-11-19 04:39:37,891 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6532467532467533 [2021-11-19 04:39:37,891 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 4024 transitions. [2021-11-19 04:39:37,891 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 4024 transitions. [2021-11-19 04:39:37,892 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:39:37,892 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 4024 transitions. [2021-11-19 04:39:37,895 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 114.97142857142858) internal successors, (4024), 35 states have internal predecessors, (4024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:37,898 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:37,899 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:37,899 INFO L186 Difference]: Start difference. First operand has 533 places, 429 transitions, 4625 flow. Second operand 35 states and 4024 transitions. [2021-11-19 04:39:37,899 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 552 places, 791 transitions, 12460 flow [2021-11-19 04:39:39,405 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 534 places, 791 transitions, 11393 flow, removed 506 selfloop flow, removed 18 redundant places. [2021-11-19 04:39:39,417 INFO L242 Difference]: Finished difference. Result has 566 places, 460 transitions, 5333 flow [2021-11-19 04:39:39,417 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=4104, PETRI_DIFFERENCE_MINUEND_PLACES=500, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=429, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=331, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=5333, PETRI_PLACES=566, PETRI_TRANSITIONS=460} [2021-11-19 04:39:39,418 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 407 predicate places. [2021-11-19 04:39:39,418 INFO L470 AbstractCegarLoop]: Abstraction has has 566 places, 460 transitions, 5333 flow [2021-11-19 04:39:39,419 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:39,419 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:39:39,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:39:39,419 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-11-19 04:39:39,420 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:39:39,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:39:39,420 INFO L85 PathProgramCache]: Analyzing trace with hash -822698879, now seen corresponding path program 14 times [2021-11-19 04:39:39,420 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:39:39,420 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316763777] [2021-11-19 04:39:39,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:39:39,421 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:39:39,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:39:40,145 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:39:40,145 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:39:40,146 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316763777] [2021-11-19 04:39:40,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316763777] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:39:40,146 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:39:40,146 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-11-19 04:39:40,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025552740] [2021-11-19 04:39:40,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:39:40,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-19 04:39:40,147 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:39:40,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-19 04:39:40,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2021-11-19 04:39:40,151 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 176 [2021-11-19 04:39:40,153 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 566 places, 460 transitions, 5333 flow. Second operand has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:40,153 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:39:40,153 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 176 [2021-11-19 04:39:40,153 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:39:50,349 INFO L129 PetriNetUnfolder]: 2071/6925 cut-off events. [2021-11-19 04:39:50,349 INFO L130 PetriNetUnfolder]: For 173524/173547 co-relation queries the response was YES. [2021-11-19 04:39:50,577 INFO L84 FinitePrefix]: Finished finitePrefix Result has 42307 conditions, 6925 events. 2071/6925 cut-off events. For 173524/173547 co-relation queries the response was YES. Maximal size of possible extension queue 212. Compared 64996 event pairs, 539 based on Foata normal form. 7/6812 useless extension candidates. Maximal degree in co-relation 42078. Up to 2457 conditions per place. [2021-11-19 04:39:50,613 INFO L132 encePairwiseOnDemand]: 145/176 looper letters, 605 selfloop transitions, 45 changer transitions 112/849 dead transitions. [2021-11-19 04:39:50,613 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 612 places, 849 transitions, 12783 flow [2021-11-19 04:39:50,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-11-19 04:39:50,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2021-11-19 04:39:50,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 7022 transitions. [2021-11-19 04:39:50,618 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6435117302052786 [2021-11-19 04:39:50,619 INFO L72 ComplementDD]: Start complementDD. Operand 62 states and 7022 transitions. [2021-11-19 04:39:50,619 INFO L73 IsDeterministic]: Start isDeterministic. Operand 62 states and 7022 transitions. [2021-11-19 04:39:50,620 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:39:50,620 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 62 states and 7022 transitions. [2021-11-19 04:39:50,758 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 63 states, 62 states have (on average 113.25806451612904) internal successors, (7022), 62 states have internal predecessors, (7022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:50,765 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 63 states, 63 states have (on average 176.0) internal successors, (11088), 63 states have internal predecessors, (11088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:50,767 INFO L81 ComplementDD]: Finished complementDD. Result has 63 states, 63 states have (on average 176.0) internal successors, (11088), 63 states have internal predecessors, (11088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:50,767 INFO L186 Difference]: Start difference. First operand has 566 places, 460 transitions, 5333 flow. Second operand 62 states and 7022 transitions. [2021-11-19 04:39:50,767 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 612 places, 849 transitions, 12783 flow [2021-11-19 04:39:52,985 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 596 places, 849 transitions, 12051 flow, removed 362 selfloop flow, removed 16 redundant places. [2021-11-19 04:39:53,006 INFO L242 Difference]: Finished difference. Result has 646 places, 462 transitions, 5088 flow [2021-11-19 04:39:53,007 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=4797, PETRI_DIFFERENCE_MINUEND_PLACES=535, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=460, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=43, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=415, PETRI_DIFFERENCE_SUBTRAHEND_STATES=62, PETRI_FLOW=5088, PETRI_PLACES=646, PETRI_TRANSITIONS=462} [2021-11-19 04:39:53,009 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 487 predicate places. [2021-11-19 04:39:53,009 INFO L470 AbstractCegarLoop]: Abstraction has has 646 places, 462 transitions, 5088 flow [2021-11-19 04:39:53,011 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:53,011 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:39:53,012 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:39:53,012 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-11-19 04:39:53,012 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:39:53,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:39:53,016 INFO L85 PathProgramCache]: Analyzing trace with hash 1486202495, now seen corresponding path program 15 times [2021-11-19 04:39:53,016 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:39:53,016 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625773925] [2021-11-19 04:39:53,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:39:53,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:39:53,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:39:53,782 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:39:53,782 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:39:53,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625773925] [2021-11-19 04:39:53,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625773925] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:39:53,783 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:39:53,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-11-19 04:39:53,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609539242] [2021-11-19 04:39:53,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:39:53,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-19 04:39:53,784 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:39:53,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-19 04:39:53,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2021-11-19 04:39:53,788 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 176 [2021-11-19 04:39:53,792 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 646 places, 462 transitions, 5088 flow. Second operand has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:39:53,793 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:39:53,793 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 176 [2021-11-19 04:39:53,793 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:40:03,552 INFO L129 PetriNetUnfolder]: 2505/8387 cut-off events. [2021-11-19 04:40:03,552 INFO L130 PetriNetUnfolder]: For 236436/236459 co-relation queries the response was YES. [2021-11-19 04:40:04,012 INFO L84 FinitePrefix]: Finished finitePrefix Result has 53209 conditions, 8387 events. 2505/8387 cut-off events. For 236436/236459 co-relation queries the response was YES. Maximal size of possible extension queue 259. Compared 82323 event pairs, 896 based on Foata normal form. 5/8097 useless extension candidates. Maximal degree in co-relation 52945. Up to 2549 conditions per place. [2021-11-19 04:40:04,056 INFO L132 encePairwiseOnDemand]: 145/176 looper letters, 595 selfloop transitions, 49 changer transitions 48/779 dead transitions. [2021-11-19 04:40:04,056 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 632 places, 779 transitions, 11921 flow [2021-11-19 04:40:04,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-19 04:40:04,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-19 04:40:04,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 4089 transitions. [2021-11-19 04:40:04,060 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6637987012987013 [2021-11-19 04:40:04,060 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 4089 transitions. [2021-11-19 04:40:04,060 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 4089 transitions. [2021-11-19 04:40:04,061 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:40:04,061 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 4089 transitions. [2021-11-19 04:40:04,064 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 116.82857142857142) internal successors, (4089), 35 states have internal predecessors, (4089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:40:04,068 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:40:04,069 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:40:04,069 INFO L186 Difference]: Start difference. First operand has 646 places, 462 transitions, 5088 flow. Second operand 35 states and 4089 transitions. [2021-11-19 04:40:04,069 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 632 places, 779 transitions, 11921 flow [2021-11-19 04:40:07,641 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 579 places, 779 transitions, 11537 flow, removed 134 selfloop flow, removed 53 redundant places. [2021-11-19 04:40:07,659 INFO L242 Difference]: Finished difference. Result has 610 places, 492 transitions, 5907 flow [2021-11-19 04:40:07,660 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=4896, PETRI_DIFFERENCE_MINUEND_PLACES=545, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=462, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=422, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=5907, PETRI_PLACES=610, PETRI_TRANSITIONS=492} [2021-11-19 04:40:07,661 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 451 predicate places. [2021-11-19 04:40:07,661 INFO L470 AbstractCegarLoop]: Abstraction has has 610 places, 492 transitions, 5907 flow [2021-11-19 04:40:07,662 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:40:07,662 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:40:07,662 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:40:07,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-11-19 04:40:07,663 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:40:07,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:40:07,664 INFO L85 PathProgramCache]: Analyzing trace with hash -978790507, now seen corresponding path program 16 times [2021-11-19 04:40:07,664 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:40:07,664 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025729884] [2021-11-19 04:40:07,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:40:07,664 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:40:07,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:40:08,424 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:40:08,424 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:40:08,424 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025729884] [2021-11-19 04:40:08,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025729884] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:40:08,425 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:40:08,425 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-11-19 04:40:08,425 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138171491] [2021-11-19 04:40:08,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:40:08,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-19 04:40:08,426 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:40:08,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-19 04:40:08,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2021-11-19 04:40:08,430 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 176 [2021-11-19 04:40:08,432 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 610 places, 492 transitions, 5907 flow. Second operand has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:40:08,433 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:40:08,433 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 176 [2021-11-19 04:40:08,433 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:40:17,169 INFO L129 PetriNetUnfolder]: 2571/8695 cut-off events. [2021-11-19 04:40:17,170 INFO L130 PetriNetUnfolder]: For 257986/258009 co-relation queries the response was YES. [2021-11-19 04:40:17,795 INFO L84 FinitePrefix]: Finished finitePrefix Result has 56002 conditions, 8695 events. 2571/8695 cut-off events. For 257986/258009 co-relation queries the response was YES. Maximal size of possible extension queue 272. Compared 86351 event pairs, 658 based on Foata normal form. 7/8558 useless extension candidates. Maximal degree in co-relation 55752. Up to 3400 conditions per place. [2021-11-19 04:40:17,842 INFO L132 encePairwiseOnDemand]: 145/176 looper letters, 615 selfloop transitions, 66 changer transitions 38/806 dead transitions. [2021-11-19 04:40:17,842 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 631 places, 806 transitions, 12732 flow [2021-11-19 04:40:17,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-19 04:40:17,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-19 04:40:17,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 4257 transitions. [2021-11-19 04:40:17,845 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6537162162162162 [2021-11-19 04:40:17,845 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 4257 transitions. [2021-11-19 04:40:17,845 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 4257 transitions. [2021-11-19 04:40:17,846 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:40:17,846 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 4257 transitions. [2021-11-19 04:40:17,850 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 115.05405405405405) internal successors, (4257), 37 states have internal predecessors, (4257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:40:17,854 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 176.0) internal successors, (6688), 38 states have internal predecessors, (6688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:40:17,855 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 176.0) internal successors, (6688), 38 states have internal predecessors, (6688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:40:17,855 INFO L186 Difference]: Start difference. First operand has 610 places, 492 transitions, 5907 flow. Second operand 37 states and 4257 transitions. [2021-11-19 04:40:17,855 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 631 places, 806 transitions, 12732 flow [2021-11-19 04:40:21,426 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 614 places, 806 transitions, 11974 flow, removed 361 selfloop flow, removed 17 redundant places. [2021-11-19 04:40:21,437 INFO L242 Difference]: Finished difference. Result has 641 places, 517 transitions, 6355 flow [2021-11-19 04:40:21,438 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=5321, PETRI_DIFFERENCE_MINUEND_PLACES=578, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=492, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=439, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=6355, PETRI_PLACES=641, PETRI_TRANSITIONS=517} [2021-11-19 04:40:21,439 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 482 predicate places. [2021-11-19 04:40:21,439 INFO L470 AbstractCegarLoop]: Abstraction has has 641 places, 517 transitions, 6355 flow [2021-11-19 04:40:21,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:40:21,439 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:40:21,439 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:40:21,440 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-11-19 04:40:21,440 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:40:21,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:40:21,440 INFO L85 PathProgramCache]: Analyzing trace with hash -1194428631, now seen corresponding path program 17 times [2021-11-19 04:40:21,440 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:40:21,440 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241632035] [2021-11-19 04:40:21,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:40:21,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:40:21,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:40:22,003 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:40:22,003 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:40:22,003 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241632035] [2021-11-19 04:40:22,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241632035] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:40:22,004 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:40:22,004 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-11-19 04:40:22,004 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915433754] [2021-11-19 04:40:22,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:40:22,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-19 04:40:22,005 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:40:22,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-19 04:40:22,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=590, Unknown=0, NotChecked=0, Total=650 [2021-11-19 04:40:22,008 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 176 [2021-11-19 04:40:22,011 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 641 places, 517 transitions, 6355 flow. Second operand has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:40:22,011 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:40:22,011 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 176 [2021-11-19 04:40:22,011 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:40:31,463 INFO L129 PetriNetUnfolder]: 2848/9274 cut-off events. [2021-11-19 04:40:31,463 INFO L130 PetriNetUnfolder]: For 302853/302879 co-relation queries the response was YES. [2021-11-19 04:40:32,018 INFO L84 FinitePrefix]: Finished finitePrefix Result has 63352 conditions, 9274 events. 2848/9274 cut-off events. For 302853/302879 co-relation queries the response was YES. Maximal size of possible extension queue 299. Compared 92244 event pairs, 1715 based on Foata normal form. 5/9002 useless extension candidates. Maximal degree in co-relation 63090. Up to 2579 conditions per place. [2021-11-19 04:40:32,080 INFO L132 encePairwiseOnDemand]: 145/176 looper letters, 645 selfloop transitions, 43 changer transitions 44/819 dead transitions. [2021-11-19 04:40:32,080 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 658 places, 819 transitions, 13280 flow [2021-11-19 04:40:32,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-19 04:40:32,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-19 04:40:32,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 4092 transitions. [2021-11-19 04:40:32,087 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6642857142857143 [2021-11-19 04:40:32,088 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 4092 transitions. [2021-11-19 04:40:32,088 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 4092 transitions. [2021-11-19 04:40:32,090 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:40:32,090 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 4092 transitions. [2021-11-19 04:40:32,097 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 116.91428571428571) internal successors, (4092), 35 states have internal predecessors, (4092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:40:32,104 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:40:32,104 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 176.0) internal successors, (6336), 36 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:40:32,105 INFO L186 Difference]: Start difference. First operand has 641 places, 517 transitions, 6355 flow. Second operand 35 states and 4092 transitions. [2021-11-19 04:40:32,105 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 658 places, 819 transitions, 13280 flow [2021-11-19 04:40:36,170 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 636 places, 819 transitions, 12697 flow, removed 242 selfloop flow, removed 22 redundant places. [2021-11-19 04:40:36,185 INFO L242 Difference]: Finished difference. Result has 668 places, 547 transitions, 6931 flow [2021-11-19 04:40:36,186 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=5888, PETRI_DIFFERENCE_MINUEND_PLACES=602, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=517, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=483, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=6931, PETRI_PLACES=668, PETRI_TRANSITIONS=547} [2021-11-19 04:40:36,186 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 509 predicate places. [2021-11-19 04:40:36,186 INFO L470 AbstractCegarLoop]: Abstraction has has 668 places, 547 transitions, 6931 flow [2021-11-19 04:40:36,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:40:36,187 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:40:36,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:40:36,188 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-11-19 04:40:36,188 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:40:36,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:40:36,188 INFO L85 PathProgramCache]: Analyzing trace with hash 298829681, now seen corresponding path program 18 times [2021-11-19 04:40:36,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:40:36,189 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742385411] [2021-11-19 04:40:36,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:40:36,189 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:40:36,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:40:36,767 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:40:36,767 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:40:36,767 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742385411] [2021-11-19 04:40:36,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742385411] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:40:36,767 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:40:36,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-11-19 04:40:36,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449337984] [2021-11-19 04:40:36,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:40:36,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-19 04:40:36,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:40:36,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-19 04:40:36,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2021-11-19 04:40:36,773 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 176 [2021-11-19 04:40:36,774 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 668 places, 547 transitions, 6931 flow. Second operand has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:40:36,774 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:40:36,774 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 176 [2021-11-19 04:40:36,774 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 04:40:46,907 INFO L129 PetriNetUnfolder]: 3075/10105 cut-off events. [2021-11-19 04:40:46,908 INFO L130 PetriNetUnfolder]: For 378533/378564 co-relation queries the response was YES. [2021-11-19 04:40:47,555 INFO L84 FinitePrefix]: Finished finitePrefix Result has 71972 conditions, 10105 events. 3075/10105 cut-off events. For 378533/378564 co-relation queries the response was YES. Maximal size of possible extension queue 321. Compared 102648 event pairs, 1134 based on Foata normal form. 13/9932 useless extension candidates. Maximal degree in co-relation 71693. Up to 3999 conditions per place. [2021-11-19 04:40:47,626 INFO L132 encePairwiseOnDemand]: 145/176 looper letters, 709 selfloop transitions, 64 changer transitions 37/897 dead transitions. [2021-11-19 04:40:47,626 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 688 places, 897 transitions, 14998 flow [2021-11-19 04:40:47,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-19 04:40:47,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-19 04:40:47,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 4179 transitions. [2021-11-19 04:40:47,631 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6595643939393939 [2021-11-19 04:40:47,632 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 4179 transitions. [2021-11-19 04:40:47,632 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 4179 transitions. [2021-11-19 04:40:47,633 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 04:40:47,633 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 4179 transitions. [2021-11-19 04:40:47,638 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 116.08333333333333) internal successors, (4179), 36 states have internal predecessors, (4179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:40:47,643 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 176.0) internal successors, (6512), 37 states have internal predecessors, (6512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:40:47,645 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 176.0) internal successors, (6512), 37 states have internal predecessors, (6512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:40:47,645 INFO L186 Difference]: Start difference. First operand has 668 places, 547 transitions, 6931 flow. Second operand 36 states and 4179 transitions. [2021-11-19 04:40:47,645 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 688 places, 897 transitions, 14998 flow [2021-11-19 04:40:53,940 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 672 places, 897 transitions, 14142 flow, removed 423 selfloop flow, removed 16 redundant places. [2021-11-19 04:40:53,960 INFO L242 Difference]: Finished difference. Result has 701 places, 577 transitions, 7622 flow [2021-11-19 04:40:53,962 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=6295, PETRI_DIFFERENCE_MINUEND_PLACES=637, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=547, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=40, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=492, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=7622, PETRI_PLACES=701, PETRI_TRANSITIONS=577} [2021-11-19 04:40:53,962 INFO L334 CegarLoopForPetriNet]: 159 programPoint places, 542 predicate places. [2021-11-19 04:40:53,962 INFO L470 AbstractCegarLoop]: Abstraction has has 701 places, 577 transitions, 7622 flow [2021-11-19 04:40:53,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:40:53,963 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 04:40:53,963 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:40:53,963 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-11-19 04:40:53,963 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 04:40:53,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:40:53,964 INFO L85 PathProgramCache]: Analyzing trace with hash 1909058035, now seen corresponding path program 19 times [2021-11-19 04:40:53,964 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:40:53,964 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306898059] [2021-11-19 04:40:53,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:40:53,964 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:40:53,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:40:54,628 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:40:54,628 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:40:54,628 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306898059] [2021-11-19 04:40:54,629 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306898059] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:40:54,629 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:40:54,629 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-11-19 04:40:54,629 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278880372] [2021-11-19 04:40:54,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:40:54,630 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-19 04:40:54,630 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:40:54,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-19 04:40:54,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=590, Unknown=0, NotChecked=0, Total=650 [2021-11-19 04:40:54,634 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 176 [2021-11-19 04:40:54,636 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 701 places, 577 transitions, 7622 flow. Second operand has 26 states, 26 states have (on average 109.07692307692308) internal successors, (2836), 26 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 04:40:54,636 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 04:40:54,637 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 176 [2021-11-19 04:40:54,637 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand