./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c3fed411 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 846c6ea342419c7ea85c72de8af40f1cf8af72c22131b8a3f2ebdacec113c699 --- Real Ultimate output --- This is Ultimate 0.2.2-tmp.no-commuhash-c3fed41 [2021-12-17 22:42:26,407 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-17 22:42:26,410 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-17 22:42:26,497 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-17 22:42:26,498 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-17 22:42:26,500 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-17 22:42:26,501 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-17 22:42:26,504 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-17 22:42:26,505 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-17 22:42:26,509 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-17 22:42:26,510 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-17 22:42:26,511 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-17 22:42:26,511 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-17 22:42:26,514 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-17 22:42:26,515 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-17 22:42:26,518 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-17 22:42:26,519 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-17 22:42:26,520 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-17 22:42:26,521 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-17 22:42:26,526 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-17 22:42:26,528 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-17 22:42:26,529 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-17 22:42:26,530 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-17 22:42:26,531 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-17 22:42:26,536 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-17 22:42:26,536 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-17 22:42:26,537 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-17 22:42:26,538 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-17 22:42:26,538 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-17 22:42:26,539 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-17 22:42:26,539 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-17 22:42:26,540 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-17 22:42:26,542 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-17 22:42:26,542 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-17 22:42:26,547 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-17 22:42:26,548 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-17 22:42:26,548 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-17 22:42:26,548 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-17 22:42:26,549 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-17 22:42:26,549 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-17 22:42:26,550 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-17 22:42:26,551 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-17 22:42:26,580 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-17 22:42:26,580 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-17 22:42:26,581 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-17 22:42:26,581 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-17 22:42:26,582 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-17 22:42:26,582 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-17 22:42:26,584 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-17 22:42:26,584 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-17 22:42:26,585 INFO L138 SettingsManager]: * Use SBE=true [2021-12-17 22:42:26,585 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-17 22:42:26,585 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-17 22:42:26,586 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-17 22:42:26,586 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-17 22:42:26,586 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-17 22:42:26,586 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-17 22:42:26,586 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-17 22:42:26,587 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-17 22:42:26,587 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-17 22:42:26,587 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-17 22:42:26,587 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-17 22:42:26,587 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-17 22:42:26,588 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-17 22:42:26,588 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-17 22:42:26,588 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-17 22:42:26,588 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-17 22:42:26,588 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-17 22:42:26,589 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-17 22:42:26,590 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-17 22:42:26,590 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-17 22:42:26,590 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-17 22:42:26,590 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-17 22:42:26,590 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-17 22:42:26,591 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-17 22:42:26,591 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-17 22:42:26,591 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:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 846c6ea342419c7ea85c72de8af40f1cf8af72c22131b8a3f2ebdacec113c699 [2021-12-17 22:42:26,831 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-17 22:42:26,858 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-17 22:42:26,860 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-17 22:42:26,861 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-17 22:42:26,862 INFO L275 PluginConnector]: CDTParser initialized [2021-12-17 22:42:26,863 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c [2021-12-17 22:42:26,931 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/001fe3aae/9fcfb66af6124cef97800c10cc41ecc3/FLAG56a770b1e [2021-12-17 22:42:27,302 INFO L306 CDTParser]: Found 1 translation units. [2021-12-17 22:42:27,303 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c [2021-12-17 22:42:27,308 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/001fe3aae/9fcfb66af6124cef97800c10cc41ecc3/FLAG56a770b1e [2021-12-17 22:42:27,728 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/001fe3aae/9fcfb66af6124cef97800c10cc41ecc3 [2021-12-17 22:42:27,730 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-17 22:42:27,731 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-17 22:42:27,733 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-17 22:42:27,733 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-17 22:42:27,735 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-17 22:42:27,736 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.12 10:42:27" (1/1) ... [2021-12-17 22:42:27,737 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4cb971b4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:42:27, skipping insertion in model container [2021-12-17 22:42:27,737 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.12 10:42:27" (1/1) ... [2021-12-17 22:42:27,742 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-17 22:42:27,757 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-17 22:42:27,897 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c[2495,2508] [2021-12-17 22:42:27,901 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-17 22:42:27,907 INFO L203 MainTranslator]: Completed pre-run [2021-12-17 22:42:27,925 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/weaver/chl-file-item-symm.wvr.c[2495,2508] [2021-12-17 22:42:27,927 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-17 22:42:27,941 INFO L208 MainTranslator]: Completed translation [2021-12-17 22:42:27,941 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:42:27 WrapperNode [2021-12-17 22:42:27,941 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-17 22:42:27,942 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-17 22:42:27,943 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-17 22:42:27,943 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-17 22:42:27,949 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:42:27" (1/1) ... [2021-12-17 22:42:27,955 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:42:27" (1/1) ... [2021-12-17 22:42:27,975 INFO L137 Inliner]: procedures = 22, calls = 25, calls flagged for inlining = 9, calls inlined = 11, statements flattened = 158 [2021-12-17 22:42:27,976 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-17 22:42:27,976 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-17 22:42:27,977 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-17 22:42:27,977 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-17 22:42:27,982 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:42:27" (1/1) ... [2021-12-17 22:42:27,983 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:42:27" (1/1) ... [2021-12-17 22:42:27,985 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:42:27" (1/1) ... [2021-12-17 22:42:27,985 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:42:27" (1/1) ... [2021-12-17 22:42:27,990 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:42:27" (1/1) ... [2021-12-17 22:42:27,997 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:42:27" (1/1) ... [2021-12-17 22:42:27,998 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:42:27" (1/1) ... [2021-12-17 22:42:28,000 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-17 22:42:28,001 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-17 22:42:28,001 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-17 22:42:28,001 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-17 22:42:28,002 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:42:27" (1/1) ... [2021-12-17 22:42:28,014 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-17 22:42:28,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 22:42:28,036 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-17 22:42:28,062 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-17 22:42:28,084 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-17 22:42:28,084 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-12-17 22:42:28,085 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-12-17 22:42:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-12-17 22:42:28,085 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-12-17 22:42:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-17 22:42:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-17 22:42:28,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-17 22:42:28,087 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-17 22:42:28,087 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-17 22:42:28,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-17 22:42:28,088 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-17 22:42:28,090 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-12-17 22:42:28,208 INFO L236 CfgBuilder]: Building ICFG [2021-12-17 22:42:28,218 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-17 22:42:28,436 INFO L277 CfgBuilder]: Performing block encoding [2021-12-17 22:42:28,445 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-17 22:42:28,445 INFO L301 CfgBuilder]: Removed 0 assume(true) statements. [2021-12-17 22:42:28,447 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.12 10:42:28 BoogieIcfgContainer [2021-12-17 22:42:28,447 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-17 22:42:28,449 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-17 22:42:28,449 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-17 22:42:28,452 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-17 22:42:28,452 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.12 10:42:27" (1/3) ... [2021-12-17 22:42:28,452 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@214cb53f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.12 10:42:28, skipping insertion in model container [2021-12-17 22:42:28,453 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:42:27" (2/3) ... [2021-12-17 22:42:28,453 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@214cb53f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.12 10:42:28, skipping insertion in model container [2021-12-17 22:42:28,453 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.12 10:42:28" (3/3) ... [2021-12-17 22:42:28,454 INFO L111 eAbstractionObserver]: Analyzing ICFG chl-file-item-symm.wvr.c [2021-12-17 22:42:28,458 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-12-17 22:42:28,458 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-17 22:42:28,458 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-17 22:42:28,459 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-12-17 22:42:28,493 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,494 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,494 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,494 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,494 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,495 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,495 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,495 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,495 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,495 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,496 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,496 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,496 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,496 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,497 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,497 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,497 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,497 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,497 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,498 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,498 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,498 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,498 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,498 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,499 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,499 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,499 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,499 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,499 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,499 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,500 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,500 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,500 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,500 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,500 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,501 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,501 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,501 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,501 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,501 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,502 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,502 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,502 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,502 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,502 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,503 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,503 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,503 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,503 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,503 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,503 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,504 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,504 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,504 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,504 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,504 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,505 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,505 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,505 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,505 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,505 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,506 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,506 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,506 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,506 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,506 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,507 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,507 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,507 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,507 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,507 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,507 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,508 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,508 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,508 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,508 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,508 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,509 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,509 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,509 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,509 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,509 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,510 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,510 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,510 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,510 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,511 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,511 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,511 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,511 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,511 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,512 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,512 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,512 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,512 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,512 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,513 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,513 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,513 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,513 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,513 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,514 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,514 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,514 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,514 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,514 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,515 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,515 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,515 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,515 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,515 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,515 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,516 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,516 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,516 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,516 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,516 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,517 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,518 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,518 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,518 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,519 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,519 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,519 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,519 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,519 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,520 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,520 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,520 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,520 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,520 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,521 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,521 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,521 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,522 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,522 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,522 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,522 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,522 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,522 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,523 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,523 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,523 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,523 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,523 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,524 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,524 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,524 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,524 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,524 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,525 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,525 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,525 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,525 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,525 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,525 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,526 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,526 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,526 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,526 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,526 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,527 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,527 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,527 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,527 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,527 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,527 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,528 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,528 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,528 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,528 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,528 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,529 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,529 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,529 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,529 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,529 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,529 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,530 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,530 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,530 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,530 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,530 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,531 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,531 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,531 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,531 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,531 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,532 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,532 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,532 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,532 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,532 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,533 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,533 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,533 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,533 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,533 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,534 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,534 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,534 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,534 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,534 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,534 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,535 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,535 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,535 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,535 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,536 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,536 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,536 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,536 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,536 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,536 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,537 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,537 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,537 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,537 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,537 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,538 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,538 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,543 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,543 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,544 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,544 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,544 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,544 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,544 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,545 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,545 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,545 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,545 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,545 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,546 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,546 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,546 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,549 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,555 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,555 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,555 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,555 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,556 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,556 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,556 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,556 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,556 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,556 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,556 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,556 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,557 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,557 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,557 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,560 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,560 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,560 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,560 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,560 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,561 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,561 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,561 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,561 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,561 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,561 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,561 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,561 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,562 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,562 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,562 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-17 22:42:28,564 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-12-17 22:42:28,647 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-17 22:42:28,658 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-12-17 22:42:28,659 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-12-17 22:42:28,672 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 198 places, 210 transitions, 436 flow [2021-12-17 22:42:28,745 INFO L129 PetriNetUnfolder]: 19/208 cut-off events. [2021-12-17 22:42:28,746 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-12-17 22:42:28,761 INFO L84 FinitePrefix]: Finished finitePrefix Result has 217 conditions, 208 events. 19/208 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 414 event pairs, 0 based on Foata normal form. 0/188 useless extension candidates. Maximal degree in co-relation 131. Up to 2 conditions per place. [2021-12-17 22:42:28,763 INFO L82 GeneralOperation]: Start removeDead. Operand has 198 places, 210 transitions, 436 flow [2021-12-17 22:42:28,775 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 187 places, 199 transitions, 410 flow [2021-12-17 22:42:28,826 INFO L129 PetriNetUnfolder]: 19/198 cut-off events. [2021-12-17 22:42:28,826 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-12-17 22:42:28,827 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:28,827 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:28,828 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:28,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:28,833 INFO L85 PathProgramCache]: Analyzing trace with hash -1054999512, now seen corresponding path program 1 times [2021-12-17 22:42:28,839 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:28,840 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307746168] [2021-12-17 22:42:28,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:28,840 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:29,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:29,272 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:29,272 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:29,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307746168] [2021-12-17 22:42:29,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307746168] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:29,273 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:29,274 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:29,275 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662573683] [2021-12-17 22:42:29,276 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:29,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:29,283 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:29,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:29,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:29,317 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:29,324 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 187 places, 199 transitions, 410 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:29,325 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:29,325 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:29,326 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:29,830 INFO L129 PetriNetUnfolder]: 113/576 cut-off events. [2021-12-17 22:42:29,831 INFO L130 PetriNetUnfolder]: For 58/58 co-relation queries the response was YES. [2021-12-17 22:42:29,835 INFO L84 FinitePrefix]: Finished finitePrefix Result has 861 conditions, 576 events. 113/576 cut-off events. For 58/58 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 2995 event pairs, 35 based on Foata normal form. 23/565 useless extension candidates. Maximal degree in co-relation 655. Up to 123 conditions per place. [2021-12-17 22:42:29,842 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 81 selfloop transitions, 5 changer transitions 44/287 dead transitions. [2021-12-17 22:42:29,842 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 211 places, 287 transitions, 876 flow [2021-12-17 22:42:29,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-12-17 22:42:29,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2021-12-17 22:42:29,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 4328 transitions. [2021-12-17 22:42:29,866 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8243809523809524 [2021-12-17 22:42:29,867 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 4328 transitions. [2021-12-17 22:42:29,867 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 4328 transitions. [2021-12-17 22:42:29,873 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:29,875 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 4328 transitions. [2021-12-17 22:42:29,891 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 173.12) internal successors, (4328), 25 states have internal predecessors, (4328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:29,905 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 210.0) internal successors, (5460), 26 states have internal predecessors, (5460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:29,907 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 210.0) internal successors, (5460), 26 states have internal predecessors, (5460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:29,909 INFO L186 Difference]: Start difference. First operand has 187 places, 199 transitions, 410 flow. Second operand 25 states and 4328 transitions. [2021-12-17 22:42:29,910 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 211 places, 287 transitions, 876 flow [2021-12-17 22:42:29,915 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 207 places, 287 transitions, 848 flow, removed 0 selfloop flow, removed 4 redundant places. [2021-12-17 22:42:29,920 INFO L242 Difference]: Finished difference. Result has 229 places, 193 transitions, 473 flow [2021-12-17 22:42:29,922 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=388, PETRI_DIFFERENCE_MINUEND_PLACES=183, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=187, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=473, PETRI_PLACES=229, PETRI_TRANSITIONS=193} [2021-12-17 22:42:29,925 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 42 predicate places. [2021-12-17 22:42:29,925 INFO L470 AbstractCegarLoop]: Abstraction has has 229 places, 193 transitions, 473 flow [2021-12-17 22:42:29,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:29,926 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:29,927 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:29,927 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-17 22:42:29,927 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:29,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:29,928 INFO L85 PathProgramCache]: Analyzing trace with hash 1250873480, now seen corresponding path program 1 times [2021-12-17 22:42:29,928 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:29,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028593789] [2021-12-17 22:42:29,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:29,929 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:29,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:29,997 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:29,997 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:29,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028593789] [2021-12-17 22:42:29,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028593789] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:29,998 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:29,998 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 22:42:30,001 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439014416] [2021-12-17 22:42:30,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:30,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 22:42:30,003 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:30,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 22:42:30,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 22:42:30,012 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 190 out of 210 [2021-12-17 22:42:30,013 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 229 places, 193 transitions, 473 flow. Second operand has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:30,013 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:30,013 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 190 of 210 [2021-12-17 22:42:30,013 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:30,106 INFO L129 PetriNetUnfolder]: 67/631 cut-off events. [2021-12-17 22:42:30,106 INFO L130 PetriNetUnfolder]: For 623/632 co-relation queries the response was YES. [2021-12-17 22:42:30,110 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1081 conditions, 631 events. 67/631 cut-off events. For 623/632 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 3791 event pairs, 20 based on Foata normal form. 0/575 useless extension candidates. Maximal degree in co-relation 1026. Up to 32 conditions per place. [2021-12-17 22:42:30,112 INFO L132 encePairwiseOnDemand]: 204/210 looper letters, 15 selfloop transitions, 3 changer transitions 0/199 dead transitions. [2021-12-17 22:42:30,113 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 210 places, 199 transitions, 524 flow [2021-12-17 22:42:30,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 22:42:30,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-17 22:42:30,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 591 transitions. [2021-12-17 22:42:30,115 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9380952380952381 [2021-12-17 22:42:30,115 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 591 transitions. [2021-12-17 22:42:30,115 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 591 transitions. [2021-12-17 22:42:30,116 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:30,116 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 591 transitions. [2021-12-17 22:42:30,117 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 197.0) internal successors, (591), 3 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:30,119 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:30,119 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:30,119 INFO L186 Difference]: Start difference. First operand has 229 places, 193 transitions, 473 flow. Second operand 3 states and 591 transitions. [2021-12-17 22:42:30,119 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 210 places, 199 transitions, 524 flow [2021-12-17 22:42:30,125 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 200 places, 199 transitions, 505 flow, removed 9 selfloop flow, removed 10 redundant places. [2021-12-17 22:42:30,128 INFO L242 Difference]: Finished difference. Result has 202 places, 196 transitions, 484 flow [2021-12-17 22:42:30,129 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=454, PETRI_DIFFERENCE_MINUEND_PLACES=198, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=193, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=190, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=484, PETRI_PLACES=202, PETRI_TRANSITIONS=196} [2021-12-17 22:42:30,129 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 15 predicate places. [2021-12-17 22:42:30,130 INFO L470 AbstractCegarLoop]: Abstraction has has 202 places, 196 transitions, 484 flow [2021-12-17 22:42:30,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:30,130 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:30,130 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:30,131 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-17 22:42:30,131 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:30,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:30,132 INFO L85 PathProgramCache]: Analyzing trace with hash 728210236, now seen corresponding path program 2 times [2021-12-17 22:42:30,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:30,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856062587] [2021-12-17 22:42:30,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:30,133 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:30,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:30,195 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:30,196 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:30,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856062587] [2021-12-17 22:42:30,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [856062587] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:30,196 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:30,196 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 22:42:30,196 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476845358] [2021-12-17 22:42:30,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:30,197 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 22:42:30,197 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:30,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 22:42:30,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 22:42:30,199 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 190 out of 210 [2021-12-17 22:42:30,199 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 202 places, 196 transitions, 484 flow. Second operand has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:30,199 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:30,199 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 190 of 210 [2021-12-17 22:42:30,200 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:30,276 INFO L129 PetriNetUnfolder]: 53/565 cut-off events. [2021-12-17 22:42:30,276 INFO L130 PetriNetUnfolder]: For 363/386 co-relation queries the response was YES. [2021-12-17 22:42:30,279 INFO L84 FinitePrefix]: Finished finitePrefix Result has 892 conditions, 565 events. 53/565 cut-off events. For 363/386 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 2971 event pairs, 24 based on Foata normal form. 8/533 useless extension candidates. Maximal degree in co-relation 798. Up to 23 conditions per place. [2021-12-17 22:42:30,280 INFO L132 encePairwiseOnDemand]: 202/210 looper letters, 16 selfloop transitions, 5 changer transitions 0/202 dead transitions. [2021-12-17 22:42:30,281 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 204 places, 202 transitions, 547 flow [2021-12-17 22:42:30,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 22:42:30,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-17 22:42:30,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 591 transitions. [2021-12-17 22:42:30,283 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9380952380952381 [2021-12-17 22:42:30,283 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 591 transitions. [2021-12-17 22:42:30,283 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 591 transitions. [2021-12-17 22:42:30,283 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:30,283 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 591 transitions. [2021-12-17 22:42:30,285 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 197.0) internal successors, (591), 3 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:30,286 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:30,286 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:30,286 INFO L186 Difference]: Start difference. First operand has 202 places, 196 transitions, 484 flow. Second operand 3 states and 591 transitions. [2021-12-17 22:42:30,286 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 204 places, 202 transitions, 547 flow [2021-12-17 22:42:30,290 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 203 places, 202 transitions, 544 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-17 22:42:30,292 INFO L242 Difference]: Finished difference. Result has 205 places, 199 transitions, 525 flow [2021-12-17 22:42:30,293 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=481, PETRI_DIFFERENCE_MINUEND_PLACES=201, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=196, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=191, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=525, PETRI_PLACES=205, PETRI_TRANSITIONS=199} [2021-12-17 22:42:30,293 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 18 predicate places. [2021-12-17 22:42:30,294 INFO L470 AbstractCegarLoop]: Abstraction has has 205 places, 199 transitions, 525 flow [2021-12-17 22:42:30,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:30,294 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:30,294 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:30,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-17 22:42:30,295 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:30,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:30,296 INFO L85 PathProgramCache]: Analyzing trace with hash 22916530, now seen corresponding path program 1 times [2021-12-17 22:42:30,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:30,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978611902] [2021-12-17 22:42:30,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:30,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:30,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:30,465 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:30,465 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:30,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978611902] [2021-12-17 22:42:30,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978611902] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:30,466 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:30,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:30,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547745858] [2021-12-17 22:42:30,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:30,467 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:30,468 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:30,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:30,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:30,473 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:30,475 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 205 places, 199 transitions, 525 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:30,475 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:30,475 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:30,475 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:30,865 INFO L129 PetriNetUnfolder]: 190/1098 cut-off events. [2021-12-17 22:42:30,865 INFO L130 PetriNetUnfolder]: For 873/892 co-relation queries the response was YES. [2021-12-17 22:42:30,870 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2166 conditions, 1098 events. 190/1098 cut-off events. For 873/892 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 7984 event pairs, 101 based on Foata normal form. 6/1041 useless extension candidates. Maximal degree in co-relation 2021. Up to 271 conditions per place. [2021-12-17 22:42:30,876 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 80 selfloop transitions, 5 changer transitions 34/283 dead transitions. [2021-12-17 22:42:30,877 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 228 places, 283 transitions, 1078 flow [2021-12-17 22:42:30,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-12-17 22:42:30,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2021-12-17 22:42:30,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 4125 transitions. [2021-12-17 22:42:30,912 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8184523809523809 [2021-12-17 22:42:30,912 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 4125 transitions. [2021-12-17 22:42:30,912 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 4125 transitions. [2021-12-17 22:42:30,914 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:30,914 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 4125 transitions. [2021-12-17 22:42:30,923 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 171.875) internal successors, (4125), 24 states have internal predecessors, (4125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:30,932 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 210.0) internal successors, (5250), 25 states have internal predecessors, (5250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:30,934 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 210.0) internal successors, (5250), 25 states have internal predecessors, (5250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:30,934 INFO L186 Difference]: Start difference. First operand has 205 places, 199 transitions, 525 flow. Second operand 24 states and 4125 transitions. [2021-12-17 22:42:30,934 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 228 places, 283 transitions, 1078 flow [2021-12-17 22:42:30,941 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 226 places, 283 transitions, 1062 flow, removed 3 selfloop flow, removed 2 redundant places. [2021-12-17 22:42:30,944 INFO L242 Difference]: Finished difference. Result has 248 places, 203 transitions, 608 flow [2021-12-17 22:42:30,945 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=509, PETRI_DIFFERENCE_MINUEND_PLACES=203, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=199, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=194, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=608, PETRI_PLACES=248, PETRI_TRANSITIONS=203} [2021-12-17 22:42:30,946 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 61 predicate places. [2021-12-17 22:42:30,946 INFO L470 AbstractCegarLoop]: Abstraction has has 248 places, 203 transitions, 608 flow [2021-12-17 22:42:30,947 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:30,947 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:30,948 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:30,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-17 22:42:30,948 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:30,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:30,949 INFO L85 PathProgramCache]: Analyzing trace with hash 356652588, now seen corresponding path program 2 times [2021-12-17 22:42:30,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:30,951 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968454825] [2021-12-17 22:42:30,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:30,951 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:30,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:31,143 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:31,144 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:31,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968454825] [2021-12-17 22:42:31,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968454825] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:31,144 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:31,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:31,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571564104] [2021-12-17 22:42:31,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:31,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:31,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:31,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:31,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:31,148 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:31,150 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 248 places, 203 transitions, 608 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:31,150 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:31,150 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:31,150 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:31,525 INFO L129 PetriNetUnfolder]: 197/1065 cut-off events. [2021-12-17 22:42:31,525 INFO L130 PetriNetUnfolder]: For 3326/3336 co-relation queries the response was YES. [2021-12-17 22:42:31,532 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3070 conditions, 1065 events. 197/1065 cut-off events. For 3326/3336 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 7573 event pairs, 112 based on Foata normal form. 5/1005 useless extension candidates. Maximal degree in co-relation 2930. Up to 314 conditions per place. [2021-12-17 22:42:31,536 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 55 selfloop transitions, 12 changer transitions 25/256 dead transitions. [2021-12-17 22:42:31,536 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 250 places, 256 transitions, 1253 flow [2021-12-17 22:42:31,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-17 22:42:31,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2021-12-17 22:42:31,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3430 transitions. [2021-12-17 22:42:31,544 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8166666666666667 [2021-12-17 22:42:31,544 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3430 transitions. [2021-12-17 22:42:31,544 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3430 transitions. [2021-12-17 22:42:31,546 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:31,546 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3430 transitions. [2021-12-17 22:42:31,552 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 171.5) internal successors, (3430), 20 states have internal predecessors, (3430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:31,559 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 210.0) internal successors, (4410), 21 states have internal predecessors, (4410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:31,560 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 210.0) internal successors, (4410), 21 states have internal predecessors, (4410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:31,560 INFO L186 Difference]: Start difference. First operand has 248 places, 203 transitions, 608 flow. Second operand 20 states and 3430 transitions. [2021-12-17 22:42:31,561 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 250 places, 256 transitions, 1253 flow [2021-12-17 22:42:31,570 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 239 places, 256 transitions, 1182 flow, removed 35 selfloop flow, removed 11 redundant places. [2021-12-17 22:42:31,574 INFO L242 Difference]: Finished difference. Result has 256 places, 213 transitions, 744 flow [2021-12-17 22:42:31,574 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=585, PETRI_DIFFERENCE_MINUEND_PLACES=220, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=203, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=196, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=744, PETRI_PLACES=256, PETRI_TRANSITIONS=213} [2021-12-17 22:42:31,577 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 69 predicate places. [2021-12-17 22:42:31,578 INFO L470 AbstractCegarLoop]: Abstraction has has 256 places, 213 transitions, 744 flow [2021-12-17 22:42:31,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:31,579 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:31,579 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:31,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-17 22:42:31,579 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:31,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:31,580 INFO L85 PathProgramCache]: Analyzing trace with hash -33887738, now seen corresponding path program 1 times [2021-12-17 22:42:31,580 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:31,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774266123] [2021-12-17 22:42:31,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:31,581 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:31,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:31,726 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:31,727 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:31,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774266123] [2021-12-17 22:42:31,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1774266123] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:31,727 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:31,728 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:31,728 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758814492] [2021-12-17 22:42:31,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:31,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:31,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:31,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:31,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:31,731 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:31,733 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 256 places, 213 transitions, 744 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:31,733 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:31,733 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:31,733 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:32,229 INFO L129 PetriNetUnfolder]: 293/1444 cut-off events. [2021-12-17 22:42:32,229 INFO L130 PetriNetUnfolder]: For 6266/6293 co-relation queries the response was YES. [2021-12-17 22:42:32,239 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4622 conditions, 1444 events. 293/1444 cut-off events. For 6266/6293 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10944 event pairs, 152 based on Foata normal form. 15/1381 useless extension candidates. Maximal degree in co-relation 4454. Up to 428 conditions per place. [2021-12-17 22:42:32,247 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 68 selfloop transitions, 13 changer transitions 36/287 dead transitions. [2021-12-17 22:42:32,247 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 264 places, 287 transitions, 1685 flow [2021-12-17 22:42:32,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-12-17 22:42:32,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-12-17 22:42:32,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 3612 transitions. [2021-12-17 22:42:32,255 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.819047619047619 [2021-12-17 22:42:32,255 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 3612 transitions. [2021-12-17 22:42:32,255 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 3612 transitions. [2021-12-17 22:42:32,257 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:32,257 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 3612 transitions. [2021-12-17 22:42:32,263 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 172.0) internal successors, (3612), 21 states have internal predecessors, (3612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:32,282 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 210.0) internal successors, (4620), 22 states have internal predecessors, (4620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:32,284 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 210.0) internal successors, (4620), 22 states have internal predecessors, (4620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:32,284 INFO L186 Difference]: Start difference. First operand has 256 places, 213 transitions, 744 flow. Second operand 21 states and 3612 transitions. [2021-12-17 22:42:32,284 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 264 places, 287 transitions, 1685 flow [2021-12-17 22:42:32,330 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 254 places, 287 transitions, 1556 flow, removed 61 selfloop flow, removed 10 redundant places. [2021-12-17 22:42:32,335 INFO L242 Difference]: Finished difference. Result has 270 places, 226 transitions, 905 flow [2021-12-17 22:42:32,336 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=693, PETRI_DIFFERENCE_MINUEND_PLACES=234, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=213, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=206, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=905, PETRI_PLACES=270, PETRI_TRANSITIONS=226} [2021-12-17 22:42:32,337 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 83 predicate places. [2021-12-17 22:42:32,337 INFO L470 AbstractCegarLoop]: Abstraction has has 270 places, 226 transitions, 905 flow [2021-12-17 22:42:32,338 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:32,338 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:32,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:32,338 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-17 22:42:32,340 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:32,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:32,341 INFO L85 PathProgramCache]: Analyzing trace with hash -256209422, now seen corresponding path program 2 times [2021-12-17 22:42:32,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:32,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123896473] [2021-12-17 22:42:32,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:32,342 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:32,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:32,487 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:32,488 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:32,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123896473] [2021-12-17 22:42:32,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123896473] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:32,488 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:32,488 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:32,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649207467] [2021-12-17 22:42:32,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:32,492 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:32,492 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:32,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:32,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:32,495 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:32,496 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 226 transitions, 905 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:32,496 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:32,496 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:32,496 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:32,940 INFO L129 PetriNetUnfolder]: 296/1482 cut-off events. [2021-12-17 22:42:32,940 INFO L130 PetriNetUnfolder]: For 8771/8801 co-relation queries the response was YES. [2021-12-17 22:42:32,951 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5230 conditions, 1482 events. 296/1482 cut-off events. For 8771/8801 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 11438 event pairs, 157 based on Foata normal form. 15/1418 useless extension candidates. Maximal degree in co-relation 5156. Up to 426 conditions per place. [2021-12-17 22:42:32,959 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 71 selfloop transitions, 18 changer transitions 36/295 dead transitions. [2021-12-17 22:42:32,959 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 295 transitions, 1988 flow [2021-12-17 22:42:32,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-17 22:42:32,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2021-12-17 22:42:32,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3442 transitions. [2021-12-17 22:42:32,966 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8195238095238095 [2021-12-17 22:42:32,966 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3442 transitions. [2021-12-17 22:42:32,966 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3442 transitions. [2021-12-17 22:42:32,968 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:32,968 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3442 transitions. [2021-12-17 22:42:32,974 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 172.1) internal successors, (3442), 20 states have internal predecessors, (3442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:32,980 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 210.0) internal successors, (4410), 21 states have internal predecessors, (4410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:32,981 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 210.0) internal successors, (4410), 21 states have internal predecessors, (4410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:32,981 INFO L186 Difference]: Start difference. First operand has 270 places, 226 transitions, 905 flow. Second operand 20 states and 3442 transitions. [2021-12-17 22:42:32,982 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 295 transitions, 1988 flow [2021-12-17 22:42:33,007 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 295 transitions, 1668 flow, removed 160 selfloop flow, removed 11 redundant places. [2021-12-17 22:42:33,011 INFO L242 Difference]: Finished difference. Result has 282 places, 237 transitions, 1012 flow [2021-12-17 22:42:33,012 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=805, PETRI_DIFFERENCE_MINUEND_PLACES=246, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=226, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=212, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1012, PETRI_PLACES=282, PETRI_TRANSITIONS=237} [2021-12-17 22:42:33,012 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 95 predicate places. [2021-12-17 22:42:33,013 INFO L470 AbstractCegarLoop]: Abstraction has has 282 places, 237 transitions, 1012 flow [2021-12-17 22:42:33,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:33,013 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:33,013 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:33,014 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-17 22:42:33,014 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:33,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:33,014 INFO L85 PathProgramCache]: Analyzing trace with hash -781122034, now seen corresponding path program 3 times [2021-12-17 22:42:33,014 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:33,015 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809174152] [2021-12-17 22:42:33,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:33,015 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:33,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:33,151 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:33,151 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:33,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809174152] [2021-12-17 22:42:33,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809174152] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:33,152 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:33,152 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:33,152 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703902313] [2021-12-17 22:42:33,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:33,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:33,153 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:33,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:33,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:33,155 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:33,157 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 282 places, 237 transitions, 1012 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:33,157 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:33,157 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:33,157 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:33,679 INFO L129 PetriNetUnfolder]: 289/1516 cut-off events. [2021-12-17 22:42:33,679 INFO L130 PetriNetUnfolder]: For 9070/9097 co-relation queries the response was YES. [2021-12-17 22:42:33,690 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5324 conditions, 1516 events. 289/1516 cut-off events. For 9070/9097 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 12036 event pairs, 68 based on Foata normal form. 12/1457 useless extension candidates. Maximal degree in co-relation 5243. Up to 218 conditions per place. [2021-12-17 22:42:33,697 INFO L132 encePairwiseOnDemand]: 196/210 looper letters, 86 selfloop transitions, 18 changer transitions 72/346 dead transitions. [2021-12-17 22:42:33,697 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 291 places, 346 transitions, 2394 flow [2021-12-17 22:42:33,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-17 22:42:33,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2021-12-17 22:42:33,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 3812 transitions. [2021-12-17 22:42:33,702 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8251082251082251 [2021-12-17 22:42:33,702 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 3812 transitions. [2021-12-17 22:42:33,702 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 3812 transitions. [2021-12-17 22:42:33,703 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:33,703 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 3812 transitions. [2021-12-17 22:42:33,707 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 173.27272727272728) internal successors, (3812), 22 states have internal predecessors, (3812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:33,712 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 210.0) internal successors, (4830), 23 states have internal predecessors, (4830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:33,713 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 210.0) internal successors, (4830), 23 states have internal predecessors, (4830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:33,713 INFO L186 Difference]: Start difference. First operand has 282 places, 237 transitions, 1012 flow. Second operand 22 states and 3812 transitions. [2021-12-17 22:42:33,714 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 291 places, 346 transitions, 2394 flow [2021-12-17 22:42:33,743 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 281 places, 346 transitions, 2180 flow, removed 107 selfloop flow, removed 10 redundant places. [2021-12-17 22:42:33,747 INFO L242 Difference]: Finished difference. Result has 301 places, 229 transitions, 1010 flow [2021-12-17 22:42:33,748 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=934, PETRI_DIFFERENCE_MINUEND_PLACES=260, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=237, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=224, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=1010, PETRI_PLACES=301, PETRI_TRANSITIONS=229} [2021-12-17 22:42:33,748 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 114 predicate places. [2021-12-17 22:42:33,748 INFO L470 AbstractCegarLoop]: Abstraction has has 301 places, 229 transitions, 1010 flow [2021-12-17 22:42:33,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:33,749 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:33,749 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:33,749 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-17 22:42:33,750 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:33,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:33,750 INFO L85 PathProgramCache]: Analyzing trace with hash -1915045708, now seen corresponding path program 1 times [2021-12-17 22:42:33,750 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:33,750 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871647735] [2021-12-17 22:42:33,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:33,751 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:33,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:33,772 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:33,773 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:33,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871647735] [2021-12-17 22:42:33,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871647735] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:33,773 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:33,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 22:42:33,774 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091723403] [2021-12-17 22:42:33,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:33,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 22:42:33,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:33,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 22:42:33,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 22:42:33,776 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 190 out of 210 [2021-12-17 22:42:33,776 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 301 places, 229 transitions, 1010 flow. Second operand has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:33,776 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:33,776 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 190 of 210 [2021-12-17 22:42:33,777 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:33,967 INFO L129 PetriNetUnfolder]: 130/1257 cut-off events. [2021-12-17 22:42:33,967 INFO L130 PetriNetUnfolder]: For 6989/7041 co-relation queries the response was YES. [2021-12-17 22:42:33,978 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3646 conditions, 1257 events. 130/1257 cut-off events. For 6989/7041 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 9899 event pairs, 83 based on Foata normal form. 16/1196 useless extension candidates. Maximal degree in co-relation 3550. Up to 76 conditions per place. [2021-12-17 22:42:33,983 INFO L132 encePairwiseOnDemand]: 204/210 looper letters, 14 selfloop transitions, 3 changer transitions 2/235 dead transitions. [2021-12-17 22:42:33,983 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 281 places, 235 transitions, 1061 flow [2021-12-17 22:42:33,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 22:42:33,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-17 22:42:33,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 591 transitions. [2021-12-17 22:42:33,985 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9380952380952381 [2021-12-17 22:42:33,985 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 591 transitions. [2021-12-17 22:42:33,985 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 591 transitions. [2021-12-17 22:42:33,985 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:33,985 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 591 transitions. [2021-12-17 22:42:33,986 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 197.0) internal successors, (591), 3 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:33,987 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:33,987 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:33,987 INFO L186 Difference]: Start difference. First operand has 301 places, 229 transitions, 1010 flow. Second operand 3 states and 591 transitions. [2021-12-17 22:42:33,988 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 281 places, 235 transitions, 1061 flow [2021-12-17 22:42:34,014 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 260 places, 235 transitions, 940 flow, removed 55 selfloop flow, removed 21 redundant places. [2021-12-17 22:42:34,018 INFO L242 Difference]: Finished difference. Result has 262 places, 230 transitions, 908 flow [2021-12-17 22:42:34,018 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=889, PETRI_DIFFERENCE_MINUEND_PLACES=258, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=229, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=226, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=908, PETRI_PLACES=262, PETRI_TRANSITIONS=230} [2021-12-17 22:42:34,019 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 75 predicate places. [2021-12-17 22:42:34,019 INFO L470 AbstractCegarLoop]: Abstraction has has 262 places, 230 transitions, 908 flow [2021-12-17 22:42:34,019 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:34,019 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:34,019 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:34,020 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-17 22:42:34,020 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:34,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:34,020 INFO L85 PathProgramCache]: Analyzing trace with hash -1853676900, now seen corresponding path program 2 times [2021-12-17 22:42:34,021 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:34,021 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072210888] [2021-12-17 22:42:34,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:34,021 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:34,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:34,064 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:34,065 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:34,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072210888] [2021-12-17 22:42:34,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072210888] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:34,065 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:34,065 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 22:42:34,065 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067287778] [2021-12-17 22:42:34,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:34,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 22:42:34,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:34,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 22:42:34,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 22:42:34,067 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 190 out of 210 [2021-12-17 22:42:34,068 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 262 places, 230 transitions, 908 flow. Second operand has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:34,068 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:34,068 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 190 of 210 [2021-12-17 22:42:34,068 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:34,200 INFO L129 PetriNetUnfolder]: 73/870 cut-off events. [2021-12-17 22:42:34,200 INFO L130 PetriNetUnfolder]: For 2115/2135 co-relation queries the response was YES. [2021-12-17 22:42:34,207 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2056 conditions, 870 events. 73/870 cut-off events. For 2115/2135 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 6033 event pairs, 45 based on Foata normal form. 13/836 useless extension candidates. Maximal degree in co-relation 1878. Up to 47 conditions per place. [2021-12-17 22:42:34,210 INFO L132 encePairwiseOnDemand]: 202/210 looper letters, 14 selfloop transitions, 5 changer transitions 12/228 dead transitions. [2021-12-17 22:42:34,210 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 264 places, 228 transitions, 905 flow [2021-12-17 22:42:34,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 22:42:34,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-17 22:42:34,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 591 transitions. [2021-12-17 22:42:34,212 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9380952380952381 [2021-12-17 22:42:34,212 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 591 transitions. [2021-12-17 22:42:34,212 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 591 transitions. [2021-12-17 22:42:34,213 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:34,214 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 591 transitions. [2021-12-17 22:42:34,217 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 197.0) internal successors, (591), 3 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:34,218 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:34,218 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:34,218 INFO L186 Difference]: Start difference. First operand has 262 places, 230 transitions, 908 flow. Second operand 3 states and 591 transitions. [2021-12-17 22:42:34,218 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 264 places, 228 transitions, 905 flow [2021-12-17 22:42:34,233 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 256 places, 228 transitions, 858 flow, removed 18 selfloop flow, removed 8 redundant places. [2021-12-17 22:42:34,236 INFO L242 Difference]: Finished difference. Result has 258 places, 213 transitions, 758 flow [2021-12-17 22:42:34,237 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=797, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=758, PETRI_PLACES=258, PETRI_TRANSITIONS=213} [2021-12-17 22:42:34,238 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 71 predicate places. [2021-12-17 22:42:34,238 INFO L470 AbstractCegarLoop]: Abstraction has has 258 places, 213 transitions, 758 flow [2021-12-17 22:42:34,238 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:34,238 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:34,239 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:34,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-17 22:42:34,239 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:34,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:34,240 INFO L85 PathProgramCache]: Analyzing trace with hash -588733862, now seen corresponding path program 2 times [2021-12-17 22:42:34,240 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:34,241 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392438956] [2021-12-17 22:42:34,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:34,242 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:34,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:34,354 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:34,354 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:34,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392438956] [2021-12-17 22:42:34,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392438956] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:34,355 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:34,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:34,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777070774] [2021-12-17 22:42:34,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:34,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:34,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:34,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:34,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:34,358 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:34,359 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 258 places, 213 transitions, 758 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:34,360 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:34,360 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:34,360 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:34,776 INFO L129 PetriNetUnfolder]: 155/1058 cut-off events. [2021-12-17 22:42:34,777 INFO L130 PetriNetUnfolder]: For 3352/3382 co-relation queries the response was YES. [2021-12-17 22:42:34,785 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2978 conditions, 1058 events. 155/1058 cut-off events. For 3352/3382 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 7628 event pairs, 79 based on Foata normal form. 10/1021 useless extension candidates. Maximal degree in co-relation 2896. Up to 246 conditions per place. [2021-12-17 22:42:34,789 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 77 selfloop transitions, 5 changer transitions 41/295 dead transitions. [2021-12-17 22:42:34,789 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 272 places, 295 transitions, 1455 flow [2021-12-17 22:42:34,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-12-17 22:42:34,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2021-12-17 22:42:34,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 4122 transitions. [2021-12-17 22:42:34,795 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8178571428571428 [2021-12-17 22:42:34,795 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 4122 transitions. [2021-12-17 22:42:34,795 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 4122 transitions. [2021-12-17 22:42:34,797 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:34,797 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 4122 transitions. [2021-12-17 22:42:34,802 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 171.75) internal successors, (4122), 24 states have internal predecessors, (4122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:34,808 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 210.0) internal successors, (5250), 25 states have internal predecessors, (5250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:34,809 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 210.0) internal successors, (5250), 25 states have internal predecessors, (5250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:34,809 INFO L186 Difference]: Start difference. First operand has 258 places, 213 transitions, 758 flow. Second operand 24 states and 4122 transitions. [2021-12-17 22:42:34,809 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 272 places, 295 transitions, 1455 flow [2021-12-17 22:42:34,823 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 258 places, 295 transitions, 1375 flow, removed 23 selfloop flow, removed 14 redundant places. [2021-12-17 22:42:34,827 INFO L242 Difference]: Finished difference. Result has 279 places, 216 transitions, 819 flow [2021-12-17 22:42:34,827 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=712, PETRI_DIFFERENCE_MINUEND_PLACES=235, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=213, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=208, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=819, PETRI_PLACES=279, PETRI_TRANSITIONS=216} [2021-12-17 22:42:34,828 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 92 predicate places. [2021-12-17 22:42:34,828 INFO L470 AbstractCegarLoop]: Abstraction has has 279 places, 216 transitions, 819 flow [2021-12-17 22:42:34,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:34,829 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:34,829 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:34,829 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-17 22:42:34,829 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:34,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:34,830 INFO L85 PathProgramCache]: Analyzing trace with hash -1772604278, now seen corresponding path program 3 times [2021-12-17 22:42:34,830 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:34,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077377172] [2021-12-17 22:42:34,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:34,831 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:34,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:34,941 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:34,941 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:34,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077377172] [2021-12-17 22:42:34,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077377172] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:34,942 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:34,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:34,942 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826137074] [2021-12-17 22:42:34,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:34,943 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:34,943 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:34,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:34,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:34,945 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:34,947 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 279 places, 216 transitions, 819 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:34,947 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:34,947 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:34,947 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:35,284 INFO L129 PetriNetUnfolder]: 153/1052 cut-off events. [2021-12-17 22:42:35,285 INFO L130 PetriNetUnfolder]: For 4515/4535 co-relation queries the response was YES. [2021-12-17 22:42:35,293 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3253 conditions, 1052 events. 153/1052 cut-off events. For 4515/4535 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 7597 event pairs, 89 based on Foata normal form. 9/1006 useless extension candidates. Maximal degree in co-relation 3149. Up to 283 conditions per place. [2021-12-17 22:42:35,297 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 53 selfloop transitions, 14 changer transitions 22/261 dead transitions. [2021-12-17 22:42:35,297 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 277 places, 261 transitions, 1463 flow [2021-12-17 22:42:35,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-17 22:42:35,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-12-17 22:42:35,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2752 transitions. [2021-12-17 22:42:35,301 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.819047619047619 [2021-12-17 22:42:35,301 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2752 transitions. [2021-12-17 22:42:35,301 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2752 transitions. [2021-12-17 22:42:35,302 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:35,302 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2752 transitions. [2021-12-17 22:42:35,306 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 172.0) internal successors, (2752), 16 states have internal predecessors, (2752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:35,310 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 210.0) internal successors, (3570), 17 states have internal predecessors, (3570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:35,310 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 210.0) internal successors, (3570), 17 states have internal predecessors, (3570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:35,311 INFO L186 Difference]: Start difference. First operand has 279 places, 216 transitions, 819 flow. Second operand 16 states and 2752 transitions. [2021-12-17 22:42:35,311 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 277 places, 261 transitions, 1463 flow [2021-12-17 22:42:35,331 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 261 transitions, 1196 flow, removed 132 selfloop flow, removed 12 redundant places. [2021-12-17 22:42:35,334 INFO L242 Difference]: Finished difference. Result has 276 places, 226 transitions, 907 flow [2021-12-17 22:42:35,335 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=762, PETRI_DIFFERENCE_MINUEND_PLACES=250, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=216, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=207, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=907, PETRI_PLACES=276, PETRI_TRANSITIONS=226} [2021-12-17 22:42:35,335 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 89 predicate places. [2021-12-17 22:42:35,335 INFO L470 AbstractCegarLoop]: Abstraction has has 276 places, 226 transitions, 907 flow [2021-12-17 22:42:35,336 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:35,336 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:35,336 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:35,337 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-17 22:42:35,337 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:35,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:35,337 INFO L85 PathProgramCache]: Analyzing trace with hash -30504478, now seen corresponding path program 4 times [2021-12-17 22:42:35,337 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:35,338 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916799630] [2021-12-17 22:42:35,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:35,338 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:35,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:35,451 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:35,452 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:35,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916799630] [2021-12-17 22:42:35,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916799630] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:35,452 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:35,452 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:35,452 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888605623] [2021-12-17 22:42:35,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:35,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:35,453 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:35,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:35,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:35,455 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:35,456 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 276 places, 226 transitions, 907 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:35,456 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:35,457 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:35,457 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:35,832 INFO L129 PetriNetUnfolder]: 176/1167 cut-off events. [2021-12-17 22:42:35,833 INFO L130 PetriNetUnfolder]: For 3918/3941 co-relation queries the response was YES. [2021-12-17 22:42:35,842 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3482 conditions, 1167 events. 176/1167 cut-off events. For 3918/3941 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 8760 event pairs, 99 based on Foata normal form. 9/1120 useless extension candidates. Maximal degree in co-relation 3377. Up to 283 conditions per place. [2021-12-17 22:42:35,847 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 68 selfloop transitions, 14 changer transitions 32/286 dead transitions. [2021-12-17 22:42:35,847 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 288 places, 286 transitions, 1612 flow [2021-12-17 22:42:35,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-17 22:42:35,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2021-12-17 22:42:35,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3436 transitions. [2021-12-17 22:42:35,852 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8180952380952381 [2021-12-17 22:42:35,852 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3436 transitions. [2021-12-17 22:42:35,852 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3436 transitions. [2021-12-17 22:42:35,853 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:35,853 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3436 transitions. [2021-12-17 22:42:35,858 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 171.8) internal successors, (3436), 20 states have internal predecessors, (3436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:35,862 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 210.0) internal successors, (4410), 21 states have internal predecessors, (4410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:35,863 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 210.0) internal successors, (4410), 21 states have internal predecessors, (4410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:35,863 INFO L186 Difference]: Start difference. First operand has 276 places, 226 transitions, 907 flow. Second operand 20 states and 3436 transitions. [2021-12-17 22:42:35,864 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 288 places, 286 transitions, 1612 flow [2021-12-17 22:42:35,884 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 273 places, 286 transitions, 1505 flow, removed 37 selfloop flow, removed 15 redundant places. [2021-12-17 22:42:35,887 INFO L242 Difference]: Finished difference. Result has 290 places, 236 transitions, 1035 flow [2021-12-17 22:42:35,888 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=858, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=226, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1035, PETRI_PLACES=290, PETRI_TRANSITIONS=236} [2021-12-17 22:42:35,891 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 103 predicate places. [2021-12-17 22:42:35,891 INFO L470 AbstractCegarLoop]: Abstraction has has 290 places, 236 transitions, 1035 flow [2021-12-17 22:42:35,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:35,892 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:35,892 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:35,892 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-17 22:42:35,892 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:35,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:35,893 INFO L85 PathProgramCache]: Analyzing trace with hash -191083150, now seen corresponding path program 5 times [2021-12-17 22:42:35,893 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:35,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018928258] [2021-12-17 22:42:35,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:35,893 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:35,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:36,015 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:36,016 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:36,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018928258] [2021-12-17 22:42:36,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018928258] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:36,016 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:36,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:36,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202872345] [2021-12-17 22:42:36,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:36,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:36,017 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:36,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:36,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:36,019 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:36,021 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 290 places, 236 transitions, 1035 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:36,021 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:36,021 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:36,021 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:36,396 INFO L129 PetriNetUnfolder]: 172/1145 cut-off events. [2021-12-17 22:42:36,396 INFO L130 PetriNetUnfolder]: For 4268/4292 co-relation queries the response was YES. [2021-12-17 22:42:36,403 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3620 conditions, 1145 events. 172/1145 cut-off events. For 4268/4292 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 8534 event pairs, 98 based on Foata normal form. 9/1095 useless extension candidates. Maximal degree in co-relation 3511. Up to 300 conditions per place. [2021-12-17 22:42:36,407 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 71 selfloop transitions, 19 changer transitions 29/291 dead transitions. [2021-12-17 22:42:36,407 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 291 transitions, 1934 flow [2021-12-17 22:42:36,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-17 22:42:36,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2021-12-17 22:42:36,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3431 transitions. [2021-12-17 22:42:36,411 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8169047619047619 [2021-12-17 22:42:36,412 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3431 transitions. [2021-12-17 22:42:36,412 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3431 transitions. [2021-12-17 22:42:36,413 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:36,413 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3431 transitions. [2021-12-17 22:42:36,417 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 171.55) internal successors, (3431), 20 states have internal predecessors, (3431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:36,422 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 210.0) internal successors, (4410), 21 states have internal predecessors, (4410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:36,423 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 210.0) internal successors, (4410), 21 states have internal predecessors, (4410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:36,423 INFO L186 Difference]: Start difference. First operand has 290 places, 236 transitions, 1035 flow. Second operand 20 states and 3431 transitions. [2021-12-17 22:42:36,423 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 297 places, 291 transitions, 1934 flow [2021-12-17 22:42:36,444 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 291 transitions, 1837 flow, removed 41 selfloop flow, removed 8 redundant places. [2021-12-17 22:42:36,447 INFO L242 Difference]: Finished difference. Result has 306 places, 246 transitions, 1241 flow [2021-12-17 22:42:36,448 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=996, PETRI_DIFFERENCE_MINUEND_PLACES=270, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=236, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=222, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1241, PETRI_PLACES=306, PETRI_TRANSITIONS=246} [2021-12-17 22:42:36,448 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 119 predicate places. [2021-12-17 22:42:36,449 INFO L470 AbstractCegarLoop]: Abstraction has has 306 places, 246 transitions, 1241 flow [2021-12-17 22:42:36,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:36,449 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:36,449 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:36,450 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-17 22:42:36,450 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:36,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:36,450 INFO L85 PathProgramCache]: Analyzing trace with hash -1698370974, now seen corresponding path program 6 times [2021-12-17 22:42:36,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:36,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389846811] [2021-12-17 22:42:36,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:36,451 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:36,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:36,560 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:36,560 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:36,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389846811] [2021-12-17 22:42:36,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389846811] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:36,561 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:36,561 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:36,561 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744689100] [2021-12-17 22:42:36,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:36,562 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:36,562 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:36,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:36,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:36,563 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:36,565 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 306 places, 246 transitions, 1241 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:36,565 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:36,565 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:36,565 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:36,991 INFO L129 PetriNetUnfolder]: 180/1231 cut-off events. [2021-12-17 22:42:36,992 INFO L130 PetriNetUnfolder]: For 5676/5702 co-relation queries the response was YES. [2021-12-17 22:42:37,003 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4057 conditions, 1231 events. 180/1231 cut-off events. For 5676/5702 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 9535 event pairs, 97 based on Foata normal form. 13/1186 useless extension candidates. Maximal degree in co-relation 3938. Up to 302 conditions per place. [2021-12-17 22:42:37,008 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 71 selfloop transitions, 25 changer transitions 37/305 dead transitions. [2021-12-17 22:42:37,008 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 315 places, 305 transitions, 2235 flow [2021-12-17 22:42:37,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-17 22:42:37,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2021-12-17 22:42:37,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 3770 transitions. [2021-12-17 22:42:37,013 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.816017316017316 [2021-12-17 22:42:37,013 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 3770 transitions. [2021-12-17 22:42:37,013 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 3770 transitions. [2021-12-17 22:42:37,014 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:37,014 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 3770 transitions. [2021-12-17 22:42:37,019 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 171.36363636363637) internal successors, (3770), 22 states have internal predecessors, (3770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:37,024 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 210.0) internal successors, (4830), 23 states have internal predecessors, (4830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:37,025 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 210.0) internal successors, (4830), 23 states have internal predecessors, (4830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:37,025 INFO L186 Difference]: Start difference. First operand has 306 places, 246 transitions, 1241 flow. Second operand 22 states and 3770 transitions. [2021-12-17 22:42:37,025 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 315 places, 305 transitions, 2235 flow [2021-12-17 22:42:37,058 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 304 places, 305 transitions, 2002 flow, removed 108 selfloop flow, removed 11 redundant places. [2021-12-17 22:42:37,062 INFO L242 Difference]: Finished difference. Result has 319 places, 251 transitions, 1314 flow [2021-12-17 22:42:37,062 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1152, PETRI_DIFFERENCE_MINUEND_PLACES=283, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=246, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=224, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=1314, PETRI_PLACES=319, PETRI_TRANSITIONS=251} [2021-12-17 22:42:37,063 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 132 predicate places. [2021-12-17 22:42:37,063 INFO L470 AbstractCegarLoop]: Abstraction has has 319 places, 251 transitions, 1314 flow [2021-12-17 22:42:37,064 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:37,064 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:37,064 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:37,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-17 22:42:37,064 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:37,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:37,065 INFO L85 PathProgramCache]: Analyzing trace with hash 594294270, now seen corresponding path program 7 times [2021-12-17 22:42:37,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:37,065 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922767560] [2021-12-17 22:42:37,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:37,065 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:37,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:37,194 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:37,194 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:37,195 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922767560] [2021-12-17 22:42:37,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [922767560] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:37,196 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:37,197 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:37,197 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510795625] [2021-12-17 22:42:37,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:37,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:37,198 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:37,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:37,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:37,199 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:37,201 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 319 places, 251 transitions, 1314 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:37,201 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:37,201 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:37,201 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:37,663 INFO L129 PetriNetUnfolder]: 177/1193 cut-off events. [2021-12-17 22:42:37,663 INFO L130 PetriNetUnfolder]: For 5216/5242 co-relation queries the response was YES. [2021-12-17 22:42:37,671 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3926 conditions, 1193 events. 177/1193 cut-off events. For 5216/5242 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 9107 event pairs, 98 based on Foata normal form. 9/1143 useless extension candidates. Maximal degree in co-relation 3802. Up to 298 conditions per place. [2021-12-17 22:42:37,679 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 76 selfloop transitions, 22 changer transitions 34/304 dead transitions. [2021-12-17 22:42:37,679 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 325 places, 304 transitions, 2237 flow [2021-12-17 22:42:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-12-17 22:42:37,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-12-17 22:42:37,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 3605 transitions. [2021-12-17 22:42:37,689 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8174603174603174 [2021-12-17 22:42:37,689 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 3605 transitions. [2021-12-17 22:42:37,689 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 3605 transitions. [2021-12-17 22:42:37,691 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:37,691 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 3605 transitions. [2021-12-17 22:42:37,698 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 171.66666666666666) internal successors, (3605), 21 states have internal predecessors, (3605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:37,703 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 210.0) internal successors, (4620), 22 states have internal predecessors, (4620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:37,704 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 210.0) internal successors, (4620), 22 states have internal predecessors, (4620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:37,704 INFO L186 Difference]: Start difference. First operand has 319 places, 251 transitions, 1314 flow. Second operand 21 states and 3605 transitions. [2021-12-17 22:42:37,705 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 325 places, 304 transitions, 2237 flow [2021-12-17 22:42:37,733 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 304 transitions, 2084 flow, removed 62 selfloop flow, removed 15 redundant places. [2021-12-17 22:42:37,736 INFO L242 Difference]: Finished difference. Result has 326 places, 256 transitions, 1439 flow [2021-12-17 22:42:37,737 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1249, PETRI_DIFFERENCE_MINUEND_PLACES=290, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=251, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=231, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=1439, PETRI_PLACES=326, PETRI_TRANSITIONS=256} [2021-12-17 22:42:37,738 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 139 predicate places. [2021-12-17 22:42:37,739 INFO L470 AbstractCegarLoop]: Abstraction has has 326 places, 256 transitions, 1439 flow [2021-12-17 22:42:37,740 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:37,740 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:37,740 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:37,740 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-17 22:42:37,740 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:37,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:37,741 INFO L85 PathProgramCache]: Analyzing trace with hash -362371200, now seen corresponding path program 8 times [2021-12-17 22:42:37,741 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:37,741 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377400195] [2021-12-17 22:42:37,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:37,741 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:37,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:37,849 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:37,849 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:37,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377400195] [2021-12-17 22:42:37,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377400195] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:37,849 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:37,849 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:37,849 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710691992] [2021-12-17 22:42:37,849 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:37,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:37,850 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:37,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:37,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:37,852 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:37,853 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 326 places, 256 transitions, 1439 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:37,853 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:37,853 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:37,853 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:38,180 INFO L129 PetriNetUnfolder]: 160/1104 cut-off events. [2021-12-17 22:42:38,180 INFO L130 PetriNetUnfolder]: For 4694/4729 co-relation queries the response was YES. [2021-12-17 22:42:38,190 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3598 conditions, 1104 events. 160/1104 cut-off events. For 4694/4729 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 8202 event pairs, 93 based on Foata normal form. 17/1064 useless extension candidates. Maximal degree in co-relation 3471. Up to 296 conditions per place. [2021-12-17 22:42:38,193 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 65 selfloop transitions, 14 changer transitions 35/286 dead transitions. [2021-12-17 22:42:38,193 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 330 places, 286 transitions, 1956 flow [2021-12-17 22:42:38,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-17 22:42:38,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-12-17 22:42:38,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3085 transitions. [2021-12-17 22:42:38,196 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8161375661375662 [2021-12-17 22:42:38,197 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3085 transitions. [2021-12-17 22:42:38,197 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3085 transitions. [2021-12-17 22:42:38,197 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:38,198 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3085 transitions. [2021-12-17 22:42:38,201 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 171.38888888888889) internal successors, (3085), 18 states have internal predecessors, (3085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:38,205 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:38,206 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:38,206 INFO L186 Difference]: Start difference. First operand has 326 places, 256 transitions, 1439 flow. Second operand 18 states and 3085 transitions. [2021-12-17 22:42:38,206 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 330 places, 286 transitions, 1956 flow [2021-12-17 22:42:38,238 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 313 places, 286 transitions, 1819 flow, removed 50 selfloop flow, removed 17 redundant places. [2021-12-17 22:42:38,242 INFO L242 Difference]: Finished difference. Result has 320 places, 241 transitions, 1178 flow [2021-12-17 22:42:38,243 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1341, PETRI_DIFFERENCE_MINUEND_PLACES=296, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=256, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=242, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1178, PETRI_PLACES=320, PETRI_TRANSITIONS=241} [2021-12-17 22:42:38,244 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 133 predicate places. [2021-12-17 22:42:38,244 INFO L470 AbstractCegarLoop]: Abstraction has has 320 places, 241 transitions, 1178 flow [2021-12-17 22:42:38,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:38,244 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:38,244 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:38,245 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-17 22:42:38,245 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:38,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:38,245 INFO L85 PathProgramCache]: Analyzing trace with hash -1452623550, now seen corresponding path program 9 times [2021-12-17 22:42:38,245 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:38,245 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556989252] [2021-12-17 22:42:38,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:38,246 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:38,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:38,366 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:38,366 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:38,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556989252] [2021-12-17 22:42:38,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556989252] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:38,366 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:38,366 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:38,366 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848811310] [2021-12-17 22:42:38,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:38,367 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:38,367 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:38,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:38,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:38,368 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:38,370 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 320 places, 241 transitions, 1178 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:38,370 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:38,370 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:38,370 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:38,728 INFO L129 PetriNetUnfolder]: 163/1101 cut-off events. [2021-12-17 22:42:38,728 INFO L130 PetriNetUnfolder]: For 4384/4414 co-relation queries the response was YES. [2021-12-17 22:42:38,737 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3591 conditions, 1101 events. 163/1101 cut-off events. For 4384/4414 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 8134 event pairs, 97 based on Foata normal form. 11/1054 useless extension candidates. Maximal degree in co-relation 3517. Up to 296 conditions per place. [2021-12-17 22:42:38,740 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 62 selfloop transitions, 22 changer transitions 25/281 dead transitions. [2021-12-17 22:42:38,740 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 314 places, 281 transitions, 1894 flow [2021-12-17 22:42:38,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-17 22:42:38,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-12-17 22:42:38,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3091 transitions. [2021-12-17 22:42:38,743 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8177248677248677 [2021-12-17 22:42:38,743 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3091 transitions. [2021-12-17 22:42:38,744 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3091 transitions. [2021-12-17 22:42:38,744 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:38,744 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3091 transitions. [2021-12-17 22:42:38,748 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 171.72222222222223) internal successors, (3091), 18 states have internal predecessors, (3091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:38,753 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:38,753 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:38,754 INFO L186 Difference]: Start difference. First operand has 320 places, 241 transitions, 1178 flow. Second operand 18 states and 3091 transitions. [2021-12-17 22:42:38,754 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 314 places, 281 transitions, 1894 flow [2021-12-17 22:42:38,778 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 297 places, 281 transitions, 1749 flow, removed 26 selfloop flow, removed 17 redundant places. [2021-12-17 22:42:38,781 INFO L242 Difference]: Finished difference. Result has 306 places, 250 transitions, 1325 flow [2021-12-17 22:42:38,782 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1102, PETRI_DIFFERENCE_MINUEND_PLACES=280, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=241, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=223, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1325, PETRI_PLACES=306, PETRI_TRANSITIONS=250} [2021-12-17 22:42:38,782 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 119 predicate places. [2021-12-17 22:42:38,782 INFO L470 AbstractCegarLoop]: Abstraction has has 306 places, 250 transitions, 1325 flow [2021-12-17 22:42:38,783 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:38,783 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:38,783 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:38,783 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-17 22:42:38,783 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:38,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:38,790 INFO L85 PathProgramCache]: Analyzing trace with hash -109339652, now seen corresponding path program 10 times [2021-12-17 22:42:38,790 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:38,791 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886114327] [2021-12-17 22:42:38,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:38,791 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:38,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:38,905 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:38,905 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:38,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886114327] [2021-12-17 22:42:38,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886114327] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:38,906 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:38,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:38,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129490815] [2021-12-17 22:42:38,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:38,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:38,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:38,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:38,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:38,909 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:38,910 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 306 places, 250 transitions, 1325 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:38,910 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:38,910 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:38,910 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:39,289 INFO L129 PetriNetUnfolder]: 160/1116 cut-off events. [2021-12-17 22:42:39,289 INFO L130 PetriNetUnfolder]: For 4077/4105 co-relation queries the response was YES. [2021-12-17 22:42:39,299 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3526 conditions, 1116 events. 160/1116 cut-off events. For 4077/4105 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 8278 event pairs, 96 based on Foata normal form. 11/1068 useless extension candidates. Maximal degree in co-relation 3455. Up to 296 conditions per place. [2021-12-17 22:42:39,302 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 63 selfloop transitions, 24 changer transitions 26/285 dead transitions. [2021-12-17 22:42:39,303 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 313 places, 285 transitions, 1968 flow [2021-12-17 22:42:39,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-17 22:42:39,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-12-17 22:42:39,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2923 transitions. [2021-12-17 22:42:39,307 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8187675070028011 [2021-12-17 22:42:39,307 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2923 transitions. [2021-12-17 22:42:39,307 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2923 transitions. [2021-12-17 22:42:39,309 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:39,309 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2923 transitions. [2021-12-17 22:42:39,313 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 171.94117647058823) internal successors, (2923), 17 states have internal predecessors, (2923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:39,317 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:39,317 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:39,318 INFO L186 Difference]: Start difference. First operand has 306 places, 250 transitions, 1325 flow. Second operand 17 states and 2923 transitions. [2021-12-17 22:42:39,318 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 313 places, 285 transitions, 1968 flow [2021-12-17 22:42:39,344 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 308 places, 285 transitions, 1871 flow, removed 43 selfloop flow, removed 5 redundant places. [2021-12-17 22:42:39,348 INFO L242 Difference]: Finished difference. Result has 318 places, 254 transitions, 1418 flow [2021-12-17 22:42:39,349 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1263, PETRI_DIFFERENCE_MINUEND_PLACES=292, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=250, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=227, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1418, PETRI_PLACES=318, PETRI_TRANSITIONS=254} [2021-12-17 22:42:39,349 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 131 predicate places. [2021-12-17 22:42:39,349 INFO L470 AbstractCegarLoop]: Abstraction has has 318 places, 254 transitions, 1418 flow [2021-12-17 22:42:39,350 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:39,350 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:39,350 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:39,350 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-17 22:42:39,351 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:39,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:39,351 INFO L85 PathProgramCache]: Analyzing trace with hash 1204437948, now seen corresponding path program 11 times [2021-12-17 22:42:39,351 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:39,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114837874] [2021-12-17 22:42:39,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:39,352 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:39,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:39,463 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:39,464 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:39,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114837874] [2021-12-17 22:42:39,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114837874] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:39,464 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:39,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:39,465 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119286171] [2021-12-17 22:42:39,465 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:39,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:39,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:39,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:39,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:39,467 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:39,469 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 318 places, 254 transitions, 1418 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:39,469 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:39,469 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:39,469 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:39,798 INFO L129 PetriNetUnfolder]: 156/1105 cut-off events. [2021-12-17 22:42:39,799 INFO L130 PetriNetUnfolder]: For 4043/4066 co-relation queries the response was YES. [2021-12-17 22:42:39,810 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3474 conditions, 1105 events. 156/1105 cut-off events. For 4043/4066 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 8172 event pairs, 96 based on Foata normal form. 9/1055 useless extension candidates. Maximal degree in co-relation 3397. Up to 296 conditions per place. [2021-12-17 22:42:39,813 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 62 selfloop transitions, 15 changer transitions 33/282 dead transitions. [2021-12-17 22:42:39,814 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 282 transitions, 1907 flow [2021-12-17 22:42:39,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-17 22:42:39,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-12-17 22:42:39,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3090 transitions. [2021-12-17 22:42:39,818 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8174603174603174 [2021-12-17 22:42:39,819 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3090 transitions. [2021-12-17 22:42:39,819 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3090 transitions. [2021-12-17 22:42:39,820 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:39,820 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3090 transitions. [2021-12-17 22:42:39,824 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 171.66666666666666) internal successors, (3090), 18 states have internal predecessors, (3090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:39,828 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:39,828 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:39,828 INFO L186 Difference]: Start difference. First operand has 318 places, 254 transitions, 1418 flow. Second operand 18 states and 3090 transitions. [2021-12-17 22:42:39,829 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 282 transitions, 1907 flow [2021-12-17 22:42:39,860 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 282 transitions, 1798 flow, removed 33 selfloop flow, removed 8 redundant places. [2021-12-17 22:42:39,864 INFO L242 Difference]: Finished difference. Result has 327 places, 245 transitions, 1251 flow [2021-12-17 22:42:39,864 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1339, PETRI_DIFFERENCE_MINUEND_PLACES=302, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=254, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=239, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1251, PETRI_PLACES=327, PETRI_TRANSITIONS=245} [2021-12-17 22:42:39,864 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 140 predicate places. [2021-12-17 22:42:39,865 INFO L470 AbstractCegarLoop]: Abstraction has has 327 places, 245 transitions, 1251 flow [2021-12-17 22:42:39,865 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:39,865 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:39,866 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:39,866 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-17 22:42:39,867 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:39,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:39,867 INFO L85 PathProgramCache]: Analyzing trace with hash 1067648612, now seen corresponding path program 12 times [2021-12-17 22:42:39,867 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:39,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500773499] [2021-12-17 22:42:39,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:39,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:39,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:39,960 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:39,961 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:39,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500773499] [2021-12-17 22:42:39,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1500773499] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:39,961 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:39,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:39,962 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919587454] [2021-12-17 22:42:39,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:39,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:39,963 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:39,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:39,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:39,965 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:39,966 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 327 places, 245 transitions, 1251 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:39,966 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:39,967 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:39,967 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:40,277 INFO L129 PetriNetUnfolder]: 142/1043 cut-off events. [2021-12-17 22:42:40,277 INFO L130 PetriNetUnfolder]: For 3551/3574 co-relation queries the response was YES. [2021-12-17 22:42:40,285 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3148 conditions, 1043 events. 142/1043 cut-off events. For 3551/3574 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 7533 event pairs, 92 based on Foata normal form. 9/998 useless extension candidates. Maximal degree in co-relation 3069. Up to 281 conditions per place. [2021-12-17 22:42:40,288 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 53 selfloop transitions, 3 changer transitions 38/266 dead transitions. [2021-12-17 22:42:40,288 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 326 places, 266 transitions, 1597 flow [2021-12-17 22:42:40,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-17 22:42:40,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-12-17 22:42:40,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2914 transitions. [2021-12-17 22:42:40,301 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8162464985994398 [2021-12-17 22:42:40,301 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2914 transitions. [2021-12-17 22:42:40,301 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2914 transitions. [2021-12-17 22:42:40,302 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:40,302 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2914 transitions. [2021-12-17 22:42:40,315 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 171.41176470588235) internal successors, (2914), 17 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:40,318 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:40,319 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:40,319 INFO L186 Difference]: Start difference. First operand has 327 places, 245 transitions, 1251 flow. Second operand 17 states and 2914 transitions. [2021-12-17 22:42:40,319 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 326 places, 266 transitions, 1597 flow [2021-12-17 22:42:40,344 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 305 places, 266 transitions, 1477 flow, removed 32 selfloop flow, removed 21 redundant places. [2021-12-17 22:42:40,348 INFO L242 Difference]: Finished difference. Result has 310 places, 225 transitions, 911 flow [2021-12-17 22:42:40,348 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1158, PETRI_DIFFERENCE_MINUEND_PLACES=289, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=245, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=242, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=911, PETRI_PLACES=310, PETRI_TRANSITIONS=225} [2021-12-17 22:42:40,348 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 123 predicate places. [2021-12-17 22:42:40,349 INFO L470 AbstractCegarLoop]: Abstraction has has 310 places, 225 transitions, 911 flow [2021-12-17 22:42:40,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:40,349 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:40,349 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:40,350 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-17 22:42:40,350 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:40,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:40,350 INFO L85 PathProgramCache]: Analyzing trace with hash 996836100, now seen corresponding path program 13 times [2021-12-17 22:42:40,351 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:40,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870356175] [2021-12-17 22:42:40,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:40,351 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:40,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:40,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-12-17 22:42:40,459 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:40,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870356175] [2021-12-17 22:42:40,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870356175] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:40,459 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:40,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:40,459 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586494698] [2021-12-17 22:42:40,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:40,460 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:40,460 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:40,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:40,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:40,462 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:40,463 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 310 places, 225 transitions, 911 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:40,463 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:40,463 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:40,463 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:40,812 INFO L129 PetriNetUnfolder]: 149/1074 cut-off events. [2021-12-17 22:42:40,813 INFO L130 PetriNetUnfolder]: For 3429/3451 co-relation queries the response was YES. [2021-12-17 22:42:40,820 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3127 conditions, 1074 events. 149/1074 cut-off events. For 3429/3451 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 7877 event pairs, 84 based on Foata normal form. 9/1033 useless extension candidates. Maximal degree in co-relation 3058. Up to 259 conditions per place. [2021-12-17 22:42:40,824 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 59 selfloop transitions, 19 changer transitions 32/282 dead transitions. [2021-12-17 22:42:40,824 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 301 places, 282 transitions, 1705 flow [2021-12-17 22:42:40,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-17 22:42:40,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2021-12-17 22:42:40,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 3768 transitions. [2021-12-17 22:42:40,829 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8155844155844156 [2021-12-17 22:42:40,829 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 3768 transitions. [2021-12-17 22:42:40,829 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 3768 transitions. [2021-12-17 22:42:40,830 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:40,830 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 3768 transitions. [2021-12-17 22:42:40,834 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 171.27272727272728) internal successors, (3768), 22 states have internal predecessors, (3768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:40,838 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 210.0) internal successors, (4830), 23 states have internal predecessors, (4830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:40,838 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 210.0) internal successors, (4830), 23 states have internal predecessors, (4830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:40,838 INFO L186 Difference]: Start difference. First operand has 310 places, 225 transitions, 911 flow. Second operand 22 states and 3768 transitions. [2021-12-17 22:42:40,838 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 301 places, 282 transitions, 1705 flow [2021-12-17 22:42:40,855 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 282 transitions, 1510 flow, removed 45 selfloop flow, removed 23 redundant places. [2021-12-17 22:42:40,858 INFO L242 Difference]: Finished difference. Result has 293 places, 236 transitions, 1030 flow [2021-12-17 22:42:40,858 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=839, PETRI_DIFFERENCE_MINUEND_PLACES=257, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=212, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=1030, PETRI_PLACES=293, PETRI_TRANSITIONS=236} [2021-12-17 22:42:40,859 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 106 predicate places. [2021-12-17 22:42:40,859 INFO L470 AbstractCegarLoop]: Abstraction has has 293 places, 236 transitions, 1030 flow [2021-12-17 22:42:40,859 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:40,859 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:40,859 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:40,860 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-17 22:42:40,860 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:40,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:40,860 INFO L85 PathProgramCache]: Analyzing trace with hash 1913496422, now seen corresponding path program 14 times [2021-12-17 22:42:40,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:40,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598199185] [2021-12-17 22:42:40,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:40,861 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:40,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:40,950 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:40,950 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:40,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598199185] [2021-12-17 22:42:40,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598199185] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:40,950 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:40,951 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:40,952 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999236649] [2021-12-17 22:42:40,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:40,953 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:40,953 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:40,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:40,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:40,955 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:40,956 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 293 places, 236 transitions, 1030 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:40,956 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:40,956 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:40,957 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:41,328 INFO L129 PetriNetUnfolder]: 146/1049 cut-off events. [2021-12-17 22:42:41,329 INFO L130 PetriNetUnfolder]: For 3130/3154 co-relation queries the response was YES. [2021-12-17 22:42:41,335 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3093 conditions, 1049 events. 146/1049 cut-off events. For 3130/3154 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 7624 event pairs, 87 based on Foata normal form. 11/1008 useless extension candidates. Maximal degree in co-relation 3028. Up to 257 conditions per place. [2021-12-17 22:42:41,337 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 55 selfloop transitions, 21 changer transitions 32/280 dead transitions. [2021-12-17 22:42:41,338 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 299 places, 280 transitions, 1699 flow [2021-12-17 22:42:41,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-12-17 22:42:41,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-12-17 22:42:41,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 3597 transitions. [2021-12-17 22:42:41,343 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8156462585034013 [2021-12-17 22:42:41,343 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 3597 transitions. [2021-12-17 22:42:41,343 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 3597 transitions. [2021-12-17 22:42:41,344 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:41,345 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 3597 transitions. [2021-12-17 22:42:41,348 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 171.28571428571428) internal successors, (3597), 21 states have internal predecessors, (3597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:41,352 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 210.0) internal successors, (4620), 22 states have internal predecessors, (4620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:41,353 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 210.0) internal successors, (4620), 22 states have internal predecessors, (4620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:41,353 INFO L186 Difference]: Start difference. First operand has 293 places, 236 transitions, 1030 flow. Second operand 21 states and 3597 transitions. [2021-12-17 22:42:41,353 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 299 places, 280 transitions, 1699 flow [2021-12-17 22:42:41,370 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 287 places, 280 transitions, 1593 flow, removed 47 selfloop flow, removed 12 redundant places. [2021-12-17 22:42:41,374 INFO L242 Difference]: Finished difference. Result has 301 places, 238 transitions, 1113 flow [2021-12-17 22:42:41,374 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=986, PETRI_DIFFERENCE_MINUEND_PLACES=267, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=236, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=216, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=1113, PETRI_PLACES=301, PETRI_TRANSITIONS=238} [2021-12-17 22:42:41,375 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 114 predicate places. [2021-12-17 22:42:41,375 INFO L470 AbstractCegarLoop]: Abstraction has has 301 places, 238 transitions, 1113 flow [2021-12-17 22:42:41,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:41,375 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:41,376 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:41,376 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-17 22:42:41,376 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:41,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:41,377 INFO L85 PathProgramCache]: Analyzing trace with hash -1590260468, now seen corresponding path program 15 times [2021-12-17 22:42:41,377 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:41,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788985386] [2021-12-17 22:42:41,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:41,377 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:41,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:41,468 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:41,468 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:41,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788985386] [2021-12-17 22:42:41,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788985386] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:41,469 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:41,469 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:41,469 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142032154] [2021-12-17 22:42:41,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:41,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:41,470 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:41,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:41,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:41,471 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:41,472 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 301 places, 238 transitions, 1113 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:41,472 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:41,473 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:41,473 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:41,779 INFO L129 PetriNetUnfolder]: 142/1042 cut-off events. [2021-12-17 22:42:41,779 INFO L130 PetriNetUnfolder]: For 3380/3404 co-relation queries the response was YES. [2021-12-17 22:42:41,787 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3131 conditions, 1042 events. 142/1042 cut-off events. For 3380/3404 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 7566 event pairs, 83 based on Foata normal form. 11/1001 useless extension candidates. Maximal degree in co-relation 3063. Up to 262 conditions per place. [2021-12-17 22:42:41,790 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 55 selfloop transitions, 22 changer transitions 29/278 dead transitions. [2021-12-17 22:42:41,790 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 303 places, 278 transitions, 1720 flow [2021-12-17 22:42:41,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-17 22:42:41,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-12-17 22:42:41,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2754 transitions. [2021-12-17 22:42:41,793 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8196428571428571 [2021-12-17 22:42:41,793 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2754 transitions. [2021-12-17 22:42:41,793 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2754 transitions. [2021-12-17 22:42:41,794 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:41,794 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2754 transitions. [2021-12-17 22:42:41,797 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 172.125) internal successors, (2754), 16 states have internal predecessors, (2754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:41,799 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 210.0) internal successors, (3570), 17 states have internal predecessors, (3570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:41,800 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 210.0) internal successors, (3570), 17 states have internal predecessors, (3570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:41,800 INFO L186 Difference]: Start difference. First operand has 301 places, 238 transitions, 1113 flow. Second operand 16 states and 2754 transitions. [2021-12-17 22:42:41,800 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 303 places, 278 transitions, 1720 flow [2021-12-17 22:42:41,817 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 288 places, 278 transitions, 1591 flow, removed 39 selfloop flow, removed 15 redundant places. [2021-12-17 22:42:41,820 INFO L242 Difference]: Finished difference. Result has 297 places, 243 transitions, 1178 flow [2021-12-17 22:42:41,820 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1038, PETRI_DIFFERENCE_MINUEND_PLACES=273, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=238, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=219, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1178, PETRI_PLACES=297, PETRI_TRANSITIONS=243} [2021-12-17 22:42:41,821 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 110 predicate places. [2021-12-17 22:42:41,821 INFO L470 AbstractCegarLoop]: Abstraction has has 297 places, 243 transitions, 1178 flow [2021-12-17 22:42:41,821 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:41,821 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:41,822 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:41,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-17 22:42:41,822 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:41,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:41,822 INFO L85 PathProgramCache]: Analyzing trace with hash -1103081450, now seen corresponding path program 16 times [2021-12-17 22:42:41,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:41,823 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441455642] [2021-12-17 22:42:41,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:41,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:41,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:41,921 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:41,921 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:41,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441455642] [2021-12-17 22:42:41,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441455642] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:41,922 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:41,922 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:41,922 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804075083] [2021-12-17 22:42:41,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:41,922 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:41,922 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:41,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:41,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:41,924 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:41,925 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 297 places, 243 transitions, 1178 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:41,925 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:41,925 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:41,925 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:42,210 INFO L129 PetriNetUnfolder]: 131/985 cut-off events. [2021-12-17 22:42:42,210 INFO L130 PetriNetUnfolder]: For 2939/2963 co-relation queries the response was YES. [2021-12-17 22:42:42,216 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2891 conditions, 985 events. 131/985 cut-off events. For 2939/2963 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 6957 event pairs, 83 based on Foata normal form. 11/944 useless extension candidates. Maximal degree in co-relation 2826. Up to 256 conditions per place. [2021-12-17 22:42:42,220 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 51 selfloop transitions, 10 changer transitions 34/267 dead transitions. [2021-12-17 22:42:42,220 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 307 places, 267 transitions, 1555 flow [2021-12-17 22:42:42,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-17 22:42:42,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-12-17 22:42:42,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3084 transitions. [2021-12-17 22:42:42,223 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8158730158730159 [2021-12-17 22:42:42,223 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3084 transitions. [2021-12-17 22:42:42,223 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3084 transitions. [2021-12-17 22:42:42,224 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:42,224 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3084 transitions. [2021-12-17 22:42:42,227 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 171.33333333333334) internal successors, (3084), 18 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:42,230 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:42,230 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:42,231 INFO L186 Difference]: Start difference. First operand has 297 places, 243 transitions, 1178 flow. Second operand 18 states and 3084 transitions. [2021-12-17 22:42:42,231 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 307 places, 267 transitions, 1555 flow [2021-12-17 22:42:42,248 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 297 places, 267 transitions, 1461 flow, removed 25 selfloop flow, removed 10 redundant places. [2021-12-17 22:42:42,251 INFO L242 Difference]: Finished difference. Result has 304 places, 228 transitions, 956 flow [2021-12-17 22:42:42,252 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1100, PETRI_DIFFERENCE_MINUEND_PLACES=280, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=243, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=233, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=956, PETRI_PLACES=304, PETRI_TRANSITIONS=228} [2021-12-17 22:42:42,252 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 117 predicate places. [2021-12-17 22:42:42,252 INFO L470 AbstractCegarLoop]: Abstraction has has 304 places, 228 transitions, 956 flow [2021-12-17 22:42:42,252 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:42,253 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:42,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:42,253 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-17 22:42:42,253 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:42,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:42,253 INFO L85 PathProgramCache]: Analyzing trace with hash 1174202628, now seen corresponding path program 17 times [2021-12-17 22:42:42,254 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:42,254 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660680785] [2021-12-17 22:42:42,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:42,254 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:42,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:42,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-12-17 22:42:42,353 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:42,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660680785] [2021-12-17 22:42:42,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660680785] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:42,353 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:42,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:42,354 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578456803] [2021-12-17 22:42:42,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:42,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:42,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:42,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:42,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:42,356 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:42,357 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 304 places, 228 transitions, 956 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:42,357 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:42,357 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:42,357 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:42,685 INFO L129 PetriNetUnfolder]: 137/1013 cut-off events. [2021-12-17 22:42:42,685 INFO L130 PetriNetUnfolder]: For 3121/3145 co-relation queries the response was YES. [2021-12-17 22:42:42,692 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2951 conditions, 1013 events. 137/1013 cut-off events. For 3121/3145 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 7220 event pairs, 84 based on Foata normal form. 11/973 useless extension candidates. Maximal degree in co-relation 2886. Up to 256 conditions per place. [2021-12-17 22:42:42,695 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 49 selfloop transitions, 20 changer transitions 27/268 dead transitions. [2021-12-17 22:42:42,695 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 298 places, 268 transitions, 1544 flow [2021-12-17 22:42:42,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-17 22:42:42,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-12-17 22:42:42,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3089 transitions. [2021-12-17 22:42:42,698 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8171957671957671 [2021-12-17 22:42:42,698 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3089 transitions. [2021-12-17 22:42:42,698 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3089 transitions. [2021-12-17 22:42:42,699 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:42,699 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3089 transitions. [2021-12-17 22:42:42,702 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 171.61111111111111) internal successors, (3089), 18 states have internal predecessors, (3089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:42,705 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:42,705 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:42,705 INFO L186 Difference]: Start difference. First operand has 304 places, 228 transitions, 956 flow. Second operand 18 states and 3089 transitions. [2021-12-17 22:42:42,705 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 298 places, 268 transitions, 1544 flow [2021-12-17 22:42:42,720 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 281 places, 268 transitions, 1417 flow, removed 24 selfloop flow, removed 17 redundant places. [2021-12-17 22:42:42,723 INFO L242 Difference]: Finished difference. Result has 290 places, 237 transitions, 1092 flow [2021-12-17 22:42:42,724 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=898, PETRI_DIFFERENCE_MINUEND_PLACES=264, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=228, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=212, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1092, PETRI_PLACES=290, PETRI_TRANSITIONS=237} [2021-12-17 22:42:42,724 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 103 predicate places. [2021-12-17 22:42:42,724 INFO L470 AbstractCegarLoop]: Abstraction has has 290 places, 237 transitions, 1092 flow [2021-12-17 22:42:42,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:42,725 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:42,725 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:42,725 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-17 22:42:42,725 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:42,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:42,726 INFO L85 PathProgramCache]: Analyzing trace with hash -1164229078, now seen corresponding path program 18 times [2021-12-17 22:42:42,726 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:42,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121321180] [2021-12-17 22:42:42,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:42,726 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:42,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:42,835 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:42,835 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:42,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121321180] [2021-12-17 22:42:42,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121321180] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:42,836 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:42,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:42,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490370350] [2021-12-17 22:42:42,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:42,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:42,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:42,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:42,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:42,838 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:42,839 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 290 places, 237 transitions, 1092 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:42,839 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:42,839 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:42,839 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:43,117 INFO L129 PetriNetUnfolder]: 132/998 cut-off events. [2021-12-17 22:42:43,117 INFO L130 PetriNetUnfolder]: For 2777/2797 co-relation queries the response was YES. [2021-12-17 22:42:43,124 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2888 conditions, 998 events. 132/998 cut-off events. For 2777/2797 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 7114 event pairs, 79 based on Foata normal form. 9/957 useless extension candidates. Maximal degree in co-relation 2826. Up to 256 conditions per place. [2021-12-17 22:42:43,126 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 50 selfloop transitions, 22 changer transitions 28/272 dead transitions. [2021-12-17 22:42:43,127 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 272 transitions, 1617 flow [2021-12-17 22:42:43,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-17 22:42:43,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-12-17 22:42:43,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2921 transitions. [2021-12-17 22:42:43,129 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8182072829131652 [2021-12-17 22:42:43,129 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2921 transitions. [2021-12-17 22:42:43,130 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2921 transitions. [2021-12-17 22:42:43,130 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:43,130 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2921 transitions. [2021-12-17 22:42:43,133 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 171.8235294117647) internal successors, (2921), 17 states have internal predecessors, (2921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:43,136 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:43,136 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:43,136 INFO L186 Difference]: Start difference. First operand has 290 places, 237 transitions, 1092 flow. Second operand 17 states and 2921 transitions. [2021-12-17 22:42:43,136 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 297 places, 272 transitions, 1617 flow [2021-12-17 22:42:43,152 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 292 places, 272 transitions, 1566 flow, removed 21 selfloop flow, removed 5 redundant places. [2021-12-17 22:42:43,155 INFO L242 Difference]: Finished difference. Result has 302 places, 241 transitions, 1202 flow [2021-12-17 22:42:43,155 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1058, PETRI_DIFFERENCE_MINUEND_PLACES=276, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=237, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=216, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1202, PETRI_PLACES=302, PETRI_TRANSITIONS=241} [2021-12-17 22:42:43,156 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 115 predicate places. [2021-12-17 22:42:43,156 INFO L470 AbstractCegarLoop]: Abstraction has has 302 places, 241 transitions, 1202 flow [2021-12-17 22:42:43,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:43,156 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:43,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:43,157 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-17 22:42:43,158 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:43,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:43,158 INFO L85 PathProgramCache]: Analyzing trace with hash -785405028, now seen corresponding path program 19 times [2021-12-17 22:42:43,158 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:43,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39084004] [2021-12-17 22:42:43,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:43,159 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:43,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:43,259 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:43,260 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:43,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39084004] [2021-12-17 22:42:43,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [39084004] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:43,260 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:43,260 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:43,260 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401100594] [2021-12-17 22:42:43,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:43,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:43,261 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:43,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:43,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:43,263 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:43,264 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 302 places, 241 transitions, 1202 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:43,264 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:43,264 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:43,264 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:43,580 INFO L129 PetriNetUnfolder]: 126/991 cut-off events. [2021-12-17 22:42:43,580 INFO L130 PetriNetUnfolder]: For 2824/2844 co-relation queries the response was YES. [2021-12-17 22:42:43,587 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2867 conditions, 991 events. 126/991 cut-off events. For 2824/2844 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 7047 event pairs, 81 based on Foata normal form. 9/951 useless extension candidates. Maximal degree in co-relation 2799. Up to 256 conditions per place. [2021-12-17 22:42:43,589 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 48 selfloop transitions, 13 changer transitions 32/265 dead transitions. [2021-12-17 22:42:43,589 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 311 places, 265 transitions, 1600 flow [2021-12-17 22:42:43,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-17 22:42:43,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-12-17 22:42:43,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3084 transitions. [2021-12-17 22:42:43,593 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8158730158730159 [2021-12-17 22:42:43,594 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3084 transitions. [2021-12-17 22:42:43,594 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3084 transitions. [2021-12-17 22:42:43,594 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:43,594 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3084 transitions. [2021-12-17 22:42:43,597 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 171.33333333333334) internal successors, (3084), 18 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:43,600 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:43,600 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:43,600 INFO L186 Difference]: Start difference. First operand has 302 places, 241 transitions, 1202 flow. Second operand 18 states and 3084 transitions. [2021-12-17 22:42:43,601 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 311 places, 265 transitions, 1600 flow [2021-12-17 22:42:43,617 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 303 places, 265 transitions, 1509 flow, removed 25 selfloop flow, removed 8 redundant places. [2021-12-17 22:42:43,621 INFO L242 Difference]: Finished difference. Result has 311 places, 232 transitions, 1050 flow [2021-12-17 22:42:43,621 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1135, PETRI_DIFFERENCE_MINUEND_PLACES=286, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=241, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=228, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1050, PETRI_PLACES=311, PETRI_TRANSITIONS=232} [2021-12-17 22:42:43,621 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 124 predicate places. [2021-12-17 22:42:43,621 INFO L470 AbstractCegarLoop]: Abstraction has has 311 places, 232 transitions, 1050 flow [2021-12-17 22:42:43,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:43,622 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:43,622 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:43,622 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-17 22:42:43,622 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:43,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:43,623 INFO L85 PathProgramCache]: Analyzing trace with hash -841540338, now seen corresponding path program 20 times [2021-12-17 22:42:43,623 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:43,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031400554] [2021-12-17 22:42:43,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:43,623 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:43,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:43,718 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:43,718 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:43,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031400554] [2021-12-17 22:42:43,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031400554] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:43,719 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:43,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:43,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791465456] [2021-12-17 22:42:43,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:43,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:43,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:43,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:43,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:43,721 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:43,722 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 232 transitions, 1050 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:43,722 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:43,722 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:43,722 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:43,969 INFO L129 PetriNetUnfolder]: 115/882 cut-off events. [2021-12-17 22:42:43,970 INFO L130 PetriNetUnfolder]: For 2445/2465 co-relation queries the response was YES. [2021-12-17 22:42:43,975 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2485 conditions, 882 events. 115/882 cut-off events. For 2445/2465 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 5980 event pairs, 78 based on Foata normal form. 9/843 useless extension candidates. Maximal degree in co-relation 2415. Up to 234 conditions per place. [2021-12-17 22:42:43,976 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 34 selfloop transitions, 0 changer transitions 46/246 dead transitions. [2021-12-17 22:42:43,977 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 310 places, 246 transitions, 1290 flow [2021-12-17 22:42:43,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-17 22:42:43,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-12-17 22:42:43,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2907 transitions. [2021-12-17 22:42:43,978 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8142857142857143 [2021-12-17 22:42:43,979 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2907 transitions. [2021-12-17 22:42:43,979 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2907 transitions. [2021-12-17 22:42:43,979 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:43,979 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2907 transitions. [2021-12-17 22:42:43,981 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 171.0) internal successors, (2907), 17 states have internal predecessors, (2907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:43,984 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:43,984 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:43,984 INFO L186 Difference]: Start difference. First operand has 311 places, 232 transitions, 1050 flow. Second operand 17 states and 2907 transitions. [2021-12-17 22:42:43,985 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 310 places, 246 transitions, 1290 flow [2021-12-17 22:42:44,000 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 246 transitions, 1190 flow, removed 25 selfloop flow, removed 21 redundant places. [2021-12-17 22:42:44,003 INFO L242 Difference]: Finished difference. Result has 292 places, 200 transitions, 652 flow [2021-12-17 22:42:44,003 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=965, PETRI_DIFFERENCE_MINUEND_PLACES=273, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=232, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=232, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=652, PETRI_PLACES=292, PETRI_TRANSITIONS=200} [2021-12-17 22:42:44,004 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 105 predicate places. [2021-12-17 22:42:44,004 INFO L470 AbstractCegarLoop]: Abstraction has has 292 places, 200 transitions, 652 flow [2021-12-17 22:42:44,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:44,004 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:44,004 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:44,004 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-12-17 22:42:44,005 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:44,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:44,005 INFO L85 PathProgramCache]: Analyzing trace with hash -214610782, now seen corresponding path program 3 times [2021-12-17 22:42:44,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:44,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039042590] [2021-12-17 22:42:44,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:44,005 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:44,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:44,099 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:44,099 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:44,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039042590] [2021-12-17 22:42:44,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039042590] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:44,100 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:44,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:44,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816768258] [2021-12-17 22:42:44,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:44,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:44,102 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:44,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:44,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:44,104 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:44,105 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 292 places, 200 transitions, 652 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:44,105 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:44,105 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:44,105 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:44,404 INFO L129 PetriNetUnfolder]: 123/859 cut-off events. [2021-12-17 22:42:44,404 INFO L130 PetriNetUnfolder]: For 2247/2255 co-relation queries the response was YES. [2021-12-17 22:42:44,410 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2327 conditions, 859 events. 123/859 cut-off events. For 2247/2255 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 5771 event pairs, 58 based on Foata normal form. 1/817 useless extension candidates. Maximal degree in co-relation 2269. Up to 157 conditions per place. [2021-12-17 22:42:44,412 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 60 selfloop transitions, 14 changer transitions 28/258 dead transitions. [2021-12-17 22:42:44,413 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 264 places, 258 transitions, 1411 flow [2021-12-17 22:42:44,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-17 22:42:44,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2021-12-17 22:42:44,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3430 transitions. [2021-12-17 22:42:44,416 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8166666666666667 [2021-12-17 22:42:44,416 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3430 transitions. [2021-12-17 22:42:44,416 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3430 transitions. [2021-12-17 22:42:44,416 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:44,416 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3430 transitions. [2021-12-17 22:42:44,419 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 171.5) internal successors, (3430), 20 states have internal predecessors, (3430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:44,422 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 210.0) internal successors, (4410), 21 states have internal predecessors, (4410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:44,422 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 210.0) internal successors, (4410), 21 states have internal predecessors, (4410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:44,422 INFO L186 Difference]: Start difference. First operand has 292 places, 200 transitions, 652 flow. Second operand 20 states and 3430 transitions. [2021-12-17 22:42:44,422 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 264 places, 258 transitions, 1411 flow [2021-12-17 22:42:44,430 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 253 places, 258 transitions, 1349 flow, removed 31 selfloop flow, removed 11 redundant places. [2021-12-17 22:42:44,433 INFO L242 Difference]: Finished difference. Result has 270 places, 211 transitions, 855 flow [2021-12-17 22:42:44,434 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=626, PETRI_DIFFERENCE_MINUEND_PLACES=234, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=200, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=191, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=855, PETRI_PLACES=270, PETRI_TRANSITIONS=211} [2021-12-17 22:42:44,434 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 83 predicate places. [2021-12-17 22:42:44,434 INFO L470 AbstractCegarLoop]: Abstraction has has 270 places, 211 transitions, 855 flow [2021-12-17 22:42:44,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:44,435 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:44,435 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:44,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-17 22:42:44,435 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:44,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:44,436 INFO L85 PathProgramCache]: Analyzing trace with hash -1558190302, now seen corresponding path program 4 times [2021-12-17 22:42:44,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:44,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197711060] [2021-12-17 22:42:44,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:44,436 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:44,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:44,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-12-17 22:42:44,523 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:44,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197711060] [2021-12-17 22:42:44,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197711060] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:44,523 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:44,523 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:44,523 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180227665] [2021-12-17 22:42:44,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:44,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:44,523 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:44,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:44,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:44,525 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:44,525 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 211 transitions, 855 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:44,526 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:44,526 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:44,526 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:44,832 INFO L129 PetriNetUnfolder]: 121/841 cut-off events. [2021-12-17 22:42:44,833 INFO L130 PetriNetUnfolder]: For 3663/3672 co-relation queries the response was YES. [2021-12-17 22:42:44,839 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2599 conditions, 841 events. 121/841 cut-off events. For 3663/3672 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 5629 event pairs, 47 based on Foata normal form. 1/799 useless extension candidates. Maximal degree in co-relation 2534. Up to 114 conditions per place. [2021-12-17 22:42:44,841 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 81 selfloop transitions, 15 changer transitions 38/290 dead transitions. [2021-12-17 22:42:44,841 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 281 places, 290 transitions, 2030 flow [2021-12-17 22:42:44,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-12-17 22:42:44,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2021-12-17 22:42:44,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 4114 transitions. [2021-12-17 22:42:44,846 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8162698412698413 [2021-12-17 22:42:44,846 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 4114 transitions. [2021-12-17 22:42:44,846 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 4114 transitions. [2021-12-17 22:42:44,847 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:44,847 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 4114 transitions. [2021-12-17 22:42:44,850 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 171.41666666666666) internal successors, (4114), 24 states have internal predecessors, (4114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:44,854 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 210.0) internal successors, (5250), 25 states have internal predecessors, (5250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:44,854 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 210.0) internal successors, (5250), 25 states have internal predecessors, (5250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:44,854 INFO L186 Difference]: Start difference. First operand has 270 places, 211 transitions, 855 flow. Second operand 24 states and 4114 transitions. [2021-12-17 22:42:44,855 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 281 places, 290 transitions, 2030 flow [2021-12-17 22:42:44,869 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 273 places, 290 transitions, 1738 flow, removed 146 selfloop flow, removed 8 redundant places. [2021-12-17 22:42:44,873 INFO L242 Difference]: Finished difference. Result has 293 places, 213 transitions, 885 flow [2021-12-17 22:42:44,873 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=759, PETRI_DIFFERENCE_MINUEND_PLACES=250, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=196, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=885, PETRI_PLACES=293, PETRI_TRANSITIONS=213} [2021-12-17 22:42:44,873 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 106 predicate places. [2021-12-17 22:42:44,874 INFO L470 AbstractCegarLoop]: Abstraction has has 293 places, 213 transitions, 885 flow [2021-12-17 22:42:44,874 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:44,874 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:44,874 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:44,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-12-17 22:42:44,875 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:44,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:44,875 INFO L85 PathProgramCache]: Analyzing trace with hash 1371538228, now seen corresponding path program 5 times [2021-12-17 22:42:44,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:44,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873963462] [2021-12-17 22:42:44,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:44,876 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:44,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:44,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-12-17 22:42:44,963 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:44,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873963462] [2021-12-17 22:42:44,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [873963462] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:44,964 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:44,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:44,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390552123] [2021-12-17 22:42:44,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:44,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:44,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:44,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:44,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:44,967 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:44,968 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 293 places, 213 transitions, 885 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:44,968 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:44,968 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:44,968 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:45,285 INFO L129 PetriNetUnfolder]: 133/898 cut-off events. [2021-12-17 22:42:45,285 INFO L130 PetriNetUnfolder]: For 3947/3959 co-relation queries the response was YES. [2021-12-17 22:42:45,293 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2854 conditions, 898 events. 133/898 cut-off events. For 3947/3959 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 6182 event pairs, 56 based on Foata normal form. 7/858 useless extension candidates. Maximal degree in co-relation 2776. Up to 166 conditions per place. [2021-12-17 22:42:45,295 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 66 selfloop transitions, 23 changer transitions 29/274 dead transitions. [2021-12-17 22:42:45,295 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 274 transitions, 1803 flow [2021-12-17 22:42:45,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-17 22:42:45,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2021-12-17 22:42:45,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 3766 transitions. [2021-12-17 22:42:45,298 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8151515151515152 [2021-12-17 22:42:45,298 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 3766 transitions. [2021-12-17 22:42:45,298 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 3766 transitions. [2021-12-17 22:42:45,299 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:45,299 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 3766 transitions. [2021-12-17 22:42:45,302 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 171.1818181818182) internal successors, (3766), 22 states have internal predecessors, (3766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:45,305 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 210.0) internal successors, (4830), 23 states have internal predecessors, (4830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:45,305 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 210.0) internal successors, (4830), 23 states have internal predecessors, (4830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:45,306 INFO L186 Difference]: Start difference. First operand has 293 places, 213 transitions, 885 flow. Second operand 22 states and 3766 transitions. [2021-12-17 22:42:45,306 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 297 places, 274 transitions, 1803 flow [2021-12-17 22:42:45,322 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 274 transitions, 1682 flow, removed 53 selfloop flow, removed 19 redundant places. [2021-12-17 22:42:45,326 INFO L242 Difference]: Finished difference. Result has 293 places, 224 transitions, 1061 flow [2021-12-17 22:42:45,326 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=825, PETRI_DIFFERENCE_MINUEND_PLACES=257, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=213, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=196, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=1061, PETRI_PLACES=293, PETRI_TRANSITIONS=224} [2021-12-17 22:42:45,326 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 106 predicate places. [2021-12-17 22:42:45,326 INFO L470 AbstractCegarLoop]: Abstraction has has 293 places, 224 transitions, 1061 flow [2021-12-17 22:42:45,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:45,327 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:45,327 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:45,327 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-12-17 22:42:45,327 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:45,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:45,328 INFO L85 PathProgramCache]: Analyzing trace with hash 1978620000, now seen corresponding path program 6 times [2021-12-17 22:42:45,328 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:45,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540738903] [2021-12-17 22:42:45,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:45,328 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:45,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:45,426 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:45,426 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:45,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540738903] [2021-12-17 22:42:45,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540738903] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:45,426 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:45,426 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:45,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119695721] [2021-12-17 22:42:45,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:45,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:45,427 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:45,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:45,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:45,428 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:45,429 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 293 places, 224 transitions, 1061 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:45,429 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:45,429 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:45,429 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:45,752 INFO L129 PetriNetUnfolder]: 128/916 cut-off events. [2021-12-17 22:42:45,752 INFO L130 PetriNetUnfolder]: For 3744/3755 co-relation queries the response was YES. [2021-12-17 22:42:45,757 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2870 conditions, 916 events. 128/916 cut-off events. For 3744/3755 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 6400 event pairs, 61 based on Foata normal form. 2/875 useless extension candidates. Maximal degree in co-relation 2794. Up to 161 conditions per place. [2021-12-17 22:42:45,758 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 63 selfloop transitions, 23 changer transitions 30/272 dead transitions. [2021-12-17 22:42:45,759 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 299 places, 272 transitions, 1900 flow [2021-12-17 22:42:45,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-12-17 22:42:45,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-12-17 22:42:45,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 3601 transitions. [2021-12-17 22:42:45,766 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8165532879818594 [2021-12-17 22:42:45,766 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 3601 transitions. [2021-12-17 22:42:45,766 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 3601 transitions. [2021-12-17 22:42:45,767 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:45,767 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 3601 transitions. [2021-12-17 22:42:45,769 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 171.47619047619048) internal successors, (3601), 21 states have internal predecessors, (3601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:45,772 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 210.0) internal successors, (4620), 22 states have internal predecessors, (4620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:45,772 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 210.0) internal successors, (4620), 22 states have internal predecessors, (4620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:45,772 INFO L186 Difference]: Start difference. First operand has 293 places, 224 transitions, 1061 flow. Second operand 21 states and 3601 transitions. [2021-12-17 22:42:45,773 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 299 places, 272 transitions, 1900 flow [2021-12-17 22:42:45,789 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 285 places, 272 transitions, 1762 flow, removed 62 selfloop flow, removed 14 redundant places. [2021-12-17 22:42:45,792 INFO L242 Difference]: Finished difference. Result has 301 places, 228 transitions, 1178 flow [2021-12-17 22:42:45,793 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=999, PETRI_DIFFERENCE_MINUEND_PLACES=265, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=224, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=202, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=1178, PETRI_PLACES=301, PETRI_TRANSITIONS=228} [2021-12-17 22:42:45,793 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 114 predicate places. [2021-12-17 22:42:45,793 INFO L470 AbstractCegarLoop]: Abstraction has has 301 places, 228 transitions, 1178 flow [2021-12-17 22:42:45,794 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:45,794 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:45,794 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:45,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-12-17 22:42:45,794 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:45,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:45,794 INFO L85 PathProgramCache]: Analyzing trace with hash 1274588776, now seen corresponding path program 7 times [2021-12-17 22:42:45,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:45,795 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077310903] [2021-12-17 22:42:45,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:45,795 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:45,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:45,883 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:45,883 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:45,883 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077310903] [2021-12-17 22:42:45,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077310903] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:45,883 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:45,883 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:45,883 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575593069] [2021-12-17 22:42:45,884 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:45,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:45,884 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:45,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:45,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:45,886 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:45,887 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 301 places, 228 transitions, 1178 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:45,887 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:45,887 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:45,887 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:46,117 INFO L129 PetriNetUnfolder]: 123/879 cut-off events. [2021-12-17 22:42:46,117 INFO L130 PetriNetUnfolder]: For 3836/3854 co-relation queries the response was YES. [2021-12-17 22:42:46,122 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2821 conditions, 879 events. 123/879 cut-off events. For 3836/3854 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 6005 event pairs, 56 based on Foata normal form. 7/839 useless extension candidates. Maximal degree in co-relation 2742. Up to 172 conditions per place. [2021-12-17 22:42:46,124 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 62 selfloop transitions, 26 changer transitions 23/267 dead transitions. [2021-12-17 22:42:46,124 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 303 places, 267 transitions, 1915 flow [2021-12-17 22:42:46,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-17 22:42:46,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-12-17 22:42:46,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2748 transitions. [2021-12-17 22:42:46,126 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8178571428571428 [2021-12-17 22:42:46,126 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2748 transitions. [2021-12-17 22:42:46,126 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2748 transitions. [2021-12-17 22:42:46,127 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:46,127 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2748 transitions. [2021-12-17 22:42:46,129 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 171.75) internal successors, (2748), 16 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-12-17 22:42:46,131 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 210.0) internal successors, (3570), 17 states have internal predecessors, (3570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:46,131 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 210.0) internal successors, (3570), 17 states have internal predecessors, (3570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:46,131 INFO L186 Difference]: Start difference. First operand has 301 places, 228 transitions, 1178 flow. Second operand 16 states and 2748 transitions. [2021-12-17 22:42:46,131 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 303 places, 267 transitions, 1915 flow [2021-12-17 22:42:46,149 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 290 places, 267 transitions, 1771 flow, removed 53 selfloop flow, removed 13 redundant places. [2021-12-17 22:42:46,153 INFO L242 Difference]: Finished difference. Result has 299 places, 233 transitions, 1247 flow [2021-12-17 22:42:46,153 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1093, PETRI_DIFFERENCE_MINUEND_PLACES=275, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=228, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=205, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1247, PETRI_PLACES=299, PETRI_TRANSITIONS=233} [2021-12-17 22:42:46,153 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 112 predicate places. [2021-12-17 22:42:46,153 INFO L470 AbstractCegarLoop]: Abstraction has has 299 places, 233 transitions, 1247 flow [2021-12-17 22:42:46,154 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:46,154 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:46,154 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:46,154 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-12-17 22:42:46,154 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:46,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:46,154 INFO L85 PathProgramCache]: Analyzing trace with hash -619370516, now seen corresponding path program 8 times [2021-12-17 22:42:46,155 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:46,155 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437383813] [2021-12-17 22:42:46,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:46,155 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:46,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:46,244 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:46,245 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:46,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437383813] [2021-12-17 22:42:46,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1437383813] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:46,245 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:46,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:46,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599146648] [2021-12-17 22:42:46,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:46,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:46,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:46,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:46,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:46,247 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:46,249 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 299 places, 233 transitions, 1247 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:46,249 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:46,249 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:46,249 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:46,522 INFO L129 PetriNetUnfolder]: 110/833 cut-off events. [2021-12-17 22:42:46,522 INFO L130 PetriNetUnfolder]: For 3050/3063 co-relation queries the response was YES. [2021-12-17 22:42:46,530 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2515 conditions, 833 events. 110/833 cut-off events. For 3050/3063 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 5627 event pairs, 53 based on Foata normal form. 6/797 useless extension candidates. Maximal degree in co-relation 2438. Up to 159 conditions per place. [2021-12-17 22:42:46,532 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 58 selfloop transitions, 14 changer transitions 31/259 dead transitions. [2021-12-17 22:42:46,533 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 309 places, 259 transitions, 1719 flow [2021-12-17 22:42:46,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-17 22:42:46,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-12-17 22:42:46,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3081 transitions. [2021-12-17 22:42:46,536 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8150793650793651 [2021-12-17 22:42:46,536 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3081 transitions. [2021-12-17 22:42:46,536 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3081 transitions. [2021-12-17 22:42:46,536 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:46,536 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3081 transitions. [2021-12-17 22:42:46,539 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 171.16666666666666) internal successors, (3081), 18 states have internal predecessors, (3081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:46,541 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:46,541 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:46,541 INFO L186 Difference]: Start difference. First operand has 299 places, 233 transitions, 1247 flow. Second operand 18 states and 3081 transitions. [2021-12-17 22:42:46,542 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 309 places, 259 transitions, 1719 flow [2021-12-17 22:42:46,559 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 299 places, 259 transitions, 1599 flow, removed 34 selfloop flow, removed 10 redundant places. [2021-12-17 22:42:46,562 INFO L242 Difference]: Finished difference. Result has 306 places, 218 transitions, 986 flow [2021-12-17 22:42:46,563 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1151, PETRI_DIFFERENCE_MINUEND_PLACES=282, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=233, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=219, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=986, PETRI_PLACES=306, PETRI_TRANSITIONS=218} [2021-12-17 22:42:46,563 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 119 predicate places. [2021-12-17 22:42:46,563 INFO L470 AbstractCegarLoop]: Abstraction has has 306 places, 218 transitions, 986 flow [2021-12-17 22:42:46,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:46,564 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:46,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] [2021-12-17 22:42:46,564 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-12-17 22:42:46,564 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:46,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:46,565 INFO L85 PathProgramCache]: Analyzing trace with hash 1771432860, now seen corresponding path program 9 times [2021-12-17 22:42:46,565 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:46,565 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348146625] [2021-12-17 22:42:46,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:46,566 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:46,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:46,663 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:46,664 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:46,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348146625] [2021-12-17 22:42:46,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348146625] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:46,664 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:46,664 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:46,665 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695839725] [2021-12-17 22:42:46,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:46,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:46,666 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:46,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:46,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:46,667 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:46,668 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 306 places, 218 transitions, 986 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:46,668 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:46,668 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:46,668 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:46,957 INFO L129 PetriNetUnfolder]: 114/832 cut-off events. [2021-12-17 22:42:46,957 INFO L130 PetriNetUnfolder]: For 3150/3163 co-relation queries the response was YES. [2021-12-17 22:42:46,965 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2547 conditions, 832 events. 114/832 cut-off events. For 3150/3163 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 5518 event pairs, 57 based on Foata normal form. 4/795 useless extension candidates. Maximal degree in co-relation 2470. Up to 159 conditions per place. [2021-12-17 22:42:46,967 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 55 selfloop transitions, 22 changer transitions 21/254 dead transitions. [2021-12-17 22:42:46,967 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 300 places, 254 transitions, 1663 flow [2021-12-17 22:42:46,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-17 22:42:46,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-12-17 22:42:46,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3087 transitions. [2021-12-17 22:42:46,970 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8166666666666667 [2021-12-17 22:42:46,970 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3087 transitions. [2021-12-17 22:42:46,970 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3087 transitions. [2021-12-17 22:42:46,971 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:46,971 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3087 transitions. [2021-12-17 22:42:46,973 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 171.5) internal successors, (3087), 18 states have internal predecessors, (3087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:46,976 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:46,976 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:46,976 INFO L186 Difference]: Start difference. First operand has 306 places, 218 transitions, 986 flow. Second operand 18 states and 3087 transitions. [2021-12-17 22:42:46,976 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 300 places, 254 transitions, 1663 flow [2021-12-17 22:42:46,990 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 281 places, 254 transitions, 1510 flow, removed 30 selfloop flow, removed 19 redundant places. [2021-12-17 22:42:46,994 INFO L242 Difference]: Finished difference. Result has 290 places, 227 transitions, 1118 flow [2021-12-17 22:42:46,994 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=910, PETRI_DIFFERENCE_MINUEND_PLACES=264, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=218, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=200, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1118, PETRI_PLACES=290, PETRI_TRANSITIONS=227} [2021-12-17 22:42:46,995 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 103 predicate places. [2021-12-17 22:42:46,995 INFO L470 AbstractCegarLoop]: Abstraction has has 290 places, 227 transitions, 1118 flow [2021-12-17 22:42:46,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:46,996 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:46,996 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:46,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-12-17 22:42:46,996 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:46,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:46,997 INFO L85 PathProgramCache]: Analyzing trace with hash 1693301874, now seen corresponding path program 10 times [2021-12-17 22:42:46,997 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:46,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053069312] [2021-12-17 22:42:46,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:46,997 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:47,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:47,103 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:47,103 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:47,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053069312] [2021-12-17 22:42:47,104 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1053069312] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:47,104 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:47,104 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:47,104 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221425729] [2021-12-17 22:42:47,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:47,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:47,105 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:47,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:47,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:47,107 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:47,108 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 290 places, 227 transitions, 1118 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:47,108 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:47,109 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:47,109 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:47,357 INFO L129 PetriNetUnfolder]: 111/824 cut-off events. [2021-12-17 22:42:47,357 INFO L130 PetriNetUnfolder]: For 2500/2509 co-relation queries the response was YES. [2021-12-17 22:42:47,364 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2445 conditions, 824 events. 111/824 cut-off events. For 2500/2509 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 5439 event pairs, 57 based on Foata normal form. 2/782 useless extension candidates. Maximal degree in co-relation 2373. Up to 160 conditions per place. [2021-12-17 22:42:47,366 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 56 selfloop transitions, 24 changer transitions 22/258 dead transitions. [2021-12-17 22:42:47,366 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 258 transitions, 1716 flow [2021-12-17 22:42:47,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-17 22:42:47,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-12-17 22:42:47,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2919 transitions. [2021-12-17 22:42:47,370 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8176470588235294 [2021-12-17 22:42:47,370 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2919 transitions. [2021-12-17 22:42:47,370 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2919 transitions. [2021-12-17 22:42:47,370 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:47,370 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2919 transitions. [2021-12-17 22:42:47,372 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 171.7058823529412) internal successors, (2919), 17 states have internal predecessors, (2919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:47,375 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:47,375 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:47,375 INFO L186 Difference]: Start difference. First operand has 290 places, 227 transitions, 1118 flow. Second operand 17 states and 2919 transitions. [2021-12-17 22:42:47,375 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 297 places, 258 transitions, 1716 flow [2021-12-17 22:42:47,390 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 292 places, 258 transitions, 1645 flow, removed 30 selfloop flow, removed 5 redundant places. [2021-12-17 22:42:47,394 INFO L242 Difference]: Finished difference. Result has 302 places, 231 transitions, 1222 flow [2021-12-17 22:42:47,395 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1074, PETRI_DIFFERENCE_MINUEND_PLACES=276, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=227, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=204, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1222, PETRI_PLACES=302, PETRI_TRANSITIONS=231} [2021-12-17 22:42:47,395 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 115 predicate places. [2021-12-17 22:42:47,396 INFO L470 AbstractCegarLoop]: Abstraction has has 302 places, 231 transitions, 1222 flow [2021-12-17 22:42:47,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:47,396 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:47,397 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:47,397 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-12-17 22:42:47,397 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:47,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:47,397 INFO L85 PathProgramCache]: Analyzing trace with hash -616713854, now seen corresponding path program 11 times [2021-12-17 22:42:47,397 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:47,398 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885072567] [2021-12-17 22:42:47,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:47,398 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:47,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:47,506 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:47,506 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:47,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885072567] [2021-12-17 22:42:47,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885072567] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:47,506 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:47,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:47,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777004693] [2021-12-17 22:42:47,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:47,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:47,507 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:47,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:47,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:47,508 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:47,509 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 302 places, 231 transitions, 1222 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:47,509 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:47,509 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:47,509 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:47,731 INFO L129 PetriNetUnfolder]: 106/819 cut-off events. [2021-12-17 22:42:47,731 INFO L130 PetriNetUnfolder]: For 2502/2511 co-relation queries the response was YES. [2021-12-17 22:42:47,736 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2396 conditions, 819 events. 106/819 cut-off events. For 2502/2511 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 5433 event pairs, 56 based on Foata normal form. 2/777 useless extension candidates. Maximal degree in co-relation 2318. Up to 160 conditions per place. [2021-12-17 22:42:47,737 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 55 selfloop transitions, 15 changer transitions 29/255 dead transitions. [2021-12-17 22:42:47,737 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 311 places, 255 transitions, 1679 flow [2021-12-17 22:42:47,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-17 22:42:47,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-12-17 22:42:47,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3086 transitions. [2021-12-17 22:42:47,740 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8164021164021164 [2021-12-17 22:42:47,740 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3086 transitions. [2021-12-17 22:42:47,740 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3086 transitions. [2021-12-17 22:42:47,741 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:47,741 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3086 transitions. [2021-12-17 22:42:47,743 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 171.44444444444446) internal successors, (3086), 18 states have internal predecessors, (3086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:47,745 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:47,746 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:47,746 INFO L186 Difference]: Start difference. First operand has 302 places, 231 transitions, 1222 flow. Second operand 18 states and 3086 transitions. [2021-12-17 22:42:47,746 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 311 places, 255 transitions, 1679 flow [2021-12-17 22:42:47,763 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 303 places, 255 transitions, 1584 flow, removed 26 selfloop flow, removed 8 redundant places. [2021-12-17 22:42:47,767 INFO L242 Difference]: Finished difference. Result has 311 places, 222 transitions, 1064 flow [2021-12-17 22:42:47,767 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1153, PETRI_DIFFERENCE_MINUEND_PLACES=286, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=231, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=216, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1064, PETRI_PLACES=311, PETRI_TRANSITIONS=222} [2021-12-17 22:42:47,767 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 124 predicate places. [2021-12-17 22:42:47,768 INFO L470 AbstractCegarLoop]: Abstraction has has 311 places, 222 transitions, 1064 flow [2021-12-17 22:42:47,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:47,768 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:47,768 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:47,768 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-12-17 22:42:47,768 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:47,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:47,769 INFO L85 PathProgramCache]: Analyzing trace with hash 1849745752, now seen corresponding path program 12 times [2021-12-17 22:42:47,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:47,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866781505] [2021-12-17 22:42:47,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:47,769 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:47,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:47,859 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:47,859 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:47,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866781505] [2021-12-17 22:42:47,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866781505] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:47,860 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:47,860 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:47,860 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516792983] [2021-12-17 22:42:47,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:47,860 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:47,860 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:47,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:47,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:47,862 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:47,876 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 222 transitions, 1064 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:47,877 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:47,877 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:47,877 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:48,083 INFO L129 PetriNetUnfolder]: 92/757 cut-off events. [2021-12-17 22:42:48,083 INFO L130 PetriNetUnfolder]: For 2141/2150 co-relation queries the response was YES. [2021-12-17 22:42:48,087 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2078 conditions, 757 events. 92/757 cut-off events. For 2141/2150 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 4864 event pairs, 51 based on Foata normal form. 2/718 useless extension candidates. Maximal degree in co-relation 1998. Up to 146 conditions per place. [2021-12-17 22:42:48,089 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 46 selfloop transitions, 3 changer transitions 34/239 dead transitions. [2021-12-17 22:42:48,089 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 310 places, 239 transitions, 1382 flow [2021-12-17 22:42:48,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-17 22:42:48,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-12-17 22:42:48,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2910 transitions. [2021-12-17 22:42:48,097 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8151260504201681 [2021-12-17 22:42:48,097 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2910 transitions. [2021-12-17 22:42:48,097 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2910 transitions. [2021-12-17 22:42:48,098 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:48,098 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2910 transitions. [2021-12-17 22:42:48,100 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 171.1764705882353) internal successors, (2910), 17 states have internal predecessors, (2910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:48,102 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:48,102 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:48,102 INFO L186 Difference]: Start difference. First operand has 311 places, 222 transitions, 1064 flow. Second operand 17 states and 2910 transitions. [2021-12-17 22:42:48,103 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 310 places, 239 transitions, 1382 flow [2021-12-17 22:42:48,114 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 290 places, 239 transitions, 1274 flow, removed 26 selfloop flow, removed 20 redundant places. [2021-12-17 22:42:48,117 INFO L242 Difference]: Finished difference. Result has 295 places, 202 transitions, 730 flow [2021-12-17 22:42:48,118 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=977, PETRI_DIFFERENCE_MINUEND_PLACES=274, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=219, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=730, PETRI_PLACES=295, PETRI_TRANSITIONS=202} [2021-12-17 22:42:48,118 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 108 predicate places. [2021-12-17 22:42:48,118 INFO L470 AbstractCegarLoop]: Abstraction has has 295 places, 202 transitions, 730 flow [2021-12-17 22:42:48,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:48,118 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:48,119 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:48,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-12-17 22:42:48,119 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:48,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:48,119 INFO L85 PathProgramCache]: Analyzing trace with hash 946245522, now seen corresponding path program 13 times [2021-12-17 22:42:48,119 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:48,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836599484] [2021-12-17 22:42:48,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:48,120 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:48,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:48,204 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:48,205 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:48,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836599484] [2021-12-17 22:42:48,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836599484] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:48,205 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:48,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:48,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687835098] [2021-12-17 22:42:48,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:48,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:48,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:48,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:48,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:48,207 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:48,208 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 295 places, 202 transitions, 730 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:48,208 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:48,208 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:48,208 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:48,470 INFO L129 PetriNetUnfolder]: 104/799 cut-off events. [2021-12-17 22:42:48,470 INFO L130 PetriNetUnfolder]: For 2223/2226 co-relation queries the response was YES. [2021-12-17 22:42:48,474 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2179 conditions, 799 events. 104/799 cut-off events. For 2223/2226 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 5214 event pairs, 47 based on Foata normal form. 1/763 useless extension candidates. Maximal degree in co-relation 2108. Up to 129 conditions per place. [2021-12-17 22:42:48,476 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 52 selfloop transitions, 19 changer transitions 28/255 dead transitions. [2021-12-17 22:42:48,476 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 286 places, 255 transitions, 1534 flow [2021-12-17 22:42:48,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-17 22:42:48,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2021-12-17 22:42:48,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 3762 transitions. [2021-12-17 22:42:48,479 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8142857142857143 [2021-12-17 22:42:48,479 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 3762 transitions. [2021-12-17 22:42:48,479 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 3762 transitions. [2021-12-17 22:42:48,479 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:48,480 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 3762 transitions. [2021-12-17 22:42:48,482 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 171.0) internal successors, (3762), 22 states have internal predecessors, (3762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:48,485 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 210.0) internal successors, (4830), 23 states have internal predecessors, (4830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:48,485 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 210.0) internal successors, (4830), 23 states have internal predecessors, (4830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:48,485 INFO L186 Difference]: Start difference. First operand has 295 places, 202 transitions, 730 flow. Second operand 22 states and 3762 transitions. [2021-12-17 22:42:48,486 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 286 places, 255 transitions, 1534 flow [2021-12-17 22:42:48,495 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 255 transitions, 1355 flow, removed 37 selfloop flow, removed 22 redundant places. [2021-12-17 22:42:48,498 INFO L242 Difference]: Finished difference. Result has 279 places, 213 transitions, 854 flow [2021-12-17 22:42:48,498 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=660, PETRI_DIFFERENCE_MINUEND_PLACES=243, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=202, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=189, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=854, PETRI_PLACES=279, PETRI_TRANSITIONS=213} [2021-12-17 22:42:48,498 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 92 predicate places. [2021-12-17 22:42:48,499 INFO L470 AbstractCegarLoop]: Abstraction has has 279 places, 213 transitions, 854 flow [2021-12-17 22:42:48,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:48,499 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:48,499 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:48,499 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-12-17 22:42:48,499 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:48,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:48,500 INFO L85 PathProgramCache]: Analyzing trace with hash -1394368784, now seen corresponding path program 14 times [2021-12-17 22:42:48,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:48,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738591241] [2021-12-17 22:42:48,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:48,500 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:48,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:48,595 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:48,596 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:48,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738591241] [2021-12-17 22:42:48,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738591241] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:48,596 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:48,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:48,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364657679] [2021-12-17 22:42:48,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:48,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:48,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:48,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:48,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:48,598 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:48,599 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 279 places, 213 transitions, 854 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:48,599 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:48,599 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:48,599 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:48,898 INFO L129 PetriNetUnfolder]: 101/781 cut-off events. [2021-12-17 22:42:48,898 INFO L130 PetriNetUnfolder]: For 1947/1950 co-relation queries the response was YES. [2021-12-17 22:42:48,902 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2145 conditions, 781 events. 101/781 cut-off events. For 1947/1950 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 5028 event pairs, 48 based on Foata normal form. 1/744 useless extension candidates. Maximal degree in co-relation 2077. Up to 127 conditions per place. [2021-12-17 22:42:48,904 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 48 selfloop transitions, 21 changer transitions 28/253 dead transitions. [2021-12-17 22:42:48,904 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 285 places, 253 transitions, 1537 flow [2021-12-17 22:42:48,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-12-17 22:42:48,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-12-17 22:42:48,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 3592 transitions. [2021-12-17 22:42:48,906 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8145124716553288 [2021-12-17 22:42:48,906 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 3592 transitions. [2021-12-17 22:42:48,906 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 3592 transitions. [2021-12-17 22:42:48,906 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:48,907 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 3592 transitions. [2021-12-17 22:42:48,909 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 171.04761904761904) internal successors, (3592), 21 states have internal predecessors, (3592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:48,912 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 210.0) internal successors, (4620), 22 states have internal predecessors, (4620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:48,912 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 210.0) internal successors, (4620), 22 states have internal predecessors, (4620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:48,912 INFO L186 Difference]: Start difference. First operand has 279 places, 213 transitions, 854 flow. Second operand 21 states and 3592 transitions. [2021-12-17 22:42:48,912 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 285 places, 253 transitions, 1537 flow [2021-12-17 22:42:48,921 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 253 transitions, 1443 flow, removed 41 selfloop flow, removed 11 redundant places. [2021-12-17 22:42:48,925 INFO L242 Difference]: Finished difference. Result has 288 places, 215 transitions, 944 flow [2021-12-17 22:42:48,925 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=818, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=213, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=193, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=944, PETRI_PLACES=288, PETRI_TRANSITIONS=215} [2021-12-17 22:42:48,925 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 101 predicate places. [2021-12-17 22:42:48,925 INFO L470 AbstractCegarLoop]: Abstraction has has 288 places, 215 transitions, 944 flow [2021-12-17 22:42:48,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:48,926 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:48,926 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:48,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-12-17 22:42:48,926 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:48,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:48,927 INFO L85 PathProgramCache]: Analyzing trace with hash -767060568, now seen corresponding path program 15 times [2021-12-17 22:42:48,927 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:48,927 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760510677] [2021-12-17 22:42:48,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:48,927 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:48,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:49,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-12-17 22:42:49,021 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:49,021 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760510677] [2021-12-17 22:42:49,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760510677] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:49,022 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:49,022 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:49,022 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056331608] [2021-12-17 22:42:49,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:49,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:49,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:49,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:49,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:49,024 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:49,025 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 288 places, 215 transitions, 944 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:49,025 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:49,025 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:49,026 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:49,289 INFO L129 PetriNetUnfolder]: 97/770 cut-off events. [2021-12-17 22:42:49,289 INFO L130 PetriNetUnfolder]: For 2421/2424 co-relation queries the response was YES. [2021-12-17 22:42:49,293 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2187 conditions, 770 events. 97/770 cut-off events. For 2421/2424 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 4971 event pairs, 43 based on Foata normal form. 1/735 useless extension candidates. Maximal degree in co-relation 2115. Up to 135 conditions per place. [2021-12-17 22:42:49,295 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 48 selfloop transitions, 22 changer transitions 25/251 dead transitions. [2021-12-17 22:42:49,295 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 290 places, 251 transitions, 1566 flow [2021-12-17 22:42:49,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-17 22:42:49,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-12-17 22:42:49,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2749 transitions. [2021-12-17 22:42:49,296 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8181547619047619 [2021-12-17 22:42:49,296 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2749 transitions. [2021-12-17 22:42:49,296 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2749 transitions. [2021-12-17 22:42:49,297 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:49,297 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2749 transitions. [2021-12-17 22:42:49,299 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 171.8125) internal successors, (2749), 16 states have internal predecessors, (2749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:49,301 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 210.0) internal successors, (3570), 17 states have internal predecessors, (3570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:49,301 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 210.0) internal successors, (3570), 17 states have internal predecessors, (3570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:49,301 INFO L186 Difference]: Start difference. First operand has 288 places, 215 transitions, 944 flow. Second operand 16 states and 2749 transitions. [2021-12-17 22:42:49,302 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 290 places, 251 transitions, 1566 flow [2021-12-17 22:42:49,312 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 251 transitions, 1423 flow, removed 46 selfloop flow, removed 16 redundant places. [2021-12-17 22:42:49,315 INFO L242 Difference]: Finished difference. Result has 283 places, 220 transitions, 1017 flow [2021-12-17 22:42:49,315 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=863, PETRI_DIFFERENCE_MINUEND_PLACES=259, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=215, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=196, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1017, PETRI_PLACES=283, PETRI_TRANSITIONS=220} [2021-12-17 22:42:49,315 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 96 predicate places. [2021-12-17 22:42:49,315 INFO L470 AbstractCegarLoop]: Abstraction has has 283 places, 220 transitions, 1017 flow [2021-12-17 22:42:49,316 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:49,316 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:49,316 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:49,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-12-17 22:42:49,316 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:49,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:49,317 INFO L85 PathProgramCache]: Analyzing trace with hash -127334554, now seen corresponding path program 16 times [2021-12-17 22:42:49,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:49,317 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630383016] [2021-12-17 22:42:49,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:49,317 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:49,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:49,405 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:49,405 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:49,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630383016] [2021-12-17 22:42:49,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630383016] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:49,406 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:49,406 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:49,406 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118067573] [2021-12-17 22:42:49,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:49,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:49,406 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:49,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:49,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:49,408 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:49,409 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 283 places, 220 transitions, 1017 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:49,409 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:49,409 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:49,409 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:49,645 INFO L129 PetriNetUnfolder]: 84/699 cut-off events. [2021-12-17 22:42:49,646 INFO L130 PetriNetUnfolder]: For 1652/1655 co-relation queries the response was YES. [2021-12-17 22:42:49,649 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1884 conditions, 699 events. 84/699 cut-off events. For 1652/1655 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 4286 event pairs, 41 based on Foata normal form. 1/664 useless extension candidates. Maximal degree in co-relation 1816. Up to 126 conditions per place. [2021-12-17 22:42:49,650 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 44 selfloop transitions, 10 changer transitions 30/240 dead transitions. [2021-12-17 22:42:49,650 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 293 places, 240 transitions, 1373 flow [2021-12-17 22:42:49,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-17 22:42:49,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-12-17 22:42:49,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3079 transitions. [2021-12-17 22:42:49,653 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8145502645502646 [2021-12-17 22:42:49,653 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3079 transitions. [2021-12-17 22:42:49,653 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3079 transitions. [2021-12-17 22:42:49,653 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:49,653 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3079 transitions. [2021-12-17 22:42:49,655 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 171.05555555555554) internal successors, (3079), 18 states have internal predecessors, (3079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:49,657 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:49,657 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:49,657 INFO L186 Difference]: Start difference. First operand has 283 places, 220 transitions, 1017 flow. Second operand 18 states and 3079 transitions. [2021-12-17 22:42:49,657 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 293 places, 240 transitions, 1373 flow [2021-12-17 22:42:49,664 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 283 places, 240 transitions, 1263 flow, removed 33 selfloop flow, removed 10 redundant places. [2021-12-17 22:42:49,666 INFO L242 Difference]: Finished difference. Result has 290 places, 205 transitions, 772 flow [2021-12-17 22:42:49,666 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=925, PETRI_DIFFERENCE_MINUEND_PLACES=266, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=220, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=210, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=772, PETRI_PLACES=290, PETRI_TRANSITIONS=205} [2021-12-17 22:42:49,667 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 103 predicate places. [2021-12-17 22:42:49,667 INFO L470 AbstractCegarLoop]: Abstraction has has 290 places, 205 transitions, 772 flow [2021-12-17 22:42:49,667 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:49,667 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:49,667 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:49,667 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-12-17 22:42:49,667 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:49,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:49,668 INFO L85 PathProgramCache]: Analyzing trace with hash 1993482452, now seen corresponding path program 17 times [2021-12-17 22:42:49,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:49,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277461855] [2021-12-17 22:42:49,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:49,668 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:49,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:49,772 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:49,772 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:49,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277461855] [2021-12-17 22:42:49,772 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277461855] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:49,773 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:49,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:49,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826797559] [2021-12-17 22:42:49,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:49,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:49,773 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:49,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:49,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:49,775 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:49,776 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 290 places, 205 transitions, 772 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:49,776 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:49,776 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:49,776 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:49,995 INFO L129 PetriNetUnfolder]: 89/715 cut-off events. [2021-12-17 22:42:49,995 INFO L130 PetriNetUnfolder]: For 1804/1807 co-relation queries the response was YES. [2021-12-17 22:42:49,999 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1931 conditions, 715 events. 89/715 cut-off events. For 1804/1807 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 4425 event pairs, 43 based on Foata normal form. 1/678 useless extension candidates. Maximal degree in co-relation 1863. Up to 126 conditions per place. [2021-12-17 22:42:50,001 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 42 selfloop transitions, 20 changer transitions 23/241 dead transitions. [2021-12-17 22:42:50,001 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 284 places, 241 transitions, 1365 flow [2021-12-17 22:42:50,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-17 22:42:50,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-12-17 22:42:50,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3084 transitions. [2021-12-17 22:42:50,002 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8158730158730159 [2021-12-17 22:42:50,002 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3084 transitions. [2021-12-17 22:42:50,003 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3084 transitions. [2021-12-17 22:42:50,003 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:50,003 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3084 transitions. [2021-12-17 22:42:50,005 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 171.33333333333334) internal successors, (3084), 18 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:50,007 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:50,007 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:50,007 INFO L186 Difference]: Start difference. First operand has 290 places, 205 transitions, 772 flow. Second operand 18 states and 3084 transitions. [2021-12-17 22:42:50,007 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 284 places, 241 transitions, 1365 flow [2021-12-17 22:42:50,013 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 267 places, 241 transitions, 1238 flow, removed 24 selfloop flow, removed 17 redundant places. [2021-12-17 22:42:50,015 INFO L242 Difference]: Finished difference. Result has 276 places, 214 transitions, 926 flow [2021-12-17 22:42:50,016 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=714, PETRI_DIFFERENCE_MINUEND_PLACES=250, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=205, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=189, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=926, PETRI_PLACES=276, PETRI_TRANSITIONS=214} [2021-12-17 22:42:50,016 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 89 predicate places. [2021-12-17 22:42:50,016 INFO L470 AbstractCegarLoop]: Abstraction has has 276 places, 214 transitions, 926 flow [2021-12-17 22:42:50,016 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:50,016 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:50,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:50,017 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-12-17 22:42:50,017 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:50,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:50,018 INFO L85 PathProgramCache]: Analyzing trace with hash 430710154, now seen corresponding path program 18 times [2021-12-17 22:42:50,018 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:50,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271380811] [2021-12-17 22:42:50,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:50,018 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:50,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:50,148 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:50,148 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:50,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271380811] [2021-12-17 22:42:50,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [271380811] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:50,149 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:50,149 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:50,149 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424998189] [2021-12-17 22:42:50,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:50,149 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:50,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:50,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:50,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:50,151 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:50,152 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 276 places, 214 transitions, 926 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:50,152 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:50,152 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:50,152 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:50,446 INFO L129 PetriNetUnfolder]: 85/716 cut-off events. [2021-12-17 22:42:50,446 INFO L130 PetriNetUnfolder]: For 1543/1546 co-relation queries the response was YES. [2021-12-17 22:42:50,451 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1892 conditions, 716 events. 85/716 cut-off events. For 1543/1546 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 4436 event pairs, 39 based on Foata normal form. 1/681 useless extension candidates. Maximal degree in co-relation 1827. Up to 126 conditions per place. [2021-12-17 22:42:50,453 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 43 selfloop transitions, 22 changer transitions 24/245 dead transitions. [2021-12-17 22:42:50,453 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 245 transitions, 1452 flow [2021-12-17 22:42:50,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-17 22:42:50,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-12-17 22:42:50,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2916 transitions. [2021-12-17 22:42:50,455 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8168067226890756 [2021-12-17 22:42:50,456 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2916 transitions. [2021-12-17 22:42:50,456 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2916 transitions. [2021-12-17 22:42:50,456 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:50,456 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2916 transitions. [2021-12-17 22:42:50,458 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 171.52941176470588) internal successors, (2916), 17 states have internal predecessors, (2916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:50,460 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:50,461 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:50,461 INFO L186 Difference]: Start difference. First operand has 276 places, 214 transitions, 926 flow. Second operand 17 states and 2916 transitions. [2021-12-17 22:42:50,461 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 245 transitions, 1452 flow [2021-12-17 22:42:50,470 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 245 transitions, 1361 flow, removed 41 selfloop flow, removed 5 redundant places. [2021-12-17 22:42:50,473 INFO L242 Difference]: Finished difference. Result has 288 places, 218 transitions, 1018 flow [2021-12-17 22:42:50,473 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=870, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=214, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=193, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1018, PETRI_PLACES=288, PETRI_TRANSITIONS=218} [2021-12-17 22:42:50,474 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 101 predicate places. [2021-12-17 22:42:50,474 INFO L470 AbstractCegarLoop]: Abstraction has has 288 places, 218 transitions, 1018 flow [2021-12-17 22:42:50,474 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:50,474 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:50,474 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:50,474 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-12-17 22:42:50,474 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:50,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:50,475 INFO L85 PathProgramCache]: Analyzing trace with hash 1356215232, now seen corresponding path program 19 times [2021-12-17 22:42:50,475 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:50,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571569986] [2021-12-17 22:42:50,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:50,475 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:50,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:50,566 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:50,567 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:50,567 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571569986] [2021-12-17 22:42:50,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571569986] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:50,567 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:50,567 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:50,567 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231978995] [2021-12-17 22:42:50,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:50,567 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:50,568 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:50,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:50,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:50,569 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:50,570 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 288 places, 218 transitions, 1018 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:50,570 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:50,570 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:50,570 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:50,792 INFO L129 PetriNetUnfolder]: 79/698 cut-off events. [2021-12-17 22:42:50,793 INFO L130 PetriNetUnfolder]: For 1429/1432 co-relation queries the response was YES. [2021-12-17 22:42:50,798 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1820 conditions, 698 events. 79/698 cut-off events. For 1429/1432 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 4302 event pairs, 38 based on Foata normal form. 1/664 useless extension candidates. Maximal degree in co-relation 1749. Up to 126 conditions per place. [2021-12-17 22:42:50,799 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 42 selfloop transitions, 12 changer transitions 29/239 dead transitions. [2021-12-17 22:42:50,799 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 296 places, 239 transitions, 1403 flow [2021-12-17 22:42:50,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-17 22:42:50,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-12-17 22:42:50,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2911 transitions. [2021-12-17 22:42:50,801 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.815406162464986 [2021-12-17 22:42:50,801 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2911 transitions. [2021-12-17 22:42:50,801 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2911 transitions. [2021-12-17 22:42:50,801 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:50,801 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2911 transitions. [2021-12-17 22:42:50,803 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 171.23529411764707) internal successors, (2911), 17 states have internal predecessors, (2911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:50,805 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:50,805 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 210.0) internal successors, (3780), 18 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:50,805 INFO L186 Difference]: Start difference. First operand has 288 places, 218 transitions, 1018 flow. Second operand 17 states and 2911 transitions. [2021-12-17 22:42:50,805 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 296 places, 239 transitions, 1403 flow [2021-12-17 22:42:50,812 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 288 places, 239 transitions, 1310 flow, removed 26 selfloop flow, removed 8 redundant places. [2021-12-17 22:42:50,815 INFO L242 Difference]: Finished difference. Result has 295 places, 209 transitions, 847 flow [2021-12-17 22:42:50,815 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=945, PETRI_DIFFERENCE_MINUEND_PLACES=272, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=218, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=206, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=847, PETRI_PLACES=295, PETRI_TRANSITIONS=209} [2021-12-17 22:42:50,815 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 108 predicate places. [2021-12-17 22:42:50,815 INFO L470 AbstractCegarLoop]: Abstraction has has 295 places, 209 transitions, 847 flow [2021-12-17 22:42:50,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:50,816 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:50,816 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:50,816 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-12-17 22:42:50,816 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:50,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:50,817 INFO L85 PathProgramCache]: Analyzing trace with hash 1652952068, now seen corresponding path program 20 times [2021-12-17 22:42:50,817 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:50,817 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562396227] [2021-12-17 22:42:50,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:50,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:50,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:50,906 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:50,907 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:50,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562396227] [2021-12-17 22:42:50,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562396227] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:50,907 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:50,907 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 22:42:50,907 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899618146] [2021-12-17 22:42:50,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:50,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 22:42:50,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:50,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 22:42:50,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-17 22:42:50,909 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 210 [2021-12-17 22:42:50,910 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 295 places, 209 transitions, 847 flow. Second operand has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:50,910 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:50,910 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 210 [2021-12-17 22:42:50,910 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:51,111 INFO L129 PetriNetUnfolder]: 66/584 cut-off events. [2021-12-17 22:42:51,111 INFO L130 PetriNetUnfolder]: For 974/977 co-relation queries the response was YES. [2021-12-17 22:42:51,114 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1404 conditions, 584 events. 66/584 cut-off events. For 974/977 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3371 event pairs, 36 based on Foata normal form. 1/550 useless extension candidates. Maximal degree in co-relation 1332. Up to 101 conditions per place. [2021-12-17 22:42:51,115 INFO L132 encePairwiseOnDemand]: 197/210 looper letters, 27 selfloop transitions, 0 changer transitions 41/218 dead transitions. [2021-12-17 22:42:51,115 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 296 places, 218 transitions, 1043 flow [2021-12-17 22:42:51,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-17 22:42:51,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-12-17 22:42:51,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3069 transitions. [2021-12-17 22:42:51,117 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8119047619047619 [2021-12-17 22:42:51,117 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3069 transitions. [2021-12-17 22:42:51,117 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3069 transitions. [2021-12-17 22:42:51,118 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:51,118 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3069 transitions. [2021-12-17 22:42:51,119 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 170.5) internal successors, (3069), 18 states have internal predecessors, (3069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:51,121 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:51,121 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 210.0) internal successors, (3990), 19 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:51,121 INFO L186 Difference]: Start difference. First operand has 295 places, 209 transitions, 847 flow. Second operand 18 states and 3069 transitions. [2021-12-17 22:42:51,121 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 296 places, 218 transitions, 1043 flow [2021-12-17 22:42:51,126 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 218 transitions, 933 flow, removed 24 selfloop flow, removed 22 redundant places. [2021-12-17 22:42:51,128 INFO L242 Difference]: Finished difference. Result has 277 places, 177 transitions, 454 flow [2021-12-17 22:42:51,128 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=753, PETRI_DIFFERENCE_MINUEND_PLACES=257, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=209, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=209, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=454, PETRI_PLACES=277, PETRI_TRANSITIONS=177} [2021-12-17 22:42:51,129 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 90 predicate places. [2021-12-17 22:42:51,129 INFO L470 AbstractCegarLoop]: Abstraction has has 277 places, 177 transitions, 454 flow [2021-12-17 22:42:51,129 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 169.8) internal successors, (1698), 10 states have internal predecessors, (1698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:51,129 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:51,129 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:51,129 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-12-17 22:42:51,129 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:51,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:51,130 INFO L85 PathProgramCache]: Analyzing trace with hash -1192629674, now seen corresponding path program 1 times [2021-12-17 22:42:51,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:51,130 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175031885] [2021-12-17 22:42:51,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:51,130 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:51,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:51,278 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:51,278 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:51,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175031885] [2021-12-17 22:42:51,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175031885] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:51,278 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:51,278 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:42:51,278 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204610733] [2021-12-17 22:42:51,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:51,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:42:51,279 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:51,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:42:51,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:42:51,280 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:42:51,281 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 277 places, 177 transitions, 454 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:42:51,282 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:51,282 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:42:51,282 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:51,803 INFO L129 PetriNetUnfolder]: 338/1193 cut-off events. [2021-12-17 22:42:51,803 INFO L130 PetriNetUnfolder]: For 2122/2123 co-relation queries the response was YES. [2021-12-17 22:42:51,808 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3052 conditions, 1193 events. 338/1193 cut-off events. For 2122/2123 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 7865 event pairs, 113 based on Foata normal form. 1/1120 useless extension candidates. Maximal degree in co-relation 2991. Up to 309 conditions per place. [2021-12-17 22:42:51,810 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 91 selfloop transitions, 30 changer transitions 42/300 dead transitions. [2021-12-17 22:42:51,810 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 259 places, 300 transitions, 1539 flow [2021-12-17 22:42:51,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-12-17 22:42:51,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2021-12-17 22:42:51,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 4659 transitions. [2021-12-17 22:42:51,812 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.765024630541872 [2021-12-17 22:42:51,813 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 4659 transitions. [2021-12-17 22:42:51,813 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 4659 transitions. [2021-12-17 22:42:51,813 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:51,813 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 4659 transitions. [2021-12-17 22:42:51,816 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 160.6551724137931) internal successors, (4659), 29 states have internal predecessors, (4659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:51,818 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 210.0) internal successors, (6300), 30 states have internal predecessors, (6300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:51,818 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 210.0) internal successors, (6300), 30 states have internal predecessors, (6300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:51,819 INFO L186 Difference]: Start difference. First operand has 277 places, 177 transitions, 454 flow. Second operand 29 states and 4659 transitions. [2021-12-17 22:42:51,819 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 259 places, 300 transitions, 1539 flow [2021-12-17 22:42:51,822 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 248 places, 300 transitions, 1395 flow, removed 72 selfloop flow, removed 11 redundant places. [2021-12-17 22:42:51,825 INFO L242 Difference]: Finished difference. Result has 268 places, 209 transitions, 807 flow [2021-12-17 22:42:51,825 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=430, PETRI_DIFFERENCE_MINUEND_PLACES=220, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=177, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=160, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=807, PETRI_PLACES=268, PETRI_TRANSITIONS=209} [2021-12-17 22:42:51,825 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 81 predicate places. [2021-12-17 22:42:51,825 INFO L470 AbstractCegarLoop]: Abstraction has has 268 places, 209 transitions, 807 flow [2021-12-17 22:42:51,826 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:42:51,826 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:51,826 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:51,827 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-12-17 22:42:51,827 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:51,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:51,827 INFO L85 PathProgramCache]: Analyzing trace with hash 1056613390, now seen corresponding path program 2 times [2021-12-17 22:42:51,827 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:51,827 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325218386] [2021-12-17 22:42:51,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:51,828 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:51,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:51,985 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:51,986 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:51,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325218386] [2021-12-17 22:42:51,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325218386] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:51,986 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:51,986 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:42:51,986 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145573497] [2021-12-17 22:42:51,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:51,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:42:51,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:51,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:42:51,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:42:51,988 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:42:51,990 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 268 places, 209 transitions, 807 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:42:51,991 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:51,991 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:42:51,991 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:53,011 INFO L129 PetriNetUnfolder]: 361/1247 cut-off events. [2021-12-17 22:42:53,012 INFO L130 PetriNetUnfolder]: For 3811/3811 co-relation queries the response was YES. [2021-12-17 22:42:53,019 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4020 conditions, 1247 events. 361/1247 cut-off events. For 3811/3811 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 8478 event pairs, 112 based on Foata normal form. 1/1188 useless extension candidates. Maximal degree in co-relation 3949. Up to 296 conditions per place. [2021-12-17 22:42:53,022 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 190 selfloop transitions, 19 changer transitions 94/440 dead transitions. [2021-12-17 22:42:53,022 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 311 places, 440 transitions, 2993 flow [2021-12-17 22:42:53,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-12-17 22:42:53,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2021-12-17 22:42:53,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 9250 transitions. [2021-12-17 22:42:53,026 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7594417077175698 [2021-12-17 22:42:53,026 INFO L72 ComplementDD]: Start complementDD. Operand 58 states and 9250 transitions. [2021-12-17 22:42:53,026 INFO L73 IsDeterministic]: Start isDeterministic. Operand 58 states and 9250 transitions. [2021-12-17 22:42:53,027 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:53,027 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 58 states and 9250 transitions. [2021-12-17 22:42:53,032 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 59 states, 58 states have (on average 159.48275862068965) internal successors, (9250), 58 states have internal predecessors, (9250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:53,037 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 59 states, 59 states have (on average 210.0) internal successors, (12390), 59 states have internal predecessors, (12390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:53,038 INFO L81 ComplementDD]: Finished complementDD. Result has 59 states, 59 states have (on average 210.0) internal successors, (12390), 59 states have internal predecessors, (12390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:53,038 INFO L186 Difference]: Start difference. First operand has 268 places, 209 transitions, 807 flow. Second operand 58 states and 9250 transitions. [2021-12-17 22:42:53,038 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 311 places, 440 transitions, 2993 flow [2021-12-17 22:42:53,050 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 302 places, 440 transitions, 2621 flow, removed 186 selfloop flow, removed 9 redundant places. [2021-12-17 22:42:53,053 INFO L242 Difference]: Finished difference. Result has 353 places, 212 transitions, 892 flow [2021-12-17 22:42:53,054 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=679, PETRI_DIFFERENCE_MINUEND_PLACES=245, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=209, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=190, PETRI_DIFFERENCE_SUBTRAHEND_STATES=58, PETRI_FLOW=892, PETRI_PLACES=353, PETRI_TRANSITIONS=212} [2021-12-17 22:42:53,054 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 166 predicate places. [2021-12-17 22:42:53,054 INFO L470 AbstractCegarLoop]: Abstraction has has 353 places, 212 transitions, 892 flow [2021-12-17 22:42:53,054 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:42:53,054 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:53,055 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:53,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-12-17 22:42:53,055 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:53,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:53,055 INFO L85 PathProgramCache]: Analyzing trace with hash -1330929030, now seen corresponding path program 3 times [2021-12-17 22:42:53,055 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:53,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795808969] [2021-12-17 22:42:53,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:53,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:53,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:53,189 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:53,190 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:53,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795808969] [2021-12-17 22:42:53,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795808969] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:53,190 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:53,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:42:53,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974854031] [2021-12-17 22:42:53,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:53,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:42:53,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:53,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:42:53,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:42:53,192 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:42:53,193 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 353 places, 212 transitions, 892 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:42:53,193 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:53,193 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:42:53,193 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:54,251 INFO L129 PetriNetUnfolder]: 528/1807 cut-off events. [2021-12-17 22:42:54,251 INFO L130 PetriNetUnfolder]: For 12601/12601 co-relation queries the response was YES. [2021-12-17 22:42:54,275 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7582 conditions, 1807 events. 528/1807 cut-off events. For 12601/12601 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 13644 event pairs, 211 based on Foata normal form. 1/1732 useless extension candidates. Maximal degree in co-relation 7468. Up to 520 conditions per place. [2021-12-17 22:42:54,281 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 253 selfloop transitions, 26 changer transitions 95/511 dead transitions. [2021-12-17 22:42:54,282 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 363 places, 511 transitions, 4261 flow [2021-12-17 22:42:54,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-12-17 22:42:54,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2021-12-17 22:42:54,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 9245 transitions. [2021-12-17 22:42:54,287 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7590311986863711 [2021-12-17 22:42:54,287 INFO L72 ComplementDD]: Start complementDD. Operand 58 states and 9245 transitions. [2021-12-17 22:42:54,287 INFO L73 IsDeterministic]: Start isDeterministic. Operand 58 states and 9245 transitions. [2021-12-17 22:42:54,289 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:54,289 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 58 states and 9245 transitions. [2021-12-17 22:42:54,295 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 59 states, 58 states have (on average 159.39655172413794) internal successors, (9245), 58 states have internal predecessors, (9245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:54,302 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 59 states, 59 states have (on average 210.0) internal successors, (12390), 59 states have internal predecessors, (12390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:54,303 INFO L81 ComplementDD]: Finished complementDD. Result has 59 states, 59 states have (on average 210.0) internal successors, (12390), 59 states have internal predecessors, (12390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:54,303 INFO L186 Difference]: Start difference. First operand has 353 places, 212 transitions, 892 flow. Second operand 58 states and 9245 transitions. [2021-12-17 22:42:54,303 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 363 places, 511 transitions, 4261 flow [2021-12-17 22:42:54,339 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 323 places, 511 transitions, 3831 flow, removed 210 selfloop flow, removed 40 redundant places. [2021-12-17 22:42:54,343 INFO L242 Difference]: Finished difference. Result has 379 places, 223 transitions, 1159 flow [2021-12-17 22:42:54,344 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=795, PETRI_DIFFERENCE_MINUEND_PLACES=266, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=212, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=186, PETRI_DIFFERENCE_SUBTRAHEND_STATES=58, PETRI_FLOW=1159, PETRI_PLACES=379, PETRI_TRANSITIONS=223} [2021-12-17 22:42:54,344 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 192 predicate places. [2021-12-17 22:42:54,344 INFO L470 AbstractCegarLoop]: Abstraction has has 379 places, 223 transitions, 1159 flow [2021-12-17 22:42:54,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:42:54,344 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:54,345 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:54,345 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-12-17 22:42:54,345 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:54,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:54,352 INFO L85 PathProgramCache]: Analyzing trace with hash 194673550, now seen corresponding path program 1 times [2021-12-17 22:42:54,352 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:54,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457892479] [2021-12-17 22:42:54,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:54,352 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:54,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:54,384 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:54,384 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:54,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457892479] [2021-12-17 22:42:54,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457892479] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:54,385 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:54,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 22:42:54,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553695628] [2021-12-17 22:42:54,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:54,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 22:42:54,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:54,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 22:42:54,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 22:42:54,386 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 190 out of 210 [2021-12-17 22:42:54,386 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 379 places, 223 transitions, 1159 flow. Second operand has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:54,386 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:54,386 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 190 of 210 [2021-12-17 22:42:54,386 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:54,640 INFO L129 PetriNetUnfolder]: 231/1564 cut-off events. [2021-12-17 22:42:54,641 INFO L130 PetriNetUnfolder]: For 16418/16482 co-relation queries the response was YES. [2021-12-17 22:42:54,699 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6368 conditions, 1564 events. 231/1564 cut-off events. For 16418/16482 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 11340 event pairs, 156 based on Foata normal form. 14/1484 useless extension candidates. Maximal degree in co-relation 6237. Up to 112 conditions per place. [2021-12-17 22:42:54,704 INFO L132 encePairwiseOnDemand]: 204/210 looper letters, 15 selfloop transitions, 3 changer transitions 0/229 dead transitions. [2021-12-17 22:42:54,705 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 334 places, 229 transitions, 1210 flow [2021-12-17 22:42:54,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 22:42:54,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-17 22:42:54,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 591 transitions. [2021-12-17 22:42:54,706 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9380952380952381 [2021-12-17 22:42:54,706 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 591 transitions. [2021-12-17 22:42:54,706 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 591 transitions. [2021-12-17 22:42:54,706 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:54,706 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 591 transitions. [2021-12-17 22:42:54,707 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 197.0) internal successors, (591), 3 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:54,708 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:54,708 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:54,708 INFO L186 Difference]: Start difference. First operand has 379 places, 223 transitions, 1159 flow. Second operand 3 states and 591 transitions. [2021-12-17 22:42:54,708 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 334 places, 229 transitions, 1210 flow [2021-12-17 22:42:54,769 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 304 places, 229 transitions, 1132 flow, removed 38 selfloop flow, removed 30 redundant places. [2021-12-17 22:42:54,771 INFO L242 Difference]: Finished difference. Result has 306 places, 226 transitions, 1111 flow [2021-12-17 22:42:54,771 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1081, PETRI_DIFFERENCE_MINUEND_PLACES=302, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=223, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=220, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1111, PETRI_PLACES=306, PETRI_TRANSITIONS=226} [2021-12-17 22:42:54,772 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 119 predicate places. [2021-12-17 22:42:54,772 INFO L470 AbstractCegarLoop]: Abstraction has has 306 places, 226 transitions, 1111 flow [2021-12-17 22:42:54,772 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:54,772 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:54,772 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:54,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-12-17 22:42:54,772 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:54,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:54,773 INFO L85 PathProgramCache]: Analyzing trace with hash 125680164, now seen corresponding path program 4 times [2021-12-17 22:42:54,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:54,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258732685] [2021-12-17 22:42:54,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:54,773 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:54,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:54,904 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:54,905 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:54,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258732685] [2021-12-17 22:42:54,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [258732685] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:54,905 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:54,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:42:54,905 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227417431] [2021-12-17 22:42:54,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:54,905 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:42:54,905 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:54,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:42:54,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:42:54,907 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:42:54,907 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 306 places, 226 transitions, 1111 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:42:54,907 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:54,908 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:42:54,908 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:56,117 INFO L129 PetriNetUnfolder]: 893/2990 cut-off events. [2021-12-17 22:42:56,118 INFO L130 PetriNetUnfolder]: For 25473/25477 co-relation queries the response was YES. [2021-12-17 22:42:56,210 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13785 conditions, 2990 events. 893/2990 cut-off events. For 25473/25477 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 23431 event pairs, 465 based on Foata normal form. 1/2869 useless extension candidates. Maximal degree in co-relation 13682. Up to 1152 conditions per place. [2021-12-17 22:42:56,217 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 160 selfloop transitions, 22 changer transitions 84/406 dead transitions. [2021-12-17 22:42:56,217 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 355 places, 406 transitions, 3692 flow [2021-12-17 22:42:56,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-12-17 22:42:56,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2021-12-17 22:42:56,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 7971 transitions. [2021-12-17 22:42:56,221 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7591428571428571 [2021-12-17 22:42:56,221 INFO L72 ComplementDD]: Start complementDD. Operand 50 states and 7971 transitions. [2021-12-17 22:42:56,221 INFO L73 IsDeterministic]: Start isDeterministic. Operand 50 states and 7971 transitions. [2021-12-17 22:42:56,222 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:56,222 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 50 states and 7971 transitions. [2021-12-17 22:42:56,227 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 51 states, 50 states have (on average 159.42) internal successors, (7971), 50 states have internal predecessors, (7971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:56,232 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 51 states, 51 states have (on average 210.0) internal successors, (10710), 51 states have internal predecessors, (10710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:56,232 INFO L81 ComplementDD]: Finished complementDD. Result has 51 states, 51 states have (on average 210.0) internal successors, (10710), 51 states have internal predecessors, (10710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:56,232 INFO L186 Difference]: Start difference. First operand has 306 places, 226 transitions, 1111 flow. Second operand 50 states and 7971 transitions. [2021-12-17 22:42:56,232 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 355 places, 406 transitions, 3692 flow [2021-12-17 22:42:56,288 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 354 places, 406 transitions, 3689 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-17 22:42:56,291 INFO L242 Difference]: Finished difference. Result has 401 places, 244 transitions, 1551 flow [2021-12-17 22:42:56,291 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1108, PETRI_DIFFERENCE_MINUEND_PLACES=305, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=226, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=213, PETRI_DIFFERENCE_SUBTRAHEND_STATES=50, PETRI_FLOW=1551, PETRI_PLACES=401, PETRI_TRANSITIONS=244} [2021-12-17 22:42:56,292 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 214 predicate places. [2021-12-17 22:42:56,292 INFO L470 AbstractCegarLoop]: Abstraction has has 401 places, 244 transitions, 1551 flow [2021-12-17 22:42:56,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:42:56,292 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:56,292 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:56,292 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-12-17 22:42:56,293 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:56,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:56,293 INFO L85 PathProgramCache]: Analyzing trace with hash -215285286, now seen corresponding path program 1 times [2021-12-17 22:42:56,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:56,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192292503] [2021-12-17 22:42:56,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:56,293 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:56,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:56,314 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:56,314 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:56,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192292503] [2021-12-17 22:42:56,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192292503] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:56,315 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:56,315 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 22:42:56,315 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102239743] [2021-12-17 22:42:56,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:56,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 22:42:56,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:56,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 22:42:56,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 22:42:56,316 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 190 out of 210 [2021-12-17 22:42:56,317 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 401 places, 244 transitions, 1551 flow. Second operand has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:56,317 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:56,317 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 190 of 210 [2021-12-17 22:42:56,317 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:56,524 INFO L129 PetriNetUnfolder]: 206/1396 cut-off events. [2021-12-17 22:42:56,524 INFO L130 PetriNetUnfolder]: For 19131/19218 co-relation queries the response was YES. [2021-12-17 22:42:56,537 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6471 conditions, 1396 events. 206/1396 cut-off events. For 19131/19218 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 9502 event pairs, 137 based on Foata normal form. 26/1346 useless extension candidates. Maximal degree in co-relation 6321. Up to 100 conditions per place. [2021-12-17 22:42:56,541 INFO L132 encePairwiseOnDemand]: 202/210 looper letters, 16 selfloop transitions, 5 changer transitions 0/250 dead transitions. [2021-12-17 22:42:56,541 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 365 places, 250 transitions, 1614 flow [2021-12-17 22:42:56,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 22:42:56,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-17 22:42:56,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 591 transitions. [2021-12-17 22:42:56,542 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9380952380952381 [2021-12-17 22:42:56,542 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 591 transitions. [2021-12-17 22:42:56,542 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 591 transitions. [2021-12-17 22:42:56,542 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:56,542 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 591 transitions. [2021-12-17 22:42:56,543 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 197.0) internal successors, (591), 3 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:56,543 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:56,543 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:56,543 INFO L186 Difference]: Start difference. First operand has 401 places, 244 transitions, 1551 flow. Second operand 3 states and 591 transitions. [2021-12-17 22:42:56,543 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 365 places, 250 transitions, 1614 flow [2021-12-17 22:42:56,601 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 344 places, 250 transitions, 1485 flow, removed 58 selfloop flow, removed 21 redundant places. [2021-12-17 22:42:56,603 INFO L242 Difference]: Finished difference. Result has 346 places, 247 transitions, 1466 flow [2021-12-17 22:42:56,603 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1422, PETRI_DIFFERENCE_MINUEND_PLACES=342, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=244, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=239, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1466, PETRI_PLACES=346, PETRI_TRANSITIONS=247} [2021-12-17 22:42:56,604 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 159 predicate places. [2021-12-17 22:42:56,604 INFO L470 AbstractCegarLoop]: Abstraction has has 346 places, 247 transitions, 1466 flow [2021-12-17 22:42:56,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:56,604 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:56,604 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:56,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-12-17 22:42:56,605 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:56,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:56,605 INFO L85 PathProgramCache]: Analyzing trace with hash 1790865024, now seen corresponding path program 1 times [2021-12-17 22:42:56,605 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:56,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237013124] [2021-12-17 22:42:56,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:56,605 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:56,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:56,730 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:56,730 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:56,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237013124] [2021-12-17 22:42:56,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237013124] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:56,730 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:56,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:42:56,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685363950] [2021-12-17 22:42:56,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:56,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:42:56,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:56,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:42:56,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:42:56,732 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:42:56,733 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 346 places, 247 transitions, 1466 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:42:56,733 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:56,733 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:42:56,733 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:57,681 INFO L129 PetriNetUnfolder]: 823/2943 cut-off events. [2021-12-17 22:42:57,681 INFO L130 PetriNetUnfolder]: For 33628/33672 co-relation queries the response was YES. [2021-12-17 22:42:57,708 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14388 conditions, 2943 events. 823/2943 cut-off events. For 33628/33672 co-relation queries the response was YES. Maximal size of possible extension queue 90. Compared 22827 event pairs, 274 based on Foata normal form. 8/2856 useless extension candidates. Maximal degree in co-relation 14257. Up to 848 conditions per place. [2021-12-17 22:42:57,715 INFO L132 encePairwiseOnDemand]: 187/210 looper letters, 200 selfloop transitions, 43 changer transitions 91/479 dead transitions. [2021-12-17 22:42:57,715 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 379 places, 479 transitions, 4169 flow [2021-12-17 22:42:57,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-12-17 22:42:57,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-12-17 22:42:57,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 5513 transitions. [2021-12-17 22:42:57,718 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7721288515406163 [2021-12-17 22:42:57,718 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 5513 transitions. [2021-12-17 22:42:57,718 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 5513 transitions. [2021-12-17 22:42:57,718 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:57,718 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 5513 transitions. [2021-12-17 22:42:57,721 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 162.14705882352942) internal successors, (5513), 34 states have internal predecessors, (5513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:57,724 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 210.0) internal successors, (7350), 35 states have internal predecessors, (7350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:57,725 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 210.0) internal successors, (7350), 35 states have internal predecessors, (7350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:57,725 INFO L186 Difference]: Start difference. First operand has 346 places, 247 transitions, 1466 flow. Second operand 34 states and 5513 transitions. [2021-12-17 22:42:57,725 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 379 places, 479 transitions, 4169 flow [2021-12-17 22:42:57,839 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 377 places, 479 transitions, 4153 flow, removed 3 selfloop flow, removed 2 redundant places. [2021-12-17 22:42:57,843 INFO L242 Difference]: Finished difference. Result has 407 places, 284 transitions, 2117 flow [2021-12-17 22:42:57,844 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1450, PETRI_DIFFERENCE_MINUEND_PLACES=344, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=247, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=223, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=2117, PETRI_PLACES=407, PETRI_TRANSITIONS=284} [2021-12-17 22:42:57,844 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 220 predicate places. [2021-12-17 22:42:57,844 INFO L470 AbstractCegarLoop]: Abstraction has has 407 places, 284 transitions, 2117 flow [2021-12-17 22:42:57,845 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:42:57,845 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:57,845 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:57,845 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-12-17 22:42:57,845 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:57,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:57,845 INFO L85 PathProgramCache]: Analyzing trace with hash 73578386, now seen corresponding path program 1 times [2021-12-17 22:42:57,845 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:57,846 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77138493] [2021-12-17 22:42:57,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:57,846 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:57,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:57,863 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:57,863 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:57,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77138493] [2021-12-17 22:42:57,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77138493] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:57,863 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:57,863 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 22:42:57,863 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865895285] [2021-12-17 22:42:57,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:57,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 22:42:57,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:57,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 22:42:57,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 22:42:57,865 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 190 out of 210 [2021-12-17 22:42:57,865 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 407 places, 284 transitions, 2117 flow. Second operand has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:57,865 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:57,865 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 190 of 210 [2021-12-17 22:42:57,865 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:58,204 INFO L129 PetriNetUnfolder]: 294/1998 cut-off events. [2021-12-17 22:42:58,204 INFO L130 PetriNetUnfolder]: For 36539/36742 co-relation queries the response was YES. [2021-12-17 22:42:58,229 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10567 conditions, 1998 events. 294/1998 cut-off events. For 36539/36742 co-relation queries the response was YES. Maximal size of possible extension queue 85. Compared 16024 event pairs, 172 based on Foata normal form. 45/1972 useless extension candidates. Maximal degree in co-relation 10406. Up to 159 conditions per place. [2021-12-17 22:42:58,233 INFO L132 encePairwiseOnDemand]: 204/210 looper letters, 14 selfloop transitions, 3 changer transitions 1/290 dead transitions. [2021-12-17 22:42:58,233 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 389 places, 290 transitions, 2168 flow [2021-12-17 22:42:58,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 22:42:58,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-12-17 22:42:58,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 591 transitions. [2021-12-17 22:42:58,234 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9380952380952381 [2021-12-17 22:42:58,234 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 591 transitions. [2021-12-17 22:42:58,235 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 591 transitions. [2021-12-17 22:42:58,235 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:58,235 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 591 transitions. [2021-12-17 22:42:58,235 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 197.0) internal successors, (591), 3 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:58,236 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:58,236 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:58,236 INFO L186 Difference]: Start difference. First operand has 407 places, 284 transitions, 2117 flow. Second operand 3 states and 591 transitions. [2021-12-17 22:42:58,236 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 389 places, 290 transitions, 2168 flow [2021-12-17 22:42:58,389 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 379 places, 290 transitions, 1859 flow, removed 149 selfloop flow, removed 10 redundant places. [2021-12-17 22:42:58,392 INFO L242 Difference]: Finished difference. Result has 381 places, 286 transitions, 1834 flow [2021-12-17 22:42:58,392 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1808, PETRI_DIFFERENCE_MINUEND_PLACES=377, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=284, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=281, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1834, PETRI_PLACES=381, PETRI_TRANSITIONS=286} [2021-12-17 22:42:58,392 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 194 predicate places. [2021-12-17 22:42:58,392 INFO L470 AbstractCegarLoop]: Abstraction has has 381 places, 286 transitions, 1834 flow [2021-12-17 22:42:58,393 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 192.66666666666666) internal successors, (578), 3 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:58,393 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:42:58,393 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:42:58,393 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-12-17 22:42:58,393 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:42:58,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:42:58,393 INFO L85 PathProgramCache]: Analyzing trace with hash -290464514, now seen corresponding path program 5 times [2021-12-17 22:42:58,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:42:58,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092078876] [2021-12-17 22:42:58,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:42:58,394 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:42:58,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:42:58,516 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:42:58,517 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:42:58,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092078876] [2021-12-17 22:42:58,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092078876] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:42:58,517 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:42:58,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:42:58,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435693392] [2021-12-17 22:42:58,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:42:58,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:42:58,517 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:42:58,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:42:58,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:42:58,519 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:42:58,519 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 381 places, 286 transitions, 1834 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:42:58,520 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:42:58,520 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:42:58,520 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:42:59,898 INFO L129 PetriNetUnfolder]: 894/3316 cut-off events. [2021-12-17 22:42:59,898 INFO L130 PetriNetUnfolder]: For 53903/53954 co-relation queries the response was YES. [2021-12-17 22:42:59,946 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19041 conditions, 3316 events. 894/3316 cut-off events. For 53903/53954 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 27763 event pairs, 497 based on Foata normal form. 5/3238 useless extension candidates. Maximal degree in co-relation 18888. Up to 1380 conditions per place. [2021-12-17 22:42:59,955 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 220 selfloop transitions, 30 changer transitions 84/480 dead transitions. [2021-12-17 22:42:59,955 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 432 places, 480 transitions, 5777 flow [2021-12-17 22:42:59,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-12-17 22:42:59,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2021-12-17 22:42:59,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 8287 transitions. [2021-12-17 22:42:59,959 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7588827838827839 [2021-12-17 22:42:59,959 INFO L72 ComplementDD]: Start complementDD. Operand 52 states and 8287 transitions. [2021-12-17 22:42:59,959 INFO L73 IsDeterministic]: Start isDeterministic. Operand 52 states and 8287 transitions. [2021-12-17 22:42:59,960 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:42:59,960 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 52 states and 8287 transitions. [2021-12-17 22:42:59,965 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 53 states, 52 states have (on average 159.3653846153846) internal successors, (8287), 52 states have internal predecessors, (8287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:59,969 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 53 states, 53 states have (on average 210.0) internal successors, (11130), 53 states have internal predecessors, (11130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:59,970 INFO L81 ComplementDD]: Finished complementDD. Result has 53 states, 53 states have (on average 210.0) internal successors, (11130), 53 states have internal predecessors, (11130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:42:59,970 INFO L186 Difference]: Start difference. First operand has 381 places, 286 transitions, 1834 flow. Second operand 52 states and 8287 transitions. [2021-12-17 22:42:59,970 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 432 places, 480 transitions, 5777 flow [2021-12-17 22:43:00,193 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 431 places, 480 transitions, 5774 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-17 22:43:00,198 INFO L242 Difference]: Finished difference. Result has 475 places, 306 transitions, 2378 flow [2021-12-17 22:43:00,198 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=1831, PETRI_DIFFERENCE_MINUEND_PLACES=380, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=286, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=266, PETRI_DIFFERENCE_SUBTRAHEND_STATES=52, PETRI_FLOW=2378, PETRI_PLACES=475, PETRI_TRANSITIONS=306} [2021-12-17 22:43:00,198 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 288 predicate places. [2021-12-17 22:43:00,198 INFO L470 AbstractCegarLoop]: Abstraction has has 475 places, 306 transitions, 2378 flow [2021-12-17 22:43:00,199 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:00,199 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:00,199 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:00,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-12-17 22:43:00,200 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:00,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:00,200 INFO L85 PathProgramCache]: Analyzing trace with hash 1551240338, now seen corresponding path program 6 times [2021-12-17 22:43:00,200 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:00,200 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111445520] [2021-12-17 22:43:00,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:00,201 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:00,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:00,339 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:00,339 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:00,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111445520] [2021-12-17 22:43:00,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111445520] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:00,339 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:00,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:00,340 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351514121] [2021-12-17 22:43:00,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:00,340 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:00,340 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:00,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:00,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:00,342 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:00,343 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 475 places, 306 transitions, 2378 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:00,343 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:00,343 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:00,343 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:01,794 INFO L129 PetriNetUnfolder]: 905/3327 cut-off events. [2021-12-17 22:43:01,795 INFO L130 PetriNetUnfolder]: For 82219/82284 co-relation queries the response was YES. [2021-12-17 22:43:01,840 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22032 conditions, 3327 events. 905/3327 cut-off events. For 82219/82284 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 27675 event pairs, 527 based on Foata normal form. 5/3234 useless extension candidates. Maximal degree in co-relation 21835. Up to 1410 conditions per place. [2021-12-17 22:43:01,851 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 224 selfloop transitions, 36 changer transitions 84/490 dead transitions. [2021-12-17 22:43:01,851 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 485 places, 490 transitions, 7448 flow [2021-12-17 22:43:01,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-12-17 22:43:01,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2021-12-17 22:43:01,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 8132 transitions. [2021-12-17 22:43:01,854 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7592903828197946 [2021-12-17 22:43:01,854 INFO L72 ComplementDD]: Start complementDD. Operand 51 states and 8132 transitions. [2021-12-17 22:43:01,854 INFO L73 IsDeterministic]: Start isDeterministic. Operand 51 states and 8132 transitions. [2021-12-17 22:43:01,855 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:01,855 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 51 states and 8132 transitions. [2021-12-17 22:43:01,859 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 52 states, 51 states have (on average 159.45098039215685) internal successors, (8132), 51 states have internal predecessors, (8132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:01,864 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 52 states, 52 states have (on average 210.0) internal successors, (10920), 52 states have internal predecessors, (10920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:01,865 INFO L81 ComplementDD]: Finished complementDD. Result has 52 states, 52 states have (on average 210.0) internal successors, (10920), 52 states have internal predecessors, (10920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:01,865 INFO L186 Difference]: Start difference. First operand has 475 places, 306 transitions, 2378 flow. Second operand 51 states and 8132 transitions. [2021-12-17 22:43:01,865 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 485 places, 490 transitions, 7448 flow [2021-12-17 22:43:02,229 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 450 places, 490 transitions, 6236 flow, removed 606 selfloop flow, removed 35 redundant places. [2021-12-17 22:43:02,233 INFO L242 Difference]: Finished difference. Result has 497 places, 324 transitions, 2822 flow [2021-12-17 22:43:02,234 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=2202, PETRI_DIFFERENCE_MINUEND_PLACES=400, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=306, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=278, PETRI_DIFFERENCE_SUBTRAHEND_STATES=51, PETRI_FLOW=2822, PETRI_PLACES=497, PETRI_TRANSITIONS=324} [2021-12-17 22:43:02,234 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 310 predicate places. [2021-12-17 22:43:02,234 INFO L470 AbstractCegarLoop]: Abstraction has has 497 places, 324 transitions, 2822 flow [2021-12-17 22:43:02,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:02,234 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:02,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:02,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-12-17 22:43:02,235 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:02,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:02,235 INFO L85 PathProgramCache]: Analyzing trace with hash -521717500, now seen corresponding path program 7 times [2021-12-17 22:43:02,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:02,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864451138] [2021-12-17 22:43:02,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:02,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:02,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:02,365 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:02,366 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:02,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864451138] [2021-12-17 22:43:02,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864451138] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:02,366 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:02,366 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:02,366 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714250558] [2021-12-17 22:43:02,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:02,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:02,366 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:02,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:02,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:02,368 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:02,369 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 497 places, 324 transitions, 2822 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:02,369 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:02,369 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:02,369 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:03,793 INFO L129 PetriNetUnfolder]: 896/3335 cut-off events. [2021-12-17 22:43:03,793 INFO L130 PetriNetUnfolder]: For 84102/84154 co-relation queries the response was YES. [2021-12-17 22:43:03,841 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22240 conditions, 3335 events. 896/3335 cut-off events. For 84102/84154 co-relation queries the response was YES. Maximal size of possible extension queue 121. Compared 27860 event pairs, 497 based on Foata normal form. 3/3239 useless extension candidates. Maximal degree in co-relation 22030. Up to 1439 conditions per place. [2021-12-17 22:43:03,851 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 273 selfloop transitions, 68 changer transitions 87/574 dead transitions. [2021-12-17 22:43:03,851 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 507 places, 574 transitions, 9888 flow [2021-12-17 22:43:03,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-12-17 22:43:03,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2021-12-17 22:43:03,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 7962 transitions. [2021-12-17 22:43:03,855 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7582857142857143 [2021-12-17 22:43:03,855 INFO L72 ComplementDD]: Start complementDD. Operand 50 states and 7962 transitions. [2021-12-17 22:43:03,855 INFO L73 IsDeterministic]: Start isDeterministic. Operand 50 states and 7962 transitions. [2021-12-17 22:43:03,856 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:03,856 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 50 states and 7962 transitions. [2021-12-17 22:43:03,860 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 51 states, 50 states have (on average 159.24) internal successors, (7962), 50 states have internal predecessors, (7962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:03,865 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 51 states, 51 states have (on average 210.0) internal successors, (10710), 51 states have internal predecessors, (10710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:03,865 INFO L81 ComplementDD]: Finished complementDD. Result has 51 states, 51 states have (on average 210.0) internal successors, (10710), 51 states have internal predecessors, (10710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:03,865 INFO L186 Difference]: Start difference. First operand has 497 places, 324 transitions, 2822 flow. Second operand 50 states and 7962 transitions. [2021-12-17 22:43:03,865 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 507 places, 574 transitions, 9888 flow [2021-12-17 22:43:04,257 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 469 places, 574 transitions, 8295 flow, removed 784 selfloop flow, removed 38 redundant places. [2021-12-17 22:43:04,264 INFO L242 Difference]: Finished difference. Result has 514 places, 354 transitions, 3630 flow [2021-12-17 22:43:04,265 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=2588, PETRI_DIFFERENCE_MINUEND_PLACES=420, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=324, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=276, PETRI_DIFFERENCE_SUBTRAHEND_STATES=50, PETRI_FLOW=3630, PETRI_PLACES=514, PETRI_TRANSITIONS=354} [2021-12-17 22:43:04,265 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 327 predicate places. [2021-12-17 22:43:04,265 INFO L470 AbstractCegarLoop]: Abstraction has has 514 places, 354 transitions, 3630 flow [2021-12-17 22:43:04,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:04,266 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:04,266 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:04,266 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-12-17 22:43:04,266 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:04,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:04,267 INFO L85 PathProgramCache]: Analyzing trace with hash 2108934814, now seen corresponding path program 8 times [2021-12-17 22:43:04,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:04,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660104613] [2021-12-17 22:43:04,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:04,267 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:04,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:04,386 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:04,387 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:04,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660104613] [2021-12-17 22:43:04,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660104613] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:04,387 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:04,387 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:04,387 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9528862] [2021-12-17 22:43:04,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:04,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:04,387 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:04,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:04,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:04,389 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:04,390 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 514 places, 354 transitions, 3630 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:04,390 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:04,390 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:04,390 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:05,981 INFO L129 PetriNetUnfolder]: 946/3485 cut-off events. [2021-12-17 22:43:05,981 INFO L130 PetriNetUnfolder]: For 78532/78600 co-relation queries the response was YES. [2021-12-17 22:43:06,035 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22768 conditions, 3485 events. 946/3485 cut-off events. For 78532/78600 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 29644 event pairs, 475 based on Foata normal form. 15/3407 useless extension candidates. Maximal degree in co-relation 22550. Up to 1437 conditions per place. [2021-12-17 22:43:06,047 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 280 selfloop transitions, 82 changer transitions 86/594 dead transitions. [2021-12-17 22:43:06,048 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 529 places, 594 transitions, 9319 flow [2021-12-17 22:43:06,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-12-17 22:43:06,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2021-12-17 22:43:06,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 8596 transitions. [2021-12-17 22:43:06,051 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7580246913580246 [2021-12-17 22:43:06,051 INFO L72 ComplementDD]: Start complementDD. Operand 54 states and 8596 transitions. [2021-12-17 22:43:06,051 INFO L73 IsDeterministic]: Start isDeterministic. Operand 54 states and 8596 transitions. [2021-12-17 22:43:06,052 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:06,052 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 54 states and 8596 transitions. [2021-12-17 22:43:06,057 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 55 states, 54 states have (on average 159.1851851851852) internal successors, (8596), 54 states have internal predecessors, (8596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:06,062 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 55 states, 55 states have (on average 210.0) internal successors, (11550), 55 states have internal predecessors, (11550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:06,062 INFO L81 ComplementDD]: Finished complementDD. Result has 55 states, 55 states have (on average 210.0) internal successors, (11550), 55 states have internal predecessors, (11550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:06,062 INFO L186 Difference]: Start difference. First operand has 514 places, 354 transitions, 3630 flow. Second operand 54 states and 8596 transitions. [2021-12-17 22:43:06,062 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 529 places, 594 transitions, 9319 flow [2021-12-17 22:43:06,518 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 496 places, 594 transitions, 8369 flow, removed 431 selfloop flow, removed 33 redundant places. [2021-12-17 22:43:06,526 INFO L242 Difference]: Finished difference. Result has 539 places, 377 transitions, 3923 flow [2021-12-17 22:43:06,526 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=3196, PETRI_DIFFERENCE_MINUEND_PLACES=443, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=354, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=287, PETRI_DIFFERENCE_SUBTRAHEND_STATES=54, PETRI_FLOW=3923, PETRI_PLACES=539, PETRI_TRANSITIONS=377} [2021-12-17 22:43:06,527 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 352 predicate places. [2021-12-17 22:43:06,527 INFO L470 AbstractCegarLoop]: Abstraction has has 539 places, 377 transitions, 3923 flow [2021-12-17 22:43:06,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:06,527 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:06,528 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:06,528 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-12-17 22:43:06,528 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:06,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:06,528 INFO L85 PathProgramCache]: Analyzing trace with hash -38496598, now seen corresponding path program 9 times [2021-12-17 22:43:06,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:06,529 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516404895] [2021-12-17 22:43:06,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:06,529 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:06,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:06,664 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:06,665 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:06,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516404895] [2021-12-17 22:43:06,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516404895] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:06,665 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:06,665 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:06,665 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130641185] [2021-12-17 22:43:06,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:06,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:06,665 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:06,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:06,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:06,667 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:06,668 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 539 places, 377 transitions, 3923 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:06,668 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:06,668 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:06,668 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:08,238 INFO L129 PetriNetUnfolder]: 941/3463 cut-off events. [2021-12-17 22:43:08,238 INFO L130 PetriNetUnfolder]: For 74773/74869 co-relation queries the response was YES. [2021-12-17 22:43:08,297 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22671 conditions, 3463 events. 941/3463 cut-off events. For 74773/74869 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 29246 event pairs, 496 based on Foata normal form. 18/3384 useless extension candidates. Maximal degree in co-relation 22441. Up to 1429 conditions per place. [2021-12-17 22:43:08,308 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 259 selfloop transitions, 80 changer transitions 87/572 dead transitions. [2021-12-17 22:43:08,308 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 549 places, 572 transitions, 8768 flow [2021-12-17 22:43:08,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-12-17 22:43:08,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2021-12-17 22:43:08,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 8442 transitions. [2021-12-17 22:43:08,314 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7584905660377359 [2021-12-17 22:43:08,314 INFO L72 ComplementDD]: Start complementDD. Operand 53 states and 8442 transitions. [2021-12-17 22:43:08,314 INFO L73 IsDeterministic]: Start isDeterministic. Operand 53 states and 8442 transitions. [2021-12-17 22:43:08,315 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:08,315 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 53 states and 8442 transitions. [2021-12-17 22:43:08,319 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 54 states, 53 states have (on average 159.28301886792454) internal successors, (8442), 53 states have internal predecessors, (8442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:08,324 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 54 states, 54 states have (on average 210.0) internal successors, (11340), 54 states have internal predecessors, (11340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:08,325 INFO L81 ComplementDD]: Finished complementDD. Result has 54 states, 54 states have (on average 210.0) internal successors, (11340), 54 states have internal predecessors, (11340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:08,325 INFO L186 Difference]: Start difference. First operand has 539 places, 377 transitions, 3923 flow. Second operand 53 states and 8442 transitions. [2021-12-17 22:43:08,325 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 549 places, 572 transitions, 8768 flow [2021-12-17 22:43:09,074 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 506 places, 572 transitions, 8113 flow, removed 309 selfloop flow, removed 43 redundant places. [2021-12-17 22:43:09,081 INFO L242 Difference]: Finished difference. Result has 549 places, 384 transitions, 4248 flow [2021-12-17 22:43:09,081 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=3746, PETRI_DIFFERENCE_MINUEND_PLACES=454, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=377, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=299, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=4248, PETRI_PLACES=549, PETRI_TRANSITIONS=384} [2021-12-17 22:43:09,082 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 362 predicate places. [2021-12-17 22:43:09,082 INFO L470 AbstractCegarLoop]: Abstraction has has 549 places, 384 transitions, 4248 flow [2021-12-17 22:43:09,082 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:09,082 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:09,083 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:09,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-12-17 22:43:09,083 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:09,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:09,084 INFO L85 PathProgramCache]: Analyzing trace with hash -131247478, now seen corresponding path program 10 times [2021-12-17 22:43:09,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:09,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390458951] [2021-12-17 22:43:09,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:09,084 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:09,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:09,244 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:09,244 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:09,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390458951] [2021-12-17 22:43:09,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390458951] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:09,244 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:09,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:09,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145126233] [2021-12-17 22:43:09,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:09,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:09,245 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:09,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:09,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:09,246 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:09,247 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 549 places, 384 transitions, 4248 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:09,247 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:09,247 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:09,247 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:10,907 INFO L129 PetriNetUnfolder]: 924/3393 cut-off events. [2021-12-17 22:43:10,908 INFO L130 PetriNetUnfolder]: For 73939/74016 co-relation queries the response was YES. [2021-12-17 22:43:10,983 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22336 conditions, 3393 events. 924/3393 cut-off events. For 73939/74016 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 28617 event pairs, 493 based on Foata normal form. 15/3307 useless extension candidates. Maximal degree in co-relation 22105. Up to 1459 conditions per place. [2021-12-17 22:43:10,999 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 246 selfloop transitions, 87 changer transitions 65/544 dead transitions. [2021-12-17 22:43:10,999 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 541 places, 544 transitions, 8456 flow [2021-12-17 22:43:10,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-12-17 22:43:11,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-12-17 22:43:11,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 5442 transitions. [2021-12-17 22:43:11,003 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7621848739495798 [2021-12-17 22:43:11,003 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 5442 transitions. [2021-12-17 22:43:11,003 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 5442 transitions. [2021-12-17 22:43:11,004 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:11,004 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 5442 transitions. [2021-12-17 22:43:11,008 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 160.05882352941177) internal successors, (5442), 34 states have internal predecessors, (5442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:11,012 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 210.0) internal successors, (7350), 35 states have internal predecessors, (7350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:11,013 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 210.0) internal successors, (7350), 35 states have internal predecessors, (7350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:11,013 INFO L186 Difference]: Start difference. First operand has 549 places, 384 transitions, 4248 flow. Second operand 34 states and 5442 transitions. [2021-12-17 22:43:11,013 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 541 places, 544 transitions, 8456 flow [2021-12-17 22:43:11,604 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 500 places, 544 transitions, 7689 flow, removed 342 selfloop flow, removed 41 redundant places. [2021-12-17 22:43:11,610 INFO L242 Difference]: Finished difference. Result has 519 places, 392 transitions, 4410 flow [2021-12-17 22:43:11,610 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=4006, PETRI_DIFFERENCE_MINUEND_PLACES=467, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=384, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=304, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=4410, PETRI_PLACES=519, PETRI_TRANSITIONS=392} [2021-12-17 22:43:11,611 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 332 predicate places. [2021-12-17 22:43:11,611 INFO L470 AbstractCegarLoop]: Abstraction has has 519 places, 392 transitions, 4410 flow [2021-12-17 22:43:11,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:11,611 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:11,612 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:11,612 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-12-17 22:43:11,612 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:11,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:11,612 INFO L85 PathProgramCache]: Analyzing trace with hash 683552270, now seen corresponding path program 11 times [2021-12-17 22:43:11,612 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:11,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149960166] [2021-12-17 22:43:11,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:11,612 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:11,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:11,739 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:11,739 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:11,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149960166] [2021-12-17 22:43:11,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149960166] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:11,739 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:11,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:11,740 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050288009] [2021-12-17 22:43:11,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:11,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:11,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:11,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:11,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:11,741 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:11,742 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 519 places, 392 transitions, 4410 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:11,742 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:11,742 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:11,742 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:13,457 INFO L129 PetriNetUnfolder]: 922/3406 cut-off events. [2021-12-17 22:43:13,457 INFO L130 PetriNetUnfolder]: For 68273/68370 co-relation queries the response was YES. [2021-12-17 22:43:13,504 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21882 conditions, 3406 events. 922/3406 cut-off events. For 68273/68370 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 28789 event pairs, 495 based on Foata normal form. 13/3317 useless extension candidates. Maximal degree in co-relation 21671. Up to 1459 conditions per place. [2021-12-17 22:43:13,514 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 266 selfloop transitions, 100 changer transitions 78/590 dead transitions. [2021-12-17 22:43:13,514 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 540 places, 590 transitions, 9499 flow [2021-12-17 22:43:13,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-12-17 22:43:13,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2021-12-17 22:43:13,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 6702 transitions. [2021-12-17 22:43:13,518 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7598639455782313 [2021-12-17 22:43:13,518 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 6702 transitions. [2021-12-17 22:43:13,518 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 6702 transitions. [2021-12-17 22:43:13,519 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:13,519 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 6702 transitions. [2021-12-17 22:43:13,524 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 159.57142857142858) internal successors, (6702), 42 states have internal predecessors, (6702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:13,527 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 43 states, 43 states have (on average 210.0) internal successors, (9030), 43 states have internal predecessors, (9030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:13,528 INFO L81 ComplementDD]: Finished complementDD. Result has 43 states, 43 states have (on average 210.0) internal successors, (9030), 43 states have internal predecessors, (9030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:13,528 INFO L186 Difference]: Start difference. First operand has 519 places, 392 transitions, 4410 flow. Second operand 42 states and 6702 transitions. [2021-12-17 22:43:13,528 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 540 places, 590 transitions, 9499 flow [2021-12-17 22:43:13,993 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 515 places, 590 transitions, 9038 flow, removed 99 selfloop flow, removed 25 redundant places. [2021-12-17 22:43:13,999 INFO L242 Difference]: Finished difference. Result has 550 places, 419 transitions, 5238 flow [2021-12-17 22:43:13,999 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=4154, PETRI_DIFFERENCE_MINUEND_PLACES=474, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=392, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=311, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=5238, PETRI_PLACES=550, PETRI_TRANSITIONS=419} [2021-12-17 22:43:13,999 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 363 predicate places. [2021-12-17 22:43:14,000 INFO L470 AbstractCegarLoop]: Abstraction has has 550 places, 419 transitions, 5238 flow [2021-12-17 22:43:14,000 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:14,000 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:14,000 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:14,000 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-12-17 22:43:14,000 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:14,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:14,001 INFO L85 PathProgramCache]: Analyzing trace with hash 2144329414, now seen corresponding path program 12 times [2021-12-17 22:43:14,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:14,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671268414] [2021-12-17 22:43:14,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:14,001 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:14,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:14,131 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:14,132 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:14,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671268414] [2021-12-17 22:43:14,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1671268414] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:14,132 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:14,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:14,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261500996] [2021-12-17 22:43:14,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:14,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:14,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:14,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:14,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:14,134 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:14,135 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 550 places, 419 transitions, 5238 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:14,135 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:14,135 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:14,135 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:15,907 INFO L129 PetriNetUnfolder]: 920/3448 cut-off events. [2021-12-17 22:43:15,907 INFO L130 PetriNetUnfolder]: For 71608/71686 co-relation queries the response was YES. [2021-12-17 22:43:15,969 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22360 conditions, 3448 events. 920/3448 cut-off events. For 71608/71686 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 29381 event pairs, 474 based on Foata normal form. 19/3375 useless extension candidates. Maximal degree in co-relation 22133. Up to 1437 conditions per place. [2021-12-17 22:43:15,980 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 303 selfloop transitions, 110 changer transitions 80/639 dead transitions. [2021-12-17 22:43:15,980 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 566 places, 639 transitions, 10599 flow [2021-12-17 22:43:15,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-12-17 22:43:15,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2021-12-17 22:43:15,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 7334 transitions. [2021-12-17 22:43:15,984 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7592132505175984 [2021-12-17 22:43:15,985 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 7334 transitions. [2021-12-17 22:43:15,985 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 7334 transitions. [2021-12-17 22:43:15,986 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:15,986 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 7334 transitions. [2021-12-17 22:43:16,063 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 159.43478260869566) internal successors, (7334), 46 states have internal predecessors, (7334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:16,069 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 210.0) internal successors, (9870), 47 states have internal predecessors, (9870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:16,069 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 210.0) internal successors, (9870), 47 states have internal predecessors, (9870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:16,069 INFO L186 Difference]: Start difference. First operand has 550 places, 419 transitions, 5238 flow. Second operand 46 states and 7334 transitions. [2021-12-17 22:43:16,070 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 566 places, 639 transitions, 10599 flow [2021-12-17 22:43:16,544 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 537 places, 639 transitions, 9798 flow, removed 289 selfloop flow, removed 29 redundant places. [2021-12-17 22:43:16,552 INFO L242 Difference]: Finished difference. Result has 570 places, 426 transitions, 5221 flow [2021-12-17 22:43:16,553 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=4729, PETRI_DIFFERENCE_MINUEND_PLACES=492, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=419, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=312, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=5221, PETRI_PLACES=570, PETRI_TRANSITIONS=426} [2021-12-17 22:43:16,553 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 383 predicate places. [2021-12-17 22:43:16,553 INFO L470 AbstractCegarLoop]: Abstraction has has 570 places, 426 transitions, 5221 flow [2021-12-17 22:43:16,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:16,554 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:16,554 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:16,554 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-12-17 22:43:16,554 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:16,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:16,555 INFO L85 PathProgramCache]: Analyzing trace with hash 237064938, now seen corresponding path program 13 times [2021-12-17 22:43:16,555 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:16,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67500035] [2021-12-17 22:43:16,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:16,555 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:16,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:16,704 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:16,705 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:16,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67500035] [2021-12-17 22:43:16,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67500035] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:16,705 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:16,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:16,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37834481] [2021-12-17 22:43:16,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:16,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:16,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:16,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:16,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:16,707 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:16,708 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 570 places, 426 transitions, 5221 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:16,708 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:16,708 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:16,708 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:18,141 INFO L129 PetriNetUnfolder]: 916/3380 cut-off events. [2021-12-17 22:43:18,142 INFO L130 PetriNetUnfolder]: For 70663/70754 co-relation queries the response was YES. [2021-12-17 22:43:18,208 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22342 conditions, 3380 events. 916/3380 cut-off events. For 70663/70754 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 28486 event pairs, 482 based on Foata normal form. 23/3304 useless extension candidates. Maximal degree in co-relation 22108. Up to 1457 conditions per place. [2021-12-17 22:43:18,218 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 287 selfloop transitions, 120 changer transitions 59/612 dead transitions. [2021-12-17 22:43:18,218 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 566 places, 612 transitions, 9949 flow [2021-12-17 22:43:18,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-17 22:43:18,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-12-17 22:43:18,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 4811 transitions. [2021-12-17 22:43:18,220 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7636507936507937 [2021-12-17 22:43:18,220 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 4811 transitions. [2021-12-17 22:43:18,220 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 4811 transitions. [2021-12-17 22:43:18,221 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:18,221 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 4811 transitions. [2021-12-17 22:43:18,224 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 160.36666666666667) internal successors, (4811), 30 states have internal predecessors, (4811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:18,226 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 210.0) internal successors, (6510), 31 states have internal predecessors, (6510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:18,227 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 210.0) internal successors, (6510), 31 states have internal predecessors, (6510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:18,227 INFO L186 Difference]: Start difference. First operand has 570 places, 426 transitions, 5221 flow. Second operand 30 states and 4811 transitions. [2021-12-17 22:43:18,227 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 566 places, 612 transitions, 9949 flow [2021-12-17 22:43:18,828 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 532 places, 612 transitions, 9497 flow, removed 181 selfloop flow, removed 34 redundant places. [2021-12-17 22:43:18,835 INFO L242 Difference]: Finished difference. Result has 547 places, 443 transitions, 5724 flow [2021-12-17 22:43:18,835 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=5046, PETRI_DIFFERENCE_MINUEND_PLACES=503, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=426, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=314, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=5724, PETRI_PLACES=547, PETRI_TRANSITIONS=443} [2021-12-17 22:43:18,835 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 360 predicate places. [2021-12-17 22:43:18,835 INFO L470 AbstractCegarLoop]: Abstraction has has 547 places, 443 transitions, 5724 flow [2021-12-17 22:43:18,836 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:18,836 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:18,836 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:18,836 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-12-17 22:43:18,837 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:18,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:18,837 INFO L85 PathProgramCache]: Analyzing trace with hash -342732124, now seen corresponding path program 14 times [2021-12-17 22:43:18,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:18,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173439100] [2021-12-17 22:43:18,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:18,837 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:18,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:18,985 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:18,985 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:18,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173439100] [2021-12-17 22:43:18,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173439100] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:18,986 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:18,986 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:18,986 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539191838] [2021-12-17 22:43:18,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:18,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:18,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:18,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:18,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:18,989 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:18,990 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 547 places, 443 transitions, 5724 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:18,990 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:18,990 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:18,990 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:20,532 INFO L129 PetriNetUnfolder]: 903/3366 cut-off events. [2021-12-17 22:43:20,532 INFO L130 PetriNetUnfolder]: For 68990/69081 co-relation queries the response was YES. [2021-12-17 22:43:20,583 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22012 conditions, 3366 events. 903/3366 cut-off events. For 68990/69081 co-relation queries the response was YES. Maximal size of possible extension queue 124. Compared 28431 event pairs, 473 based on Foata normal form. 23/3295 useless extension candidates. Maximal degree in co-relation 21795. Up to 1441 conditions per place. [2021-12-17 22:43:20,593 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 291 selfloop transitions, 109 changer transitions 70/616 dead transitions. [2021-12-17 22:43:20,593 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 569 places, 616 transitions, 10003 flow [2021-12-17 22:43:20,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-12-17 22:43:20,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-12-17 22:43:20,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 6067 transitions. [2021-12-17 22:43:20,596 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7602756892230577 [2021-12-17 22:43:20,596 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 6067 transitions. [2021-12-17 22:43:20,596 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 6067 transitions. [2021-12-17 22:43:20,596 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:20,596 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 6067 transitions. [2021-12-17 22:43:20,600 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 159.6578947368421) internal successors, (6067), 38 states have internal predecessors, (6067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:20,603 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 210.0) internal successors, (8190), 39 states have internal predecessors, (8190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:20,604 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 210.0) internal successors, (8190), 39 states have internal predecessors, (8190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:20,604 INFO L186 Difference]: Start difference. First operand has 547 places, 443 transitions, 5724 flow. Second operand 38 states and 6067 transitions. [2021-12-17 22:43:20,604 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 569 places, 616 transitions, 10003 flow [2021-12-17 22:43:21,269 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 558 places, 616 transitions, 9773 flow, removed 88 selfloop flow, removed 11 redundant places. [2021-12-17 22:43:21,278 INFO L242 Difference]: Finished difference. Result has 581 places, 438 transitions, 5780 flow [2021-12-17 22:43:21,279 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=5587, PETRI_DIFFERENCE_MINUEND_PLACES=521, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=443, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=335, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=5780, PETRI_PLACES=581, PETRI_TRANSITIONS=438} [2021-12-17 22:43:21,280 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 394 predicate places. [2021-12-17 22:43:21,280 INFO L470 AbstractCegarLoop]: Abstraction has has 581 places, 438 transitions, 5780 flow [2021-12-17 22:43:21,280 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:21,280 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:21,281 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:21,281 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-12-17 22:43:21,281 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:21,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:21,281 INFO L85 PathProgramCache]: Analyzing trace with hash 470878294, now seen corresponding path program 15 times [2021-12-17 22:43:21,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:21,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721430841] [2021-12-17 22:43:21,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:21,282 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:21,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:21,420 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:21,420 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:21,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721430841] [2021-12-17 22:43:21,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721430841] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:21,421 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:21,421 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:21,421 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026318167] [2021-12-17 22:43:21,421 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:21,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:21,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:21,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:21,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:21,423 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:21,424 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 581 places, 438 transitions, 5780 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:21,424 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:21,424 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:21,424 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:22,745 INFO L129 PetriNetUnfolder]: 867/3248 cut-off events. [2021-12-17 22:43:22,745 INFO L130 PetriNetUnfolder]: For 71142/71233 co-relation queries the response was YES. [2021-12-17 22:43:22,796 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21553 conditions, 3248 events. 867/3248 cut-off events. For 71142/71233 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 27074 event pairs, 470 based on Foata normal form. 23/3178 useless extension candidates. Maximal degree in co-relation 21322. Up to 1431 conditions per place. [2021-12-17 22:43:22,806 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 271 selfloop transitions, 78 changer transitions 63/558 dead transitions. [2021-12-17 22:43:22,806 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 582 places, 558 transitions, 8901 flow [2021-12-17 22:43:22,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-12-17 22:43:22,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2021-12-17 22:43:22,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 4169 transitions. [2021-12-17 22:43:22,809 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7635531135531135 [2021-12-17 22:43:22,809 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 4169 transitions. [2021-12-17 22:43:22,809 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 4169 transitions. [2021-12-17 22:43:22,809 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:22,809 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 4169 transitions. [2021-12-17 22:43:22,812 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 160.34615384615384) internal successors, (4169), 26 states have internal predecessors, (4169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:22,814 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 210.0) internal successors, (5670), 27 states have internal predecessors, (5670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:22,814 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 210.0) internal successors, (5670), 27 states have internal predecessors, (5670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:22,814 INFO L186 Difference]: Start difference. First operand has 581 places, 438 transitions, 5780 flow. Second operand 26 states and 4169 transitions. [2021-12-17 22:43:22,814 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 582 places, 558 transitions, 8901 flow [2021-12-17 22:43:23,463 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 559 places, 558 transitions, 8650 flow, removed 89 selfloop flow, removed 23 redundant places. [2021-12-17 22:43:23,471 INFO L242 Difference]: Finished difference. Result has 564 places, 390 transitions, 4721 flow [2021-12-17 22:43:23,472 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=5601, PETRI_DIFFERENCE_MINUEND_PLACES=534, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=438, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=360, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=4721, PETRI_PLACES=564, PETRI_TRANSITIONS=390} [2021-12-17 22:43:23,472 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 377 predicate places. [2021-12-17 22:43:23,472 INFO L470 AbstractCegarLoop]: Abstraction has has 564 places, 390 transitions, 4721 flow [2021-12-17 22:43:23,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:23,473 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:23,473 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:23,474 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-12-17 22:43:23,474 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:23,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:23,474 INFO L85 PathProgramCache]: Analyzing trace with hash -564416596, now seen corresponding path program 16 times [2021-12-17 22:43:23,474 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:23,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362673460] [2021-12-17 22:43:23,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:23,475 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:23,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:23,623 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:23,623 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:23,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362673460] [2021-12-17 22:43:23,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362673460] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:23,624 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:23,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:23,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830778446] [2021-12-17 22:43:23,624 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:23,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:23,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:23,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:23,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:23,626 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:23,628 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 564 places, 390 transitions, 4721 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:23,628 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:23,628 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:23,628 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:25,177 INFO L129 PetriNetUnfolder]: 896/3345 cut-off events. [2021-12-17 22:43:25,177 INFO L130 PetriNetUnfolder]: For 73874/73955 co-relation queries the response was YES. [2021-12-17 22:43:25,226 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22280 conditions, 3345 events. 896/3345 cut-off events. For 73874/73955 co-relation queries the response was YES. Maximal size of possible extension queue 123. Compared 28159 event pairs, 493 based on Foata normal form. 15/3261 useless extension candidates. Maximal degree in co-relation 22064. Up to 1429 conditions per place. [2021-12-17 22:43:25,236 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 253 selfloop transitions, 97 changer transitions 68/564 dead transitions. [2021-12-17 22:43:25,236 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 552 places, 564 transitions, 9120 flow [2021-12-17 22:43:25,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-12-17 22:43:25,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-12-17 22:43:25,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 5918 transitions. [2021-12-17 22:43:25,239 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7616473616473617 [2021-12-17 22:43:25,239 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 5918 transitions. [2021-12-17 22:43:25,239 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 5918 transitions. [2021-12-17 22:43:25,239 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:25,239 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 5918 transitions. [2021-12-17 22:43:25,243 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 159.94594594594594) internal successors, (5918), 37 states have internal predecessors, (5918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:25,246 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 210.0) internal successors, (7980), 38 states have internal predecessors, (7980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:25,246 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 210.0) internal successors, (7980), 38 states have internal predecessors, (7980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:25,246 INFO L186 Difference]: Start difference. First operand has 564 places, 390 transitions, 4721 flow. Second operand 37 states and 5918 transitions. [2021-12-17 22:43:25,246 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 552 places, 564 transitions, 9120 flow [2021-12-17 22:43:25,802 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 517 places, 564 transitions, 8140 flow, removed 65 selfloop flow, removed 35 redundant places. [2021-12-17 22:43:25,808 INFO L242 Difference]: Finished difference. Result has 541 places, 409 transitions, 4799 flow [2021-12-17 22:43:25,809 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=4111, PETRI_DIFFERENCE_MINUEND_PLACES=481, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=390, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=305, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=4799, PETRI_PLACES=541, PETRI_TRANSITIONS=409} [2021-12-17 22:43:25,809 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 354 predicate places. [2021-12-17 22:43:25,809 INFO L470 AbstractCegarLoop]: Abstraction has has 541 places, 409 transitions, 4799 flow [2021-12-17 22:43:25,809 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:25,809 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:25,809 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:25,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-12-17 22:43:25,810 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:25,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:25,810 INFO L85 PathProgramCache]: Analyzing trace with hash -709064800, now seen corresponding path program 17 times [2021-12-17 22:43:25,810 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:25,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162315103] [2021-12-17 22:43:25,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:25,810 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:25,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:25,926 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:25,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:25,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162315103] [2021-12-17 22:43:25,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162315103] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:25,926 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:25,926 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:25,927 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479562800] [2021-12-17 22:43:25,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:25,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:25,927 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:25,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:25,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:25,928 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:25,929 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 541 places, 409 transitions, 4799 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:25,929 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:25,929 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:25,929 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:27,492 INFO L129 PetriNetUnfolder]: 937/3485 cut-off events. [2021-12-17 22:43:27,492 INFO L130 PetriNetUnfolder]: For 71781/71849 co-relation queries the response was YES. [2021-12-17 22:43:27,541 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22666 conditions, 3485 events. 937/3485 cut-off events. For 71781/71849 co-relation queries the response was YES. Maximal size of possible extension queue 130. Compared 29707 event pairs, 497 based on Foata normal form. 13/3400 useless extension candidates. Maximal degree in co-relation 22446. Up to 1446 conditions per place. [2021-12-17 22:43:27,552 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 275 selfloop transitions, 110 changer transitions 79/610 dead transitions. [2021-12-17 22:43:27,552 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 563 places, 610 transitions, 9757 flow [2021-12-17 22:43:27,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-12-17 22:43:27,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2021-12-17 22:43:27,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 7340 transitions. [2021-12-17 22:43:27,556 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7598343685300207 [2021-12-17 22:43:27,556 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 7340 transitions. [2021-12-17 22:43:27,556 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 7340 transitions. [2021-12-17 22:43:27,557 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:27,557 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 7340 transitions. [2021-12-17 22:43:27,560 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 159.56521739130434) internal successors, (7340), 46 states have internal predecessors, (7340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:27,565 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 210.0) internal successors, (9870), 47 states have internal predecessors, (9870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:27,565 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 210.0) internal successors, (9870), 47 states have internal predecessors, (9870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:27,565 INFO L186 Difference]: Start difference. First operand has 541 places, 409 transitions, 4799 flow. Second operand 46 states and 7340 transitions. [2021-12-17 22:43:27,565 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 563 places, 610 transitions, 9757 flow [2021-12-17 22:43:28,018 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 542 places, 610 transitions, 9381 flow, removed 137 selfloop flow, removed 21 redundant places. [2021-12-17 22:43:28,025 INFO L242 Difference]: Finished difference. Result has 576 places, 434 transitions, 5473 flow [2021-12-17 22:43:28,026 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=4631, PETRI_DIFFERENCE_MINUEND_PLACES=497, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=409, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=316, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=5473, PETRI_PLACES=576, PETRI_TRANSITIONS=434} [2021-12-17 22:43:28,026 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 389 predicate places. [2021-12-17 22:43:28,026 INFO L470 AbstractCegarLoop]: Abstraction has has 576 places, 434 transitions, 5473 flow [2021-12-17 22:43:28,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:28,026 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:28,026 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:28,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2021-12-17 22:43:28,027 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:28,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:28,027 INFO L85 PathProgramCache]: Analyzing trace with hash 1581430574, now seen corresponding path program 18 times [2021-12-17 22:43:28,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:28,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758403187] [2021-12-17 22:43:28,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:28,027 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:28,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:28,254 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:28,255 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:28,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758403187] [2021-12-17 22:43:28,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758403187] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:28,255 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:28,255 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:28,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560553793] [2021-12-17 22:43:28,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:28,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:28,256 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:28,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:28,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:28,258 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:28,260 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 576 places, 434 transitions, 5473 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:28,260 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:28,260 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:28,260 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:29,993 INFO L129 PetriNetUnfolder]: 930/3485 cut-off events. [2021-12-17 22:43:29,993 INFO L130 PetriNetUnfolder]: For 74611/74692 co-relation queries the response was YES. [2021-12-17 22:43:30,048 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22969 conditions, 3485 events. 930/3485 cut-off events. For 74611/74692 co-relation queries the response was YES. Maximal size of possible extension queue 130. Compared 29677 event pairs, 497 based on Foata normal form. 15/3404 useless extension candidates. Maximal degree in co-relation 22732. Up to 1425 conditions per place. [2021-12-17 22:43:30,059 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 272 selfloop transitions, 113 changer transitions 80/611 dead transitions. [2021-12-17 22:43:30,059 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 587 places, 611 transitions, 10070 flow [2021-12-17 22:43:30,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-12-17 22:43:30,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2021-12-17 22:43:30,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 7180 transitions. [2021-12-17 22:43:30,062 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7597883597883598 [2021-12-17 22:43:30,062 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 7180 transitions. [2021-12-17 22:43:30,062 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 7180 transitions. [2021-12-17 22:43:30,063 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:30,063 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 7180 transitions. [2021-12-17 22:43:30,067 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 159.55555555555554) internal successors, (7180), 45 states have internal predecessors, (7180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:30,071 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 210.0) internal successors, (9660), 46 states have internal predecessors, (9660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:30,071 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 210.0) internal successors, (9660), 46 states have internal predecessors, (9660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:30,071 INFO L186 Difference]: Start difference. First operand has 576 places, 434 transitions, 5473 flow. Second operand 45 states and 7180 transitions. [2021-12-17 22:43:30,071 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 587 places, 611 transitions, 10070 flow [2021-12-17 22:43:30,580 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 558 places, 611 transitions, 9712 flow, removed 152 selfloop flow, removed 29 redundant places. [2021-12-17 22:43:30,588 INFO L242 Difference]: Finished difference. Result has 592 places, 438 transitions, 5832 flow [2021-12-17 22:43:30,588 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=5329, PETRI_DIFFERENCE_MINUEND_PLACES=514, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=434, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=322, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=5832, PETRI_PLACES=592, PETRI_TRANSITIONS=438} [2021-12-17 22:43:30,589 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 405 predicate places. [2021-12-17 22:43:30,589 INFO L470 AbstractCegarLoop]: Abstraction has has 592 places, 438 transitions, 5832 flow [2021-12-17 22:43:30,589 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:30,589 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:30,589 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:30,590 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-12-17 22:43:30,590 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:30,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:30,590 INFO L85 PathProgramCache]: Analyzing trace with hash 1052474120, now seen corresponding path program 19 times [2021-12-17 22:43:30,590 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:30,590 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990885320] [2021-12-17 22:43:30,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:30,590 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:30,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:30,720 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:30,720 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:30,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990885320] [2021-12-17 22:43:30,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990885320] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:30,721 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:30,721 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:30,721 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567483930] [2021-12-17 22:43:30,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:30,721 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:30,721 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:30,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:30,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:30,723 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:30,724 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 592 places, 438 transitions, 5832 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:30,724 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:30,724 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:30,724 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:32,282 INFO L129 PetriNetUnfolder]: 927/3426 cut-off events. [2021-12-17 22:43:32,282 INFO L130 PetriNetUnfolder]: For 76539/76608 co-relation queries the response was YES. [2021-12-17 22:43:32,337 INFO L84 FinitePrefix]: Finished finitePrefix Result has 23132 conditions, 3426 events. 927/3426 cut-off events. For 76539/76608 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 29000 event pairs, 504 based on Foata normal form. 13/3335 useless extension candidates. Maximal degree in co-relation 22888. Up to 1462 conditions per place. [2021-12-17 22:43:32,347 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 262 selfloop transitions, 121 changer transitions 58/587 dead transitions. [2021-12-17 22:43:32,347 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 589 places, 587 transitions, 9927 flow [2021-12-17 22:43:32,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-17 22:43:32,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-12-17 22:43:32,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 4817 transitions. [2021-12-17 22:43:32,349 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7646031746031746 [2021-12-17 22:43:32,349 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 4817 transitions. [2021-12-17 22:43:32,349 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 4817 transitions. [2021-12-17 22:43:32,350 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:32,350 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 4817 transitions. [2021-12-17 22:43:32,352 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 160.56666666666666) internal successors, (4817), 30 states have internal predecessors, (4817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:32,355 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 210.0) internal successors, (6510), 31 states have internal predecessors, (6510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:32,355 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 210.0) internal successors, (6510), 31 states have internal predecessors, (6510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:32,355 INFO L186 Difference]: Start difference. First operand has 592 places, 438 transitions, 5832 flow. Second operand 30 states and 4817 transitions. [2021-12-17 22:43:32,355 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 589 places, 587 transitions, 9927 flow [2021-12-17 22:43:32,865 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 556 places, 587 transitions, 9473 flow, removed 158 selfloop flow, removed 33 redundant places. [2021-12-17 22:43:32,873 INFO L242 Difference]: Finished difference. Result has 573 places, 454 transitions, 6329 flow [2021-12-17 22:43:32,873 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=5608, PETRI_DIFFERENCE_MINUEND_PLACES=527, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=438, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=324, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=6329, PETRI_PLACES=573, PETRI_TRANSITIONS=454} [2021-12-17 22:43:32,873 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 386 predicate places. [2021-12-17 22:43:32,873 INFO L470 AbstractCegarLoop]: Abstraction has has 573 places, 454 transitions, 6329 flow [2021-12-17 22:43:32,874 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:32,874 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:32,874 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:32,874 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2021-12-17 22:43:32,874 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:32,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:32,875 INFO L85 PathProgramCache]: Analyzing trace with hash 112549226, now seen corresponding path program 20 times [2021-12-17 22:43:32,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:32,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568956425] [2021-12-17 22:43:32,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:32,876 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:32,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:33,019 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:33,019 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:33,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568956425] [2021-12-17 22:43:33,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568956425] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:33,019 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:33,019 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:33,019 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617016004] [2021-12-17 22:43:33,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:33,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:33,020 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:33,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:33,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:33,022 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:33,023 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 573 places, 454 transitions, 6329 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:33,023 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:33,023 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:33,023 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:34,809 INFO L129 PetriNetUnfolder]: 913/3419 cut-off events. [2021-12-17 22:43:34,809 INFO L130 PetriNetUnfolder]: For 74133/74202 co-relation queries the response was YES. [2021-12-17 22:43:34,855 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22778 conditions, 3419 events. 913/3419 cut-off events. For 74133/74202 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 28994 event pairs, 498 based on Foata normal form. 13/3332 useless extension candidates. Maximal degree in co-relation 22546. Up to 1445 conditions per place. [2021-12-17 22:43:34,865 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 266 selfloop transitions, 110 changer transitions 69/591 dead transitions. [2021-12-17 22:43:34,865 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 595 places, 591 transitions, 9988 flow [2021-12-17 22:43:34,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-12-17 22:43:34,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-12-17 22:43:34,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 6073 transitions. [2021-12-17 22:43:34,868 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7610275689223057 [2021-12-17 22:43:34,868 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 6073 transitions. [2021-12-17 22:43:34,868 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 6073 transitions. [2021-12-17 22:43:34,869 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:34,869 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 6073 transitions. [2021-12-17 22:43:34,872 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 159.81578947368422) internal successors, (6073), 38 states have internal predecessors, (6073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:34,876 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 210.0) internal successors, (8190), 39 states have internal predecessors, (8190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:34,876 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 210.0) internal successors, (8190), 39 states have internal predecessors, (8190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:34,876 INFO L186 Difference]: Start difference. First operand has 573 places, 454 transitions, 6329 flow. Second operand 38 states and 6073 transitions. [2021-12-17 22:43:34,876 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 595 places, 591 transitions, 9988 flow [2021-12-17 22:43:35,491 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 582 places, 591 transitions, 9665 flow, removed 98 selfloop flow, removed 13 redundant places. [2021-12-17 22:43:35,498 INFO L242 Difference]: Finished difference. Result has 605 places, 449 transitions, 6293 flow [2021-12-17 22:43:35,498 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=6113, PETRI_DIFFERENCE_MINUEND_PLACES=545, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=454, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=345, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=6293, PETRI_PLACES=605, PETRI_TRANSITIONS=449} [2021-12-17 22:43:35,499 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 418 predicate places. [2021-12-17 22:43:35,499 INFO L470 AbstractCegarLoop]: Abstraction has has 605 places, 449 transitions, 6293 flow [2021-12-17 22:43:35,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:35,499 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:35,499 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:35,499 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2021-12-17 22:43:35,499 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:35,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:35,500 INFO L85 PathProgramCache]: Analyzing trace with hash 783574600, now seen corresponding path program 21 times [2021-12-17 22:43:35,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:35,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663381131] [2021-12-17 22:43:35,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:35,501 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:35,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:35,641 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:35,641 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:35,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663381131] [2021-12-17 22:43:35,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663381131] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:35,642 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:35,642 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:35,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553238255] [2021-12-17 22:43:35,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:35,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:35,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:35,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:35,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:35,643 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:35,644 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 605 places, 449 transitions, 6293 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:35,644 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:35,644 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:35,644 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:37,180 INFO L129 PetriNetUnfolder]: 907/3423 cut-off events. [2021-12-17 22:43:37,180 INFO L130 PetriNetUnfolder]: For 76030/76099 co-relation queries the response was YES. [2021-12-17 22:43:37,238 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22845 conditions, 3423 events. 907/3423 cut-off events. For 76030/76099 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 29168 event pairs, 493 based on Foata normal form. 13/3339 useless extension candidates. Maximal degree in co-relation 22599. Up to 1439 conditions per place. [2021-12-17 22:43:37,249 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 285 selfloop transitions, 106 changer transitions 70/607 dead transitions. [2021-12-17 22:43:37,249 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 618 places, 607 transitions, 10603 flow [2021-12-17 22:43:37,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-12-17 22:43:37,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-12-17 22:43:37,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 6078 transitions. [2021-12-17 22:43:37,252 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7616541353383459 [2021-12-17 22:43:37,252 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 6078 transitions. [2021-12-17 22:43:37,252 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 6078 transitions. [2021-12-17 22:43:37,253 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:37,253 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 6078 transitions. [2021-12-17 22:43:37,256 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 159.94736842105263) internal successors, (6078), 38 states have internal predecessors, (6078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:37,404 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 210.0) internal successors, (8190), 39 states have internal predecessors, (8190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:37,404 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 210.0) internal successors, (8190), 39 states have internal predecessors, (8190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:37,404 INFO L186 Difference]: Start difference. First operand has 605 places, 449 transitions, 6293 flow. Second operand 38 states and 6078 transitions. [2021-12-17 22:43:37,404 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 618 places, 607 transitions, 10603 flow [2021-12-17 22:43:37,920 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 595 places, 607 transitions, 10261 flow, removed 121 selfloop flow, removed 23 redundant places. [2021-12-17 22:43:37,928 INFO L242 Difference]: Finished difference. Result has 618 places, 454 transitions, 6531 flow [2021-12-17 22:43:37,928 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=6095, PETRI_DIFFERENCE_MINUEND_PLACES=558, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=449, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=346, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=6531, PETRI_PLACES=618, PETRI_TRANSITIONS=454} [2021-12-17 22:43:37,928 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 431 predicate places. [2021-12-17 22:43:37,928 INFO L470 AbstractCegarLoop]: Abstraction has has 618 places, 454 transitions, 6531 flow [2021-12-17 22:43:37,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:37,929 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:37,929 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:37,929 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2021-12-17 22:43:37,929 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:37,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:37,929 INFO L85 PathProgramCache]: Analyzing trace with hash -1926714314, now seen corresponding path program 22 times [2021-12-17 22:43:37,930 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:37,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678308679] [2021-12-17 22:43:37,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:37,930 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:37,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:38,052 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:38,052 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:38,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678308679] [2021-12-17 22:43:38,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678308679] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:38,053 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:38,053 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:38,053 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895432736] [2021-12-17 22:43:38,053 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:38,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:38,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:38,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:38,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:38,055 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:38,056 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 618 places, 454 transitions, 6531 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:38,057 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:38,057 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:38,057 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:39,551 INFO L129 PetriNetUnfolder]: 897/3385 cut-off events. [2021-12-17 22:43:39,552 INFO L130 PetriNetUnfolder]: For 77008/77077 co-relation queries the response was YES. [2021-12-17 22:43:39,617 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22745 conditions, 3385 events. 897/3385 cut-off events. For 77008/77077 co-relation queries the response was YES. Maximal size of possible extension queue 123. Compared 28637 event pairs, 498 based on Foata normal form. 13/3299 useless extension candidates. Maximal degree in co-relation 22495. Up to 1445 conditions per place. [2021-12-17 22:43:39,629 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 271 selfloop transitions, 112 changer transitions 58/587 dead transitions. [2021-12-17 22:43:39,629 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 623 places, 587 transitions, 10187 flow [2021-12-17 22:43:39,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-17 22:43:39,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-12-17 22:43:39,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 4814 transitions. [2021-12-17 22:43:39,632 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7641269841269841 [2021-12-17 22:43:39,632 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 4814 transitions. [2021-12-17 22:43:39,632 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 4814 transitions. [2021-12-17 22:43:39,633 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:39,633 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 4814 transitions. [2021-12-17 22:43:39,637 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 160.46666666666667) internal successors, (4814), 30 states have internal predecessors, (4814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:39,639 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 210.0) internal successors, (6510), 31 states have internal predecessors, (6510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:39,640 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 210.0) internal successors, (6510), 31 states have internal predecessors, (6510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:39,640 INFO L186 Difference]: Start difference. First operand has 618 places, 454 transitions, 6531 flow. Second operand 30 states and 4814 transitions. [2021-12-17 22:43:39,640 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 623 places, 587 transitions, 10187 flow [2021-12-17 22:43:40,231 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 600 places, 587 transitions, 9854 flow, removed 111 selfloop flow, removed 23 redundant places. [2021-12-17 22:43:40,238 INFO L242 Difference]: Finished difference. Result has 614 places, 459 transitions, 6697 flow [2021-12-17 22:43:40,238 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=6293, PETRI_DIFFERENCE_MINUEND_PLACES=571, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=454, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=344, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=6697, PETRI_PLACES=614, PETRI_TRANSITIONS=459} [2021-12-17 22:43:40,239 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 427 predicate places. [2021-12-17 22:43:40,239 INFO L470 AbstractCegarLoop]: Abstraction has has 614 places, 459 transitions, 6697 flow [2021-12-17 22:43:40,239 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:40,239 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:40,239 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:40,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2021-12-17 22:43:40,239 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:40,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:40,240 INFO L85 PathProgramCache]: Analyzing trace with hash 1406673902, now seen corresponding path program 23 times [2021-12-17 22:43:40,240 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:40,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133674035] [2021-12-17 22:43:40,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:40,240 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:40,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:40,382 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:40,382 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:40,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133674035] [2021-12-17 22:43:40,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133674035] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:40,382 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:40,382 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:40,382 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379327407] [2021-12-17 22:43:40,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:40,383 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:40,383 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:40,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:40,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:40,384 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:40,386 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 614 places, 459 transitions, 6697 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:40,386 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:40,386 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:40,386 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:41,949 INFO L129 PetriNetUnfolder]: 891/3359 cut-off events. [2021-12-17 22:43:41,950 INFO L130 PetriNetUnfolder]: For 76312/76393 co-relation queries the response was YES. [2021-12-17 22:43:41,998 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22559 conditions, 3359 events. 891/3359 cut-off events. For 76312/76393 co-relation queries the response was YES. Maximal size of possible extension queue 122. Compared 28386 event pairs, 495 based on Foata normal form. 15/3275 useless extension candidates. Maximal degree in co-relation 22315. Up to 1443 conditions per place. [2021-12-17 22:43:42,007 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 280 selfloop transitions, 104 changer transitions 60/590 dead transitions. [2021-12-17 22:43:42,007 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 628 places, 590 transitions, 10288 flow [2021-12-17 22:43:42,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-17 22:43:42,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-12-17 22:43:42,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 4816 transitions. [2021-12-17 22:43:42,010 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7644444444444445 [2021-12-17 22:43:42,010 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 4816 transitions. [2021-12-17 22:43:42,010 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 4816 transitions. [2021-12-17 22:43:42,010 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:42,010 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 4816 transitions. [2021-12-17 22:43:42,013 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 160.53333333333333) internal successors, (4816), 30 states have internal predecessors, (4816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:42,016 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 210.0) internal successors, (6510), 31 states have internal predecessors, (6510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:42,016 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 210.0) internal successors, (6510), 31 states have internal predecessors, (6510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:42,016 INFO L186 Difference]: Start difference. First operand has 614 places, 459 transitions, 6697 flow. Second operand 30 states and 4816 transitions. [2021-12-17 22:43:42,016 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 628 places, 590 transitions, 10288 flow [2021-12-17 22:43:42,592 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 615 places, 590 transitions, 10032 flow, removed 75 selfloop flow, removed 13 redundant places. [2021-12-17 22:43:42,600 INFO L242 Difference]: Finished difference. Result has 626 places, 461 transitions, 6779 flow [2021-12-17 22:43:42,601 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=6505, PETRI_DIFFERENCE_MINUEND_PLACES=586, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=459, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=357, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=6779, PETRI_PLACES=626, PETRI_TRANSITIONS=461} [2021-12-17 22:43:42,601 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 439 predicate places. [2021-12-17 22:43:42,601 INFO L470 AbstractCegarLoop]: Abstraction has has 626 places, 461 transitions, 6779 flow [2021-12-17 22:43:42,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:42,602 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:42,602 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:42,602 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2021-12-17 22:43:42,602 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:42,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:42,603 INFO L85 PathProgramCache]: Analyzing trace with hash -1678844756, now seen corresponding path program 24 times [2021-12-17 22:43:42,603 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:42,603 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214217286] [2021-12-17 22:43:42,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:42,604 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:42,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:42,755 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:42,755 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:42,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214217286] [2021-12-17 22:43:42,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1214217286] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:42,755 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:42,755 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:42,755 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656853824] [2021-12-17 22:43:42,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:42,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:42,756 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:42,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:42,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:42,757 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:42,758 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 626 places, 461 transitions, 6779 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:42,758 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:42,758 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:42,759 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:44,151 INFO L129 PetriNetUnfolder]: 865/3274 cut-off events. [2021-12-17 22:43:44,151 INFO L130 PetriNetUnfolder]: For 74725/74806 co-relation queries the response was YES. [2021-12-17 22:43:44,208 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21978 conditions, 3274 events. 865/3274 cut-off events. For 74725/74806 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 27466 event pairs, 488 based on Foata normal form. 15/3193 useless extension candidates. Maximal degree in co-relation 21732. Up to 1431 conditions per place. [2021-12-17 22:43:44,220 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 268 selfloop transitions, 77 changer transitions 62/553 dead transitions. [2021-12-17 22:43:44,220 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 637 places, 553 transitions, 9382 flow [2021-12-17 22:43:44,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-12-17 22:43:44,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2021-12-17 22:43:44,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 4333 transitions. [2021-12-17 22:43:44,222 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7641975308641975 [2021-12-17 22:43:44,222 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 4333 transitions. [2021-12-17 22:43:44,222 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 4333 transitions. [2021-12-17 22:43:44,223 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:44,223 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 4333 transitions. [2021-12-17 22:43:44,225 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 160.4814814814815) internal successors, (4333), 27 states have internal predecessors, (4333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:44,228 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 210.0) internal successors, (5880), 28 states have internal predecessors, (5880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:44,228 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 210.0) internal successors, (5880), 28 states have internal predecessors, (5880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:44,228 INFO L186 Difference]: Start difference. First operand has 626 places, 461 transitions, 6779 flow. Second operand 27 states and 4333 transitions. [2021-12-17 22:43:44,228 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 637 places, 553 transitions, 9382 flow [2021-12-17 22:43:44,986 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 622 places, 553 transitions, 9126 flow, removed 73 selfloop flow, removed 15 redundant places. [2021-12-17 22:43:44,992 INFO L242 Difference]: Finished difference. Result has 629 places, 424 transitions, 5844 flow [2021-12-17 22:43:44,993 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=6554, PETRI_DIFFERENCE_MINUEND_PLACES=596, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=461, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=384, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=5844, PETRI_PLACES=629, PETRI_TRANSITIONS=424} [2021-12-17 22:43:44,993 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 442 predicate places. [2021-12-17 22:43:44,993 INFO L470 AbstractCegarLoop]: Abstraction has has 629 places, 424 transitions, 5844 flow [2021-12-17 22:43:44,993 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:44,993 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:44,994 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:44,994 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2021-12-17 22:43:44,994 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:44,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:44,994 INFO L85 PathProgramCache]: Analyzing trace with hash 1112519670, now seen corresponding path program 25 times [2021-12-17 22:43:44,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:44,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104987151] [2021-12-17 22:43:44,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:44,994 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:45,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:45,139 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:45,139 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:45,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104987151] [2021-12-17 22:43:45,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104987151] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:45,139 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:45,139 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:45,139 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825134602] [2021-12-17 22:43:45,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:45,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:45,140 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:45,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:45,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:45,142 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:45,143 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 629 places, 424 transitions, 5844 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:45,143 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:45,143 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:45,143 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:46,567 INFO L129 PetriNetUnfolder]: 847/3228 cut-off events. [2021-12-17 22:43:46,567 INFO L130 PetriNetUnfolder]: For 74212/74280 co-relation queries the response was YES. [2021-12-17 22:43:46,616 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21538 conditions, 3228 events. 847/3228 cut-off events. For 74212/74280 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 27057 event pairs, 489 based on Foata normal form. 13/3144 useless extension candidates. Maximal degree in co-relation 21297. Up to 1421 conditions per place. [2021-12-17 22:43:46,625 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 249 selfloop transitions, 71 changer transitions 61/527 dead transitions. [2021-12-17 22:43:46,625 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 615 places, 527 transitions, 8653 flow [2021-12-17 22:43:46,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-12-17 22:43:46,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2021-12-17 22:43:46,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 4489 transitions. [2021-12-17 22:43:46,627 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7634353741496599 [2021-12-17 22:43:46,627 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 4489 transitions. [2021-12-17 22:43:46,627 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 4489 transitions. [2021-12-17 22:43:46,628 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:46,628 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 4489 transitions. [2021-12-17 22:43:46,630 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 160.32142857142858) internal successors, (4489), 28 states have internal predecessors, (4489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:46,633 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 210.0) internal successors, (6090), 29 states have internal predecessors, (6090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:46,633 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 210.0) internal successors, (6090), 29 states have internal predecessors, (6090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:46,633 INFO L186 Difference]: Start difference. First operand has 629 places, 424 transitions, 5844 flow. Second operand 28 states and 4489 transitions. [2021-12-17 22:43:46,633 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 615 places, 527 transitions, 8653 flow [2021-12-17 22:43:47,146 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 575 places, 527 transitions, 7922 flow, removed 44 selfloop flow, removed 40 redundant places. [2021-12-17 22:43:47,152 INFO L242 Difference]: Finished difference. Result has 584 places, 399 transitions, 4856 flow [2021-12-17 22:43:47,152 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=5253, PETRI_DIFFERENCE_MINUEND_PLACES=548, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=424, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=353, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=4856, PETRI_PLACES=584, PETRI_TRANSITIONS=399} [2021-12-17 22:43:47,152 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 397 predicate places. [2021-12-17 22:43:47,153 INFO L470 AbstractCegarLoop]: Abstraction has has 584 places, 399 transitions, 4856 flow [2021-12-17 22:43:47,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:47,153 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:47,153 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:47,153 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2021-12-17 22:43:47,153 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:47,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:47,154 INFO L85 PathProgramCache]: Analyzing trace with hash 526178172, now seen corresponding path program 26 times [2021-12-17 22:43:47,154 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:47,154 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426029033] [2021-12-17 22:43:47,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:47,154 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:47,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:47,281 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:47,281 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:47,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426029033] [2021-12-17 22:43:47,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426029033] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:47,281 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:47,281 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:47,281 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154060921] [2021-12-17 22:43:47,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:47,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:47,282 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:47,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:47,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:47,283 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:47,284 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 584 places, 399 transitions, 4856 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:47,284 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:47,284 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:47,284 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:48,630 INFO L129 PetriNetUnfolder]: 839/3191 cut-off events. [2021-12-17 22:43:48,630 INFO L130 PetriNetUnfolder]: For 65961/66042 co-relation queries the response was YES. [2021-12-17 22:43:48,682 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20548 conditions, 3191 events. 839/3191 cut-off events. For 65961/66042 co-relation queries the response was YES. Maximal size of possible extension queue 114. Compared 26547 event pairs, 489 based on Foata normal form. 15/3109 useless extension candidates. Maximal degree in co-relation 20319. Up to 1417 conditions per place. [2021-12-17 22:43:48,691 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 237 selfloop transitions, 70 changer transitions 59/512 dead transitions. [2021-12-17 22:43:48,691 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 580 places, 512 transitions, 7771 flow [2021-12-17 22:43:48,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-17 22:43:48,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-12-17 22:43:48,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 4801 transitions. [2021-12-17 22:43:48,694 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7620634920634921 [2021-12-17 22:43:48,694 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 4801 transitions. [2021-12-17 22:43:48,694 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 4801 transitions. [2021-12-17 22:43:48,694 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:48,694 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 4801 transitions. [2021-12-17 22:43:48,697 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 160.03333333333333) internal successors, (4801), 30 states have internal predecessors, (4801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:48,700 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 210.0) internal successors, (6510), 31 states have internal predecessors, (6510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:48,700 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 210.0) internal successors, (6510), 31 states have internal predecessors, (6510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:48,700 INFO L186 Difference]: Start difference. First operand has 584 places, 399 transitions, 4856 flow. Second operand 30 states and 4801 transitions. [2021-12-17 22:43:48,700 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 580 places, 512 transitions, 7771 flow [2021-12-17 22:43:49,321 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 546 places, 512 transitions, 7275 flow, removed 33 selfloop flow, removed 34 redundant places. [2021-12-17 22:43:49,329 INFO L242 Difference]: Finished difference. Result has 558 places, 386 transitions, 4382 flow [2021-12-17 22:43:49,329 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=4480, PETRI_DIFFERENCE_MINUEND_PLACES=517, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=399, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=329, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=4382, PETRI_PLACES=558, PETRI_TRANSITIONS=386} [2021-12-17 22:43:49,330 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 371 predicate places. [2021-12-17 22:43:49,330 INFO L470 AbstractCegarLoop]: Abstraction has has 558 places, 386 transitions, 4382 flow [2021-12-17 22:43:49,330 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:49,330 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:49,330 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:49,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2021-12-17 22:43:49,331 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:49,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:49,331 INFO L85 PathProgramCache]: Analyzing trace with hash 88424138, now seen corresponding path program 27 times [2021-12-17 22:43:49,331 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:49,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741163124] [2021-12-17 22:43:49,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:49,332 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:49,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:49,462 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:49,462 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:49,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741163124] [2021-12-17 22:43:49,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741163124] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:49,462 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:49,462 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:49,462 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790709547] [2021-12-17 22:43:49,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:49,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:49,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:49,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:49,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:49,465 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:49,466 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 558 places, 386 transitions, 4382 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:49,466 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:49,466 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:49,466 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:50,809 INFO L129 PetriNetUnfolder]: 808/3101 cut-off events. [2021-12-17 22:43:50,809 INFO L130 PetriNetUnfolder]: For 60485/60554 co-relation queries the response was YES. [2021-12-17 22:43:50,855 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19368 conditions, 3101 events. 808/3101 cut-off events. For 60485/60554 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 25632 event pairs, 483 based on Foata normal form. 13/3020 useless extension candidates. Maximal degree in co-relation 19146. Up to 1399 conditions per place. [2021-12-17 22:43:50,865 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 214 selfloop transitions, 41 changer transitions 63/464 dead transitions. [2021-12-17 22:43:50,866 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 559 places, 464 transitions, 6413 flow [2021-12-17 22:43:50,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-12-17 22:43:50,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2021-12-17 22:43:50,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 4627 transitions. [2021-12-17 22:43:50,868 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7597701149425288 [2021-12-17 22:43:50,868 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 4627 transitions. [2021-12-17 22:43:50,868 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 4627 transitions. [2021-12-17 22:43:50,869 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:50,869 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 4627 transitions. [2021-12-17 22:43:50,872 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 159.55172413793105) internal successors, (4627), 29 states have internal predecessors, (4627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:50,874 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 210.0) internal successors, (6300), 30 states have internal predecessors, (6300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:50,875 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 210.0) internal successors, (6300), 30 states have internal predecessors, (6300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:50,875 INFO L186 Difference]: Start difference. First operand has 558 places, 386 transitions, 4382 flow. Second operand 29 states and 4627 transitions. [2021-12-17 22:43:50,875 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 559 places, 464 transitions, 6413 flow [2021-12-17 22:43:51,317 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 534 places, 464 transitions, 6201 flow, removed 23 selfloop flow, removed 25 redundant places. [2021-12-17 22:43:51,322 INFO L242 Difference]: Finished difference. Result has 539 places, 335 transitions, 3282 flow [2021-12-17 22:43:51,322 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=4182, PETRI_DIFFERENCE_MINUEND_PLACES=506, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=386, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=345, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=3282, PETRI_PLACES=539, PETRI_TRANSITIONS=335} [2021-12-17 22:43:51,322 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 352 predicate places. [2021-12-17 22:43:51,322 INFO L470 AbstractCegarLoop]: Abstraction has has 539 places, 335 transitions, 3282 flow [2021-12-17 22:43:51,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:51,323 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:51,323 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:51,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2021-12-17 22:43:51,323 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:51,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:51,324 INFO L85 PathProgramCache]: Analyzing trace with hash -1250122066, now seen corresponding path program 28 times [2021-12-17 22:43:51,324 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:51,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395215240] [2021-12-17 22:43:51,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:51,324 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:51,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:51,459 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:51,460 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:51,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395215240] [2021-12-17 22:43:51,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395215240] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:51,460 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:51,460 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:51,460 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615266847] [2021-12-17 22:43:51,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:51,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:51,461 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:51,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:51,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:51,462 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:51,464 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 539 places, 335 transitions, 3282 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:51,464 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:51,464 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:51,464 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:52,966 INFO L129 PetriNetUnfolder]: 832/3160 cut-off events. [2021-12-17 22:43:52,966 INFO L130 PetriNetUnfolder]: For 62655/62726 co-relation queries the response was YES. [2021-12-17 22:43:53,012 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19923 conditions, 3160 events. 832/3160 cut-off events. For 62655/62726 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 26293 event pairs, 494 based on Foata normal form. 9/3074 useless extension candidates. Maximal degree in co-relation 19712. Up to 1399 conditions per place. [2021-12-17 22:43:53,021 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 210 selfloop transitions, 61 changer transitions 62/479 dead transitions. [2021-12-17 22:43:53,021 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 516 places, 479 transitions, 6909 flow [2021-12-17 22:43:53,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-12-17 22:43:53,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-12-17 22:43:53,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 6072 transitions. [2021-12-17 22:43:53,024 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7609022556390977 [2021-12-17 22:43:53,024 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 6072 transitions. [2021-12-17 22:43:53,025 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 6072 transitions. [2021-12-17 22:43:53,025 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:53,025 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 6072 transitions. [2021-12-17 22:43:53,028 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 159.78947368421052) internal successors, (6072), 38 states have internal predecessors, (6072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:53,032 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 210.0) internal successors, (8190), 39 states have internal predecessors, (8190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:53,032 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 210.0) internal successors, (8190), 39 states have internal predecessors, (8190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:53,033 INFO L186 Difference]: Start difference. First operand has 539 places, 335 transitions, 3282 flow. Second operand 38 states and 6072 transitions. [2021-12-17 22:43:53,033 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 516 places, 479 transitions, 6909 flow [2021-12-17 22:43:53,404 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 479 places, 479 transitions, 6077 flow, removed 128 selfloop flow, removed 37 redundant places. [2021-12-17 22:43:53,409 INFO L242 Difference]: Finished difference. Result has 500 places, 353 transitions, 3474 flow [2021-12-17 22:43:53,409 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=2854, PETRI_DIFFERENCE_MINUEND_PLACES=442, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=335, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=47, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=284, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=3474, PETRI_PLACES=500, PETRI_TRANSITIONS=353} [2021-12-17 22:43:53,409 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 313 predicate places. [2021-12-17 22:43:53,409 INFO L470 AbstractCegarLoop]: Abstraction has has 500 places, 353 transitions, 3474 flow [2021-12-17 22:43:53,410 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:53,410 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:53,410 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:53,410 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2021-12-17 22:43:53,410 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:53,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:53,411 INFO L85 PathProgramCache]: Analyzing trace with hash -1041046892, now seen corresponding path program 29 times [2021-12-17 22:43:53,411 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:53,411 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195572942] [2021-12-17 22:43:53,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:53,411 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:53,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:53,554 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:53,555 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:53,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195572942] [2021-12-17 22:43:53,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [195572942] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:53,555 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:53,555 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:53,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889987274] [2021-12-17 22:43:53,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:53,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:53,555 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:53,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:53,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:53,557 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:53,558 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 500 places, 353 transitions, 3474 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:53,558 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:53,558 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:53,558 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:54,869 INFO L129 PetriNetUnfolder]: 862/3251 cut-off events. [2021-12-17 22:43:54,869 INFO L130 PetriNetUnfolder]: For 55890/55951 co-relation queries the response was YES. [2021-12-17 22:43:54,918 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19600 conditions, 3251 events. 862/3251 cut-off events. For 55890/55951 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 27058 event pairs, 512 based on Foata normal form. 9/3162 useless extension candidates. Maximal degree in co-relation 19392. Up to 1399 conditions per place. [2021-12-17 22:43:54,927 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 216 selfloop transitions, 72 changer transitions 62/496 dead transitions. [2021-12-17 22:43:54,927 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 510 places, 496 transitions, 7066 flow [2021-12-17 22:43:54,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-12-17 22:43:54,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-12-17 22:43:54,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 5604 transitions. [2021-12-17 22:43:54,930 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7624489795918368 [2021-12-17 22:43:54,930 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 5604 transitions. [2021-12-17 22:43:54,930 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 5604 transitions. [2021-12-17 22:43:54,930 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:54,931 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 5604 transitions. [2021-12-17 22:43:54,933 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 160.11428571428573) internal successors, (5604), 35 states have internal predecessors, (5604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:54,937 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 210.0) internal successors, (7560), 36 states have internal predecessors, (7560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:54,937 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 210.0) internal successors, (7560), 36 states have internal predecessors, (7560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:54,937 INFO L186 Difference]: Start difference. First operand has 500 places, 353 transitions, 3474 flow. Second operand 35 states and 5604 transitions. [2021-12-17 22:43:54,937 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 510 places, 496 transitions, 7066 flow [2021-12-17 22:43:55,406 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 494 places, 496 transitions, 6499 flow, removed 250 selfloop flow, removed 16 redundant places. [2021-12-17 22:43:55,411 INFO L242 Difference]: Finished difference. Result has 520 places, 372 transitions, 3889 flow [2021-12-17 22:43:55,412 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=3244, PETRI_DIFFERENCE_MINUEND_PLACES=460, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=353, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=291, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=3889, PETRI_PLACES=520, PETRI_TRANSITIONS=372} [2021-12-17 22:43:55,412 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 333 predicate places. [2021-12-17 22:43:55,412 INFO L470 AbstractCegarLoop]: Abstraction has has 520 places, 372 transitions, 3889 flow [2021-12-17 22:43:55,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:55,412 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:55,412 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:55,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2021-12-17 22:43:55,413 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:55,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:55,413 INFO L85 PathProgramCache]: Analyzing trace with hash 643830492, now seen corresponding path program 30 times [2021-12-17 22:43:55,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:55,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422714539] [2021-12-17 22:43:55,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:55,413 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:55,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:55,549 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:55,549 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:55,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422714539] [2021-12-17 22:43:55,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422714539] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:55,549 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:55,549 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:55,550 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929622976] [2021-12-17 22:43:55,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:55,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:55,550 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:55,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:55,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:55,551 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:55,552 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 520 places, 372 transitions, 3889 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:55,553 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:55,553 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:55,553 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:57,107 INFO L129 PetriNetUnfolder]: 884/3319 cut-off events. [2021-12-17 22:43:57,107 INFO L130 PetriNetUnfolder]: For 60113/60174 co-relation queries the response was YES. [2021-12-17 22:43:57,151 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20500 conditions, 3319 events. 884/3319 cut-off events. For 60113/60174 co-relation queries the response was YES. Maximal size of possible extension queue 121. Compared 27933 event pairs, 504 based on Foata normal form. 9/3231 useless extension candidates. Maximal degree in co-relation 20280. Up to 1399 conditions per place. [2021-12-17 22:43:57,160 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 230 selfloop transitions, 76 changer transitions 62/514 dead transitions. [2021-12-17 22:43:57,160 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 535 places, 514 transitions, 7622 flow [2021-12-17 22:43:57,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-12-17 22:43:57,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-12-17 22:43:57,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 5918 transitions. [2021-12-17 22:43:57,165 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7616473616473617 [2021-12-17 22:43:57,165 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 5918 transitions. [2021-12-17 22:43:57,165 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 5918 transitions. [2021-12-17 22:43:57,166 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:57,166 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 5918 transitions. [2021-12-17 22:43:57,170 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 159.94594594594594) internal successors, (5918), 37 states have internal predecessors, (5918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:57,173 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 210.0) internal successors, (7980), 38 states have internal predecessors, (7980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:57,174 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 210.0) internal successors, (7980), 38 states have internal predecessors, (7980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:57,174 INFO L186 Difference]: Start difference. First operand has 520 places, 372 transitions, 3889 flow. Second operand 37 states and 5918 transitions. [2021-12-17 22:43:57,174 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 535 places, 514 transitions, 7622 flow [2021-12-17 22:43:57,566 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 516 places, 514 transitions, 7157 flow, removed 177 selfloop flow, removed 19 redundant places. [2021-12-17 22:43:57,572 INFO L242 Difference]: Finished difference. Result has 541 places, 389 transitions, 4364 flow [2021-12-17 22:43:57,572 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=3710, PETRI_DIFFERENCE_MINUEND_PLACES=480, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=372, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=303, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=4364, PETRI_PLACES=541, PETRI_TRANSITIONS=389} [2021-12-17 22:43:57,573 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 354 predicate places. [2021-12-17 22:43:57,573 INFO L470 AbstractCegarLoop]: Abstraction has has 541 places, 389 transitions, 4364 flow [2021-12-17 22:43:57,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:57,573 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:57,573 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:57,573 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2021-12-17 22:43:57,573 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:57,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:57,574 INFO L85 PathProgramCache]: Analyzing trace with hash 444802284, now seen corresponding path program 31 times [2021-12-17 22:43:57,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:57,574 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685552933] [2021-12-17 22:43:57,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:57,574 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:57,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:57,688 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:57,688 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:57,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685552933] [2021-12-17 22:43:57,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685552933] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:57,688 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:57,688 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:57,688 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261418229] [2021-12-17 22:43:57,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:57,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:57,689 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:57,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:57,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:57,690 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:57,691 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 541 places, 389 transitions, 4364 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:57,691 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:57,691 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:57,691 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:43:59,224 INFO L129 PetriNetUnfolder]: 881/3305 cut-off events. [2021-12-17 22:43:59,224 INFO L130 PetriNetUnfolder]: For 61275/61346 co-relation queries the response was YES. [2021-12-17 22:43:59,276 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20606 conditions, 3305 events. 881/3305 cut-off events. For 61275/61346 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 27701 event pairs, 508 based on Foata normal form. 9/3215 useless extension candidates. Maximal degree in co-relation 20377. Up to 1399 conditions per place. [2021-12-17 22:43:59,286 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 233 selfloop transitions, 80 changer transitions 64/523 dead transitions. [2021-12-17 22:43:59,287 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 553 places, 523 transitions, 8017 flow [2021-12-17 22:43:59,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-12-17 22:43:59,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-12-17 22:43:59,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 5763 transitions. [2021-12-17 22:43:59,289 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7623015873015873 [2021-12-17 22:43:59,289 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 5763 transitions. [2021-12-17 22:43:59,289 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 5763 transitions. [2021-12-17 22:43:59,290 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:43:59,290 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 5763 transitions. [2021-12-17 22:43:59,293 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 160.08333333333334) internal successors, (5763), 36 states have internal predecessors, (5763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:59,296 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 210.0) internal successors, (7770), 37 states have internal predecessors, (7770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:59,297 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 210.0) internal successors, (7770), 37 states have internal predecessors, (7770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:43:59,297 INFO L186 Difference]: Start difference. First operand has 541 places, 389 transitions, 4364 flow. Second operand 36 states and 5763 transitions. [2021-12-17 22:43:59,297 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 553 places, 523 transitions, 8017 flow [2021-12-17 22:43:59,704 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 534 places, 523 transitions, 7624 flow, removed 163 selfloop flow, removed 19 redundant places. [2021-12-17 22:43:59,711 INFO L242 Difference]: Finished difference. Result has 558 places, 398 transitions, 4715 flow [2021-12-17 22:43:59,711 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=4206, PETRI_DIFFERENCE_MINUEND_PLACES=499, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=389, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=313, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=4715, PETRI_PLACES=558, PETRI_TRANSITIONS=398} [2021-12-17 22:43:59,712 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 371 predicate places. [2021-12-17 22:43:59,712 INFO L470 AbstractCegarLoop]: Abstraction has has 558 places, 398 transitions, 4715 flow [2021-12-17 22:43:59,712 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:59,712 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:43:59,713 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:43:59,713 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2021-12-17 22:43:59,713 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:43:59,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:43:59,713 INFO L85 PathProgramCache]: Analyzing trace with hash 617743758, now seen corresponding path program 32 times [2021-12-17 22:43:59,714 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:43:59,714 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036159186] [2021-12-17 22:43:59,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:43:59,714 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:43:59,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:43:59,850 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:43:59,850 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:43:59,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036159186] [2021-12-17 22:43:59,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036159186] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:43:59,851 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:43:59,851 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:43:59,851 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1128680520] [2021-12-17 22:43:59,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:43:59,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:43:59,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:43:59,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:43:59,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:43:59,853 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:43:59,854 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 558 places, 398 transitions, 4715 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:43:59,854 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:43:59,854 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:43:59,855 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:44:01,406 INFO L129 PetriNetUnfolder]: 876/3287 cut-off events. [2021-12-17 22:44:01,406 INFO L130 PetriNetUnfolder]: For 62287/62358 co-relation queries the response was YES. [2021-12-17 22:44:01,450 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20521 conditions, 3287 events. 876/3287 cut-off events. For 62287/62358 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 27499 event pairs, 496 based on Foata normal form. 9/3198 useless extension candidates. Maximal degree in co-relation 20285. Up to 1401 conditions per place. [2021-12-17 22:44:01,459 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 227 selfloop transitions, 83 changer transitions 57/513 dead transitions. [2021-12-17 22:44:01,459 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 563 places, 513 transitions, 7699 flow [2021-12-17 22:44:01,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-12-17 22:44:01,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2021-12-17 22:44:01,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 4501 transitions. [2021-12-17 22:44:01,461 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7654761904761904 [2021-12-17 22:44:01,461 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 4501 transitions. [2021-12-17 22:44:01,461 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 4501 transitions. [2021-12-17 22:44:01,462 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:44:01,462 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 4501 transitions. [2021-12-17 22:44:01,464 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 160.75) internal successors, (4501), 28 states have internal predecessors, (4501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:44:01,467 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 210.0) internal successors, (6090), 29 states have internal predecessors, (6090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:44:01,467 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 210.0) internal successors, (6090), 29 states have internal predecessors, (6090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:44:01,467 INFO L186 Difference]: Start difference. First operand has 558 places, 398 transitions, 4715 flow. Second operand 28 states and 4501 transitions. [2021-12-17 22:44:01,467 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 563 places, 513 transitions, 7699 flow [2021-12-17 22:44:01,903 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 544 places, 513 transitions, 7289 flow, removed 134 selfloop flow, removed 19 redundant places. [2021-12-17 22:44:01,910 INFO L242 Difference]: Finished difference. Result has 556 places, 406 transitions, 4832 flow [2021-12-17 22:44:01,911 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=4457, PETRI_DIFFERENCE_MINUEND_PLACES=517, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=398, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=320, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=4832, PETRI_PLACES=556, PETRI_TRANSITIONS=406} [2021-12-17 22:44:01,911 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 369 predicate places. [2021-12-17 22:44:01,911 INFO L470 AbstractCegarLoop]: Abstraction has has 556 places, 406 transitions, 4832 flow [2021-12-17 22:44:01,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:44:01,911 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:44:01,912 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:44:01,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2021-12-17 22:44:01,912 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:44:01,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:44:01,912 INFO L85 PathProgramCache]: Analyzing trace with hash -814182424, now seen corresponding path program 33 times [2021-12-17 22:44:01,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:44:01,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125476901] [2021-12-17 22:44:01,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:44:01,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:44:01,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:44:02,040 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:44:02,040 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:44:02,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125476901] [2021-12-17 22:44:02,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125476901] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:44:02,041 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:44:02,041 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:44:02,041 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485487811] [2021-12-17 22:44:02,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:44:02,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:44:02,041 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:44:02,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:44:02,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:44:02,043 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:44:02,044 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 556 places, 406 transitions, 4832 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:44:02,044 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:44:02,044 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:44:02,044 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:44:03,388 INFO L129 PetriNetUnfolder]: 854/3214 cut-off events. [2021-12-17 22:44:03,388 INFO L130 PetriNetUnfolder]: For 58599/58670 co-relation queries the response was YES. [2021-12-17 22:44:03,433 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19817 conditions, 3214 events. 854/3214 cut-off events. For 58599/58670 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 26668 event pairs, 494 based on Foata normal form. 9/3127 useless extension candidates. Maximal degree in co-relation 19586. Up to 1399 conditions per place. [2021-12-17 22:44:03,441 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 221 selfloop transitions, 65 changer transitions 60/492 dead transitions. [2021-12-17 22:44:03,442 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 572 places, 492 transitions, 7148 flow [2021-12-17 22:44:03,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-17 22:44:03,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-12-17 22:44:03,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 4803 transitions. [2021-12-17 22:44:03,444 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7623809523809524 [2021-12-17 22:44:03,444 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 4803 transitions. [2021-12-17 22:44:03,444 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 4803 transitions. [2021-12-17 22:44:03,444 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:44:03,445 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 4803 transitions. [2021-12-17 22:44:03,447 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 160.1) internal successors, (4803), 30 states have internal predecessors, (4803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:44:03,450 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 210.0) internal successors, (6510), 31 states have internal predecessors, (6510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:44:03,450 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 210.0) internal successors, (6510), 31 states have internal predecessors, (6510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:44:03,450 INFO L186 Difference]: Start difference. First operand has 556 places, 406 transitions, 4832 flow. Second operand 30 states and 4803 transitions. [2021-12-17 22:44:03,450 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 572 places, 492 transitions, 7148 flow [2021-12-17 22:44:03,839 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 555 places, 492 transitions, 6837 flow, removed 73 selfloop flow, removed 17 redundant places. [2021-12-17 22:44:03,846 INFO L242 Difference]: Finished difference. Result has 566 places, 383 transitions, 4280 flow [2021-12-17 22:44:03,846 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=4592, PETRI_DIFFERENCE_MINUEND_PLACES=526, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=406, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=341, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=4280, PETRI_PLACES=566, PETRI_TRANSITIONS=383} [2021-12-17 22:44:03,846 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 379 predicate places. [2021-12-17 22:44:03,846 INFO L470 AbstractCegarLoop]: Abstraction has has 566 places, 383 transitions, 4280 flow [2021-12-17 22:44:03,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:44:03,847 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:44:03,847 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:44:03,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2021-12-17 22:44:03,847 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:44:03,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:44:03,848 INFO L85 PathProgramCache]: Analyzing trace with hash -432780078, now seen corresponding path program 34 times [2021-12-17 22:44:03,848 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:44:03,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072688206] [2021-12-17 22:44:03,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:44:03,848 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:44:03,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:44:03,974 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:44:03,975 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:44:03,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072688206] [2021-12-17 22:44:03,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072688206] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:44:03,975 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:44:03,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:44:03,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786014990] [2021-12-17 22:44:03,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:44:03,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:44:03,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:44:03,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:44:03,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:44:03,976 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:44:03,977 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 566 places, 383 transitions, 4280 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:44:03,977 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:44:03,977 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:44:03,977 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:44:05,530 INFO L129 PetriNetUnfolder]: 902/3384 cut-off events. [2021-12-17 22:44:05,530 INFO L130 PetriNetUnfolder]: For 63002/63063 co-relation queries the response was YES. [2021-12-17 22:44:05,584 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21115 conditions, 3384 events. 902/3384 cut-off events. For 63002/63063 co-relation queries the response was YES. Maximal size of possible extension queue 123. Compared 28565 event pairs, 490 based on Foata normal form. 9/3300 useless extension candidates. Maximal degree in co-relation 20884. Up to 1401 conditions per place. [2021-12-17 22:44:05,594 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 249 selfloop transitions, 94 changer transitions 80/569 dead transitions. [2021-12-17 22:44:05,594 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 576 places, 569 transitions, 8860 flow [2021-12-17 22:44:05,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-12-17 22:44:05,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2021-12-17 22:44:05,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 7340 transitions. [2021-12-17 22:44:05,598 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7598343685300207 [2021-12-17 22:44:05,598 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 7340 transitions. [2021-12-17 22:44:05,598 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 7340 transitions. [2021-12-17 22:44:05,598 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:44:05,599 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 7340 transitions. [2021-12-17 22:44:05,602 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 159.56521739130434) internal successors, (7340), 46 states have internal predecessors, (7340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:44:05,606 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 210.0) internal successors, (9870), 47 states have internal predecessors, (9870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:44:05,607 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 210.0) internal successors, (9870), 47 states have internal predecessors, (9870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:44:05,607 INFO L186 Difference]: Start difference. First operand has 566 places, 383 transitions, 4280 flow. Second operand 46 states and 7340 transitions. [2021-12-17 22:44:05,607 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 576 places, 569 transitions, 8860 flow [2021-12-17 22:44:06,198 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 547 places, 569 transitions, 8308 flow, removed 61 selfloop flow, removed 29 redundant places. [2021-12-17 22:44:06,207 INFO L242 Difference]: Finished difference. Result has 580 places, 409 transitions, 4829 flow [2021-12-17 22:44:06,207 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=4029, PETRI_DIFFERENCE_MINUEND_PLACES=502, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=383, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=307, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=4829, PETRI_PLACES=580, PETRI_TRANSITIONS=409} [2021-12-17 22:44:06,208 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 393 predicate places. [2021-12-17 22:44:06,208 INFO L470 AbstractCegarLoop]: Abstraction has has 580 places, 409 transitions, 4829 flow [2021-12-17 22:44:06,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:44:06,208 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:44:06,209 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:44:06,209 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2021-12-17 22:44:06,209 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:44:06,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:44:06,210 INFO L85 PathProgramCache]: Analyzing trace with hash -345015396, now seen corresponding path program 35 times [2021-12-17 22:44:06,210 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:44:06,210 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393147767] [2021-12-17 22:44:06,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:44:06,210 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:44:06,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:44:06,356 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:44:06,357 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:44:06,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393147767] [2021-12-17 22:44:06,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393147767] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:44:06,357 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:44:06,357 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:44:06,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196094576] [2021-12-17 22:44:06,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:44:06,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:44:06,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:44:06,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:44:06,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:44:06,360 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:44:06,361 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 580 places, 409 transitions, 4829 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:44:06,362 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:44:06,362 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:44:06,362 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:44:07,874 INFO L129 PetriNetUnfolder]: 898/3351 cut-off events. [2021-12-17 22:44:07,875 INFO L130 PetriNetUnfolder]: For 61461/61522 co-relation queries the response was YES. [2021-12-17 22:44:07,924 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21063 conditions, 3351 events. 898/3351 cut-off events. For 61461/61522 co-relation queries the response was YES. Maximal size of possible extension queue 123. Compared 28301 event pairs, 511 based on Foata normal form. 9/3261 useless extension candidates. Maximal degree in co-relation 20817. Up to 1421 conditions per place. [2021-12-17 22:44:07,933 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 226 selfloop transitions, 105 changer transitions 56/533 dead transitions. [2021-12-17 22:44:07,934 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 575 places, 533 transitions, 8010 flow [2021-12-17 22:44:07,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-12-17 22:44:07,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2021-12-17 22:44:07,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 4662 transitions. [2021-12-17 22:44:07,936 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7655172413793103 [2021-12-17 22:44:07,936 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 4662 transitions. [2021-12-17 22:44:07,936 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 4662 transitions. [2021-12-17 22:44:07,937 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:44:07,937 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 4662 transitions. [2021-12-17 22:44:07,940 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 160.75862068965517) internal successors, (4662), 29 states have internal predecessors, (4662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:44:07,942 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 210.0) internal successors, (6300), 30 states have internal predecessors, (6300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:44:07,943 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 210.0) internal successors, (6300), 30 states have internal predecessors, (6300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:44:07,943 INFO L186 Difference]: Start difference. First operand has 580 places, 409 transitions, 4829 flow. Second operand 29 states and 4662 transitions. [2021-12-17 22:44:07,943 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 575 places, 533 transitions, 8010 flow [2021-12-17 22:44:08,349 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 546 places, 533 transitions, 7730 flow, removed 101 selfloop flow, removed 29 redundant places. [2021-12-17 22:44:08,355 INFO L242 Difference]: Finished difference. Result has 560 places, 421 transitions, 5204 flow [2021-12-17 22:44:08,356 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=4678, PETRI_DIFFERENCE_MINUEND_PLACES=518, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=409, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=310, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=5204, PETRI_PLACES=560, PETRI_TRANSITIONS=421} [2021-12-17 22:44:08,356 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 373 predicate places. [2021-12-17 22:44:08,356 INFO L470 AbstractCegarLoop]: Abstraction has has 560 places, 421 transitions, 5204 flow [2021-12-17 22:44:08,357 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:44:08,357 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:44:08,357 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:44:08,357 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2021-12-17 22:44:08,357 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:44:08,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:44:08,357 INFO L85 PathProgramCache]: Analyzing trace with hash -538156290, now seen corresponding path program 36 times [2021-12-17 22:44:08,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:44:08,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966067097] [2021-12-17 22:44:08,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:44:08,358 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:44:08,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:44:08,498 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:44:08,498 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:44:08,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966067097] [2021-12-17 22:44:08,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966067097] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:44:08,499 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:44:08,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:44:08,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726434313] [2021-12-17 22:44:08,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:44:08,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:44:08,499 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:44:08,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:44:08,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:44:08,501 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:44:08,502 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 560 places, 421 transitions, 5204 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:44:08,502 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:44:08,502 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:44:08,502 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-17 22:44:10,084 INFO L129 PetriNetUnfolder]: 899/3371 cut-off events. [2021-12-17 22:44:10,084 INFO L130 PetriNetUnfolder]: For 61335/61406 co-relation queries the response was YES. [2021-12-17 22:44:10,138 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21095 conditions, 3371 events. 899/3371 cut-off events. For 61335/61406 co-relation queries the response was YES. Maximal size of possible extension queue 122. Compared 28523 event pairs, 500 based on Foata normal form. 9/3286 useless extension candidates. Maximal degree in co-relation 20861. Up to 1409 conditions per place. [2021-12-17 22:44:10,148 INFO L132 encePairwiseOnDemand]: 189/210 looper letters, 249 selfloop transitions, 100 changer transitions 70/565 dead transitions. [2021-12-17 22:44:10,148 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 583 places, 565 transitions, 8920 flow [2021-12-17 22:44:10,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-12-17 22:44:10,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-12-17 22:44:10,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 6078 transitions. [2021-12-17 22:44:10,151 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7616541353383459 [2021-12-17 22:44:10,151 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 6078 transitions. [2021-12-17 22:44:10,151 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 6078 transitions. [2021-12-17 22:44:10,152 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-17 22:44:10,152 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 6078 transitions. [2021-12-17 22:44:10,155 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 159.94736842105263) internal successors, (6078), 38 states have internal predecessors, (6078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:44:10,158 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 210.0) internal successors, (8190), 39 states have internal predecessors, (8190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:44:10,158 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 210.0) internal successors, (8190), 39 states have internal predecessors, (8190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 22:44:10,159 INFO L186 Difference]: Start difference. First operand has 560 places, 421 transitions, 5204 flow. Second operand 38 states and 6078 transitions. [2021-12-17 22:44:10,159 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 583 places, 565 transitions, 8920 flow [2021-12-17 22:44:10,582 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 570 places, 565 transitions, 8633 flow, removed 70 selfloop flow, removed 13 redundant places. [2021-12-17 22:44:10,589 INFO L242 Difference]: Finished difference. Result has 593 places, 428 transitions, 5490 flow [2021-12-17 22:44:10,589 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=5008, PETRI_DIFFERENCE_MINUEND_PLACES=533, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=421, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=92, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=324, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=5490, PETRI_PLACES=593, PETRI_TRANSITIONS=428} [2021-12-17 22:44:10,590 INFO L334 CegarLoopForPetriNet]: 187 programPoint places, 406 predicate places. [2021-12-17 22:44:10,590 INFO L470 AbstractCegarLoop]: Abstraction has has 593 places, 428 transitions, 5490 flow [2021-12-17 22:44:10,590 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:44:10,591 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-17 22:44:10,591 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 22:44:10,591 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2021-12-17 22:44:10,591 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-17 22:44:10,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 22:44:10,591 INFO L85 PathProgramCache]: Analyzing trace with hash 1167968348, now seen corresponding path program 37 times [2021-12-17 22:44:10,591 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 22:44:10,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877423919] [2021-12-17 22:44:10,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 22:44:10,592 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 22:44:10,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 22:44:10,726 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 22:44:10,727 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 22:44:10,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877423919] [2021-12-17 22:44:10,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877423919] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 22:44:10,727 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 22:44:10,727 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-17 22:44:10,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845879174] [2021-12-17 22:44:10,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 22:44:10,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-17 22:44:10,727 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 22:44:10,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-17 22:44:10,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-12-17 22:44:10,729 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 210 [2021-12-17 22:44:10,730 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 593 places, 428 transitions, 5490 flow. Second operand has 14 states, 14 states have (on average 157.57142857142858) internal successors, (2206), 14 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-12-17 22:44:10,730 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-17 22:44:10,730 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 210 [2021-12-17 22:44:10,730 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand