/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/ldv-races/race-3_1-container_of-global.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.repeated-lipton-8d0d62b [2022-12-05 18:41:46,543 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-05 18:41:46,544 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-05 18:41:46,566 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-05 18:41:46,566 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-05 18:41:46,567 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-05 18:41:46,568 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-05 18:41:46,569 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-05 18:41:46,570 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-05 18:41:46,571 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-05 18:41:46,572 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-05 18:41:46,573 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-05 18:41:46,573 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-05 18:41:46,574 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-05 18:41:46,574 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-05 18:41:46,580 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-05 18:41:46,581 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-05 18:41:46,584 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-05 18:41:46,589 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-05 18:41:46,594 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-05 18:41:46,602 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-05 18:41:46,608 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-05 18:41:46,609 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-05 18:41:46,610 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-05 18:41:46,615 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-05 18:41:46,616 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-05 18:41:46,616 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-05 18:41:46,618 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-05 18:41:46,618 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-05 18:41:46,619 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-05 18:41:46,619 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-05 18:41:46,620 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-05 18:41:46,621 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-05 18:41:46,622 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-05 18:41:46,622 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-05 18:41:46,622 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-05 18:41:46,623 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-05 18:41:46,623 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-05 18:41:46,623 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-05 18:41:46,624 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-05 18:41:46,624 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-05 18:41:46,625 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf [2022-12-05 18:41:46,668 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-05 18:41:46,668 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-05 18:41:46,670 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-05 18:41:46,670 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-05 18:41:46,670 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-05 18:41:46,671 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-05 18:41:46,671 INFO L138 SettingsManager]: * Use SBE=true [2022-12-05 18:41:46,671 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-05 18:41:46,671 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-05 18:41:46,671 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-05 18:41:46,672 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-05 18:41:46,672 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-05 18:41:46,672 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-05 18:41:46,672 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-05 18:41:46,673 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-05 18:41:46,673 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-05 18:41:46,673 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-05 18:41:46,673 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-05 18:41:46,673 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-05 18:41:46,673 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-05 18:41:46,673 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-05 18:41:46,673 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-12-05 18:41:46,673 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-05 18:41:46,673 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-05 18:41:46,674 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-05 18:41:46,674 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-05 18:41:46,674 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-05 18:41:46,674 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-05 18:41:46,674 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-05 18:41:46,674 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-12-05 18:41:46,674 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-05 18:41:46,675 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 [2022-12-05 18:41:46,938 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-05 18:41:46,955 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-05 18:41:46,957 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-05 18:41:46,958 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-05 18:41:46,959 INFO L275 PluginConnector]: CDTParser initialized [2022-12-05 18:41:46,960 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-races/race-3_1-container_of-global.i [2022-12-05 18:41:47,868 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-05 18:41:48,162 INFO L351 CDTParser]: Found 1 translation units. [2022-12-05 18:41:48,164 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-races/race-3_1-container_of-global.i [2022-12-05 18:41:48,180 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2da3b0539/8c8a663a3e4b477884bbe49bfc5e0047/FLAG085cd0469 [2022-12-05 18:41:48,189 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2da3b0539/8c8a663a3e4b477884bbe49bfc5e0047 [2022-12-05 18:41:48,191 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-05 18:41:48,192 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-12-05 18:41:48,193 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-05 18:41:48,193 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-05 18:41:48,195 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-05 18:41:48,195 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.12 06:41:48" (1/1) ... [2022-12-05 18:41:48,196 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@f7bf123 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 06:41:48, skipping insertion in model container [2022-12-05 18:41:48,196 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.12 06:41:48" (1/1) ... [2022-12-05 18:41:48,200 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-05 18:41:48,245 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-05 18:41:48,695 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-races/race-3_1-container_of-global.i[76084,76097] [2022-12-05 18:41:48,742 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-05 18:41:48,754 INFO L203 MainTranslator]: Completed pre-run [2022-12-05 18:41:48,801 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-races/race-3_1-container_of-global.i[76084,76097] [2022-12-05 18:41:48,817 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-05 18:41:48,913 INFO L208 MainTranslator]: Completed translation [2022-12-05 18:41:48,913 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 06:41:48 WrapperNode [2022-12-05 18:41:48,913 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-05 18:41:48,915 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-05 18:41:48,915 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-05 18:41:48,915 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-05 18:41:48,920 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 06:41:48" (1/1) ... [2022-12-05 18:41:48,952 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 06:41:48" (1/1) ... [2022-12-05 18:41:48,985 INFO L138 Inliner]: procedures = 482, calls = 46, calls flagged for inlining = 12, calls inlined = 12, statements flattened = 134 [2022-12-05 18:41:48,986 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-05 18:41:48,986 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-05 18:41:48,987 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-05 18:41:48,987 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-05 18:41:48,994 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 06:41:48" (1/1) ... [2022-12-05 18:41:48,994 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 06:41:48" (1/1) ... [2022-12-05 18:41:49,009 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 06:41:48" (1/1) ... [2022-12-05 18:41:49,010 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 06:41:48" (1/1) ... [2022-12-05 18:41:49,017 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 06:41:48" (1/1) ... [2022-12-05 18:41:49,019 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 06:41:48" (1/1) ... [2022-12-05 18:41:49,021 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 06:41:48" (1/1) ... [2022-12-05 18:41:49,023 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 06:41:48" (1/1) ... [2022-12-05 18:41:49,043 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-05 18:41:49,044 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-05 18:41:49,044 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-05 18:41:49,044 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-05 18:41:49,044 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 06:41:48" (1/1) ... [2022-12-05 18:41:49,052 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-05 18:41:49,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-05 18:41:49,083 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) [2022-12-05 18:41:49,095 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 [2022-12-05 18:41:49,115 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-05 18:41:49,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-05 18:41:49,115 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2022-12-05 18:41:49,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-05 18:41:49,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-12-05 18:41:49,116 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-05 18:41:49,116 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-05 18:41:49,116 INFO L130 BoogieDeclarations]: Found specification of procedure my_callback [2022-12-05 18:41:49,116 INFO L138 BoogieDeclarations]: Found implementation of procedure my_callback [2022-12-05 18:41:49,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-05 18:41:49,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-05 18:41:49,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-05 18:41:49,117 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2022-12-05 18:41:49,383 INFO L236 CfgBuilder]: Building ICFG [2022-12-05 18:41:49,384 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-05 18:41:49,592 INFO L277 CfgBuilder]: Performing block encoding [2022-12-05 18:41:49,608 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-05 18:41:49,608 INFO L302 CfgBuilder]: Removed 0 assume(true) statements. [2022-12-05 18:41:49,610 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.12 06:41:49 BoogieIcfgContainer [2022-12-05 18:41:49,610 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-05 18:41:49,612 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-05 18:41:49,612 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-05 18:41:49,615 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-05 18:41:49,615 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 05.12 06:41:48" (1/3) ... [2022-12-05 18:41:49,616 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@11f0406a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.12 06:41:49, skipping insertion in model container [2022-12-05 18:41:49,616 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 06:41:48" (2/3) ... [2022-12-05 18:41:49,616 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@11f0406a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.12 06:41:49, skipping insertion in model container [2022-12-05 18:41:49,616 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.12 06:41:49" (3/3) ... [2022-12-05 18:41:49,617 INFO L112 eAbstractionObserver]: Analyzing ICFG race-3_1-container_of-global.i [2022-12-05 18:41:49,630 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-05 18:41:49,631 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 6 error locations. [2022-12-05 18:41:49,631 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-05 18:41:49,690 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-12-05 18:41:49,721 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 171 places, 173 transitions, 362 flow [2022-12-05 18:41:49,797 INFO L130 PetriNetUnfolder]: 10/211 cut-off events. [2022-12-05 18:41:49,798 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-05 18:41:49,802 INFO L83 FinitePrefix]: Finished finitePrefix Result has 220 conditions, 211 events. 10/211 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 357 event pairs, 0 based on Foata normal form. 0/191 useless extension candidates. Maximal degree in co-relation 124. Up to 4 conditions per place. [2022-12-05 18:41:49,802 INFO L82 GeneralOperation]: Start removeDead. Operand has 171 places, 173 transitions, 362 flow [2022-12-05 18:41:49,808 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 161 places, 161 transitions, 334 flow [2022-12-05 18:41:49,820 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-05 18:41:49,825 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@1e744925, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, Conditionality=CONDITIONAL_DISJUNCTIVE, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-12-05 18:41:49,825 INFO L358 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2022-12-05 18:41:49,836 INFO L130 PetriNetUnfolder]: 0/39 cut-off events. [2022-12-05 18:41:49,836 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-12-05 18:41:49,836 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:41:49,837 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:41:49,837 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:41:49,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:41:49,841 INFO L85 PathProgramCache]: Analyzing trace with hash -642317917, now seen corresponding path program 1 times [2022-12-05 18:41:49,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:41:49,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027514633] [2022-12-05 18:41:49,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:41:49,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:41:50,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:41:50,483 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:41:50,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:41:50,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027514633] [2022-12-05 18:41:50,485 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2027514633] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:41:50,485 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:41:50,485 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-05 18:41:50,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442792683] [2022-12-05 18:41:50,487 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:41:50,493 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-05 18:41:50,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:41:50,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-05 18:41:50,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-05 18:41:50,524 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 173 [2022-12-05 18:41:50,529 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 161 places, 161 transitions, 334 flow. Second operand has 6 states, 6 states have (on average 98.33333333333333) internal successors, (590), 6 states have internal predecessors, (590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:41:50,529 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:41:50,529 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 173 [2022-12-05 18:41:50,530 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:41:50,832 INFO L130 PetriNetUnfolder]: 361/1017 cut-off events. [2022-12-05 18:41:50,833 INFO L131 PetriNetUnfolder]: For 15/15 co-relation queries the response was YES. [2022-12-05 18:41:50,839 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1708 conditions, 1017 events. 361/1017 cut-off events. For 15/15 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 6059 event pairs, 216 based on Foata normal form. 20/983 useless extension candidates. Maximal degree in co-relation 1478. Up to 397 conditions per place. [2022-12-05 18:41:50,846 INFO L137 encePairwiseOnDemand]: 151/173 looper letters, 53 selfloop transitions, 17 changer transitions 1/157 dead transitions. [2022-12-05 18:41:50,846 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 162 places, 157 transitions, 468 flow [2022-12-05 18:41:50,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-05 18:41:50,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-05 18:41:50,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 940 transitions. [2022-12-05 18:41:50,862 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.6037251123956326 [2022-12-05 18:41:50,864 INFO L175 Difference]: Start difference. First operand has 161 places, 161 transitions, 334 flow. Second operand 9 states and 940 transitions. [2022-12-05 18:41:50,865 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 162 places, 157 transitions, 468 flow [2022-12-05 18:41:50,869 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 158 places, 157 transitions, 460 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-12-05 18:41:50,874 INFO L231 Difference]: Finished difference. Result has 159 places, 150 transitions, 345 flow [2022-12-05 18:41:50,875 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=302, PETRI_DIFFERENCE_MINUEND_PLACES=150, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=149, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=132, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=345, PETRI_PLACES=159, PETRI_TRANSITIONS=150} [2022-12-05 18:41:50,879 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, -2 predicate places. [2022-12-05 18:41:50,880 INFO L495 AbstractCegarLoop]: Abstraction has has 159 places, 150 transitions, 345 flow [2022-12-05 18:41:50,880 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 98.33333333333333) internal successors, (590), 6 states have internal predecessors, (590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:41:50,880 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:41:50,880 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:41:50,880 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-05 18:41:50,881 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:41:50,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:41:50,881 INFO L85 PathProgramCache]: Analyzing trace with hash 246970785, now seen corresponding path program 1 times [2022-12-05 18:41:50,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:41:50,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508400249] [2022-12-05 18:41:50,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:41:50,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:41:50,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:41:51,121 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:41:51,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:41:51,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508400249] [2022-12-05 18:41:51,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508400249] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:41:51,122 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:41:51,122 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-05 18:41:51,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218407110] [2022-12-05 18:41:51,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:41:51,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-05 18:41:51,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:41:51,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-05 18:41:51,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-05 18:41:51,126 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 173 [2022-12-05 18:41:51,126 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 159 places, 150 transitions, 345 flow. Second operand has 6 states, 6 states have (on average 99.16666666666667) internal successors, (595), 6 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:41:51,127 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:41:51,127 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 173 [2022-12-05 18:41:51,127 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:41:51,371 INFO L130 PetriNetUnfolder]: 361/956 cut-off events. [2022-12-05 18:41:51,371 INFO L131 PetriNetUnfolder]: For 25/25 co-relation queries the response was YES. [2022-12-05 18:41:51,373 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1724 conditions, 956 events. 361/956 cut-off events. For 25/25 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 5500 event pairs, 120 based on Foata normal form. 1/924 useless extension candidates. Maximal degree in co-relation 856. Up to 261 conditions per place. [2022-12-05 18:41:51,380 INFO L137 encePairwiseOnDemand]: 154/173 looper letters, 61 selfloop transitions, 18 changer transitions 1/165 dead transitions. [2022-12-05 18:41:51,380 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 166 places, 165 transitions, 537 flow [2022-12-05 18:41:51,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-05 18:41:51,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-05 18:41:51,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1041 transitions. [2022-12-05 18:41:51,383 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.6017341040462427 [2022-12-05 18:41:51,384 INFO L175 Difference]: Start difference. First operand has 159 places, 150 transitions, 345 flow. Second operand 10 states and 1041 transitions. [2022-12-05 18:41:51,385 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 166 places, 165 transitions, 537 flow [2022-12-05 18:41:51,393 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 159 places, 165 transitions, 508 flow, removed 0 selfloop flow, removed 7 redundant places. [2022-12-05 18:41:51,396 INFO L231 Difference]: Finished difference. Result has 160 places, 149 transitions, 356 flow [2022-12-05 18:41:51,396 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=312, PETRI_DIFFERENCE_MINUEND_PLACES=150, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=148, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=130, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=356, PETRI_PLACES=160, PETRI_TRANSITIONS=149} [2022-12-05 18:41:51,397 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, -1 predicate places. [2022-12-05 18:41:51,397 INFO L495 AbstractCegarLoop]: Abstraction has has 160 places, 149 transitions, 356 flow [2022-12-05 18:41:51,397 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 99.16666666666667) internal successors, (595), 6 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:41:51,398 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:41:51,398 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:41:51,398 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-05 18:41:51,399 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:41:51,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:41:51,400 INFO L85 PathProgramCache]: Analyzing trace with hash -518565785, now seen corresponding path program 1 times [2022-12-05 18:41:51,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:41:51,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329515353] [2022-12-05 18:41:51,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:41:51,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:41:51,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:41:51,711 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:41:51,712 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:41:51,712 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329515353] [2022-12-05 18:41:51,712 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329515353] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:41:51,713 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:41:51,713 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-05 18:41:51,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531884724] [2022-12-05 18:41:51,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:41:51,714 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-05 18:41:51,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:41:51,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-05 18:41:51,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-05 18:41:51,715 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 94 out of 173 [2022-12-05 18:41:51,716 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 160 places, 149 transitions, 356 flow. Second operand has 6 states, 6 states have (on average 98.33333333333333) internal successors, (590), 6 states have internal predecessors, (590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:41:51,716 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:41:51,716 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 94 of 173 [2022-12-05 18:41:51,716 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:41:52,136 INFO L130 PetriNetUnfolder]: 832/1974 cut-off events. [2022-12-05 18:41:52,136 INFO L131 PetriNetUnfolder]: For 94/94 co-relation queries the response was YES. [2022-12-05 18:41:52,139 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3717 conditions, 1974 events. 832/1974 cut-off events. For 94/94 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 12907 event pairs, 169 based on Foata normal form. 32/1981 useless extension candidates. Maximal degree in co-relation 990. Up to 499 conditions per place. [2022-12-05 18:41:52,145 INFO L137 encePairwiseOnDemand]: 152/173 looper letters, 100 selfloop transitions, 49 changer transitions 0/234 dead transitions. [2022-12-05 18:41:52,145 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 172 places, 234 transitions, 840 flow [2022-12-05 18:41:52,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-05 18:41:52,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-05 18:41:52,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1371 transitions. [2022-12-05 18:41:52,148 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.6096042685638061 [2022-12-05 18:41:52,148 INFO L175 Difference]: Start difference. First operand has 160 places, 149 transitions, 356 flow. Second operand 13 states and 1371 transitions. [2022-12-05 18:41:52,148 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 172 places, 234 transitions, 840 flow [2022-12-05 18:41:52,150 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 164 places, 234 transitions, 794 flow, removed 0 selfloop flow, removed 8 redundant places. [2022-12-05 18:41:52,152 INFO L231 Difference]: Finished difference. Result has 172 places, 186 transitions, 626 flow [2022-12-05 18:41:52,153 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=322, PETRI_DIFFERENCE_MINUEND_PLACES=152, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=149, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=127, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=626, PETRI_PLACES=172, PETRI_TRANSITIONS=186} [2022-12-05 18:41:52,153 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 11 predicate places. [2022-12-05 18:41:52,153 INFO L495 AbstractCegarLoop]: Abstraction has has 172 places, 186 transitions, 626 flow [2022-12-05 18:41:52,154 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 98.33333333333333) internal successors, (590), 6 states have internal predecessors, (590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:41:52,154 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:41:52,154 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:41:52,154 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-05 18:41:52,154 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:41:52,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:41:52,154 INFO L85 PathProgramCache]: Analyzing trace with hash 1851995507, now seen corresponding path program 1 times [2022-12-05 18:41:52,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:41:52,155 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105781290] [2022-12-05 18:41:52,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:41:52,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:41:52,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:41:52,349 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:41:52,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:41:52,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105781290] [2022-12-05 18:41:52,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105781290] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:41:52,350 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:41:52,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-05 18:41:52,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881467280] [2022-12-05 18:41:52,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:41:52,350 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-05 18:41:52,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:41:52,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-05 18:41:52,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-05 18:41:52,352 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 94 out of 173 [2022-12-05 18:41:52,352 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 172 places, 186 transitions, 626 flow. Second operand has 6 states, 6 states have (on average 99.16666666666667) internal successors, (595), 6 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:41:52,352 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:41:52,352 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 94 of 173 [2022-12-05 18:41:52,353 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:41:52,842 INFO L130 PetriNetUnfolder]: 1084/2488 cut-off events. [2022-12-05 18:41:52,843 INFO L131 PetriNetUnfolder]: For 10635/10697 co-relation queries the response was YES. [2022-12-05 18:41:52,849 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8982 conditions, 2488 events. 1084/2488 cut-off events. For 10635/10697 co-relation queries the response was YES. Maximal size of possible extension queue 155. Compared 17286 event pairs, 218 based on Foata normal form. 47/2510 useless extension candidates. Maximal degree in co-relation 7689. Up to 732 conditions per place. [2022-12-05 18:41:52,860 INFO L137 encePairwiseOnDemand]: 154/173 looper letters, 74 selfloop transitions, 48 changer transitions 68/275 dead transitions. [2022-12-05 18:41:52,860 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 275 transitions, 1710 flow [2022-12-05 18:41:52,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-05 18:41:52,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-05 18:41:52,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1164 transitions. [2022-12-05 18:41:52,863 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.6116657908565423 [2022-12-05 18:41:52,863 INFO L175 Difference]: Start difference. First operand has 172 places, 186 transitions, 626 flow. Second operand 11 states and 1164 transitions. [2022-12-05 18:41:52,863 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 182 places, 275 transitions, 1710 flow [2022-12-05 18:41:52,876 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 182 places, 275 transitions, 1710 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-12-05 18:41:52,879 INFO L231 Difference]: Finished difference. Result has 190 places, 193 transitions, 941 flow [2022-12-05 18:41:52,880 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=626, PETRI_DIFFERENCE_MINUEND_PLACES=172, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=186, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=149, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=941, PETRI_PLACES=190, PETRI_TRANSITIONS=193} [2022-12-05 18:41:52,881 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 29 predicate places. [2022-12-05 18:41:52,881 INFO L495 AbstractCegarLoop]: Abstraction has has 190 places, 193 transitions, 941 flow [2022-12-05 18:41:52,881 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 99.16666666666667) internal successors, (595), 6 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:41:52,882 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:41:52,882 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:41:52,882 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-05 18:41:52,882 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:41:52,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:41:52,883 INFO L85 PathProgramCache]: Analyzing trace with hash -1319766670, now seen corresponding path program 1 times [2022-12-05 18:41:52,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:41:52,883 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18917764] [2022-12-05 18:41:52,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:41:52,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:41:52,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:41:53,015 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:41:53,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:41:53,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18917764] [2022-12-05 18:41:53,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18917764] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:41:53,016 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:41:53,016 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-05 18:41:53,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987203628] [2022-12-05 18:41:53,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:41:53,017 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-05 18:41:53,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:41:53,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-05 18:41:53,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-05 18:41:53,018 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 173 [2022-12-05 18:41:53,019 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 193 transitions, 941 flow. Second operand has 5 states, 5 states have (on average 148.2) internal successors, (741), 5 states have internal predecessors, (741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:41:53,019 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:41:53,019 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 173 [2022-12-05 18:41:53,019 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:41:53,069 INFO L130 PetriNetUnfolder]: 4/152 cut-off events. [2022-12-05 18:41:53,071 INFO L131 PetriNetUnfolder]: For 459/531 co-relation queries the response was YES. [2022-12-05 18:41:53,073 INFO L83 FinitePrefix]: Finished finitePrefix Result has 342 conditions, 152 events. 4/152 cut-off events. For 459/531 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 185 event pairs, 4 based on Foata normal form. 8/158 useless extension candidates. Maximal degree in co-relation 321. Up to 13 conditions per place. [2022-12-05 18:41:53,074 INFO L137 encePairwiseOnDemand]: 168/173 looper letters, 9 selfloop transitions, 4 changer transitions 0/124 dead transitions. [2022-12-05 18:41:53,075 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 156 places, 124 transitions, 406 flow [2022-12-05 18:41:53,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-05 18:41:53,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-05 18:41:53,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 890 transitions. [2022-12-05 18:41:53,077 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8574181117533719 [2022-12-05 18:41:53,077 INFO L175 Difference]: Start difference. First operand has 190 places, 193 transitions, 941 flow. Second operand 6 states and 890 transitions. [2022-12-05 18:41:53,077 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 156 places, 124 transitions, 406 flow [2022-12-05 18:41:53,079 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 137 places, 124 transitions, 286 flow, removed 40 selfloop flow, removed 19 redundant places. [2022-12-05 18:41:53,080 INFO L231 Difference]: Finished difference. Result has 137 places, 124 transitions, 268 flow [2022-12-05 18:41:53,080 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=260, PETRI_DIFFERENCE_MINUEND_PLACES=132, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=124, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=120, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=268, PETRI_PLACES=137, PETRI_TRANSITIONS=124} [2022-12-05 18:41:53,082 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, -24 predicate places. [2022-12-05 18:41:53,082 INFO L495 AbstractCegarLoop]: Abstraction has has 137 places, 124 transitions, 268 flow [2022-12-05 18:41:53,082 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 148.2) internal successors, (741), 5 states have internal predecessors, (741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:41:53,082 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:41:53,082 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:41:53,083 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-05 18:41:53,083 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:41:53,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:41:53,084 INFO L85 PathProgramCache]: Analyzing trace with hash 1005737874, now seen corresponding path program 1 times [2022-12-05 18:41:53,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:41:53,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081056887] [2022-12-05 18:41:53,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:41:53,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:41:53,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:41:53,774 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:41:53,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:41:53,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081056887] [2022-12-05 18:41:53,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081056887] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:41:53,775 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:41:53,775 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 18:41:53,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400173756] [2022-12-05 18:41:53,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:41:53,776 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 18:41:53,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:41:53,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 18:41:53,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-12-05 18:41:53,777 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 138 out of 173 [2022-12-05 18:41:53,778 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 137 places, 124 transitions, 268 flow. Second operand has 7 states, 7 states have (on average 141.28571428571428) internal successors, (989), 7 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:41:53,778 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:41:53,778 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 173 [2022-12-05 18:41:53,778 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:41:53,995 INFO L130 PetriNetUnfolder]: 84/380 cut-off events. [2022-12-05 18:41:53,995 INFO L131 PetriNetUnfolder]: For 40/104 co-relation queries the response was YES. [2022-12-05 18:41:53,996 INFO L83 FinitePrefix]: Finished finitePrefix Result has 647 conditions, 380 events. 84/380 cut-off events. For 40/104 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 1494 event pairs, 9 based on Foata normal form. 9/387 useless extension candidates. Maximal degree in co-relation 639. Up to 68 conditions per place. [2022-12-05 18:41:53,997 INFO L137 encePairwiseOnDemand]: 165/173 looper letters, 54 selfloop transitions, 9 changer transitions 0/164 dead transitions. [2022-12-05 18:41:53,997 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 143 places, 164 transitions, 501 flow [2022-12-05 18:41:53,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 18:41:53,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 18:41:53,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1030 transitions. [2022-12-05 18:41:54,000 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8505367464905037 [2022-12-05 18:41:54,000 INFO L175 Difference]: Start difference. First operand has 137 places, 124 transitions, 268 flow. Second operand 7 states and 1030 transitions. [2022-12-05 18:41:54,000 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 143 places, 164 transitions, 501 flow [2022-12-05 18:41:54,001 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 139 places, 164 transitions, 494 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-12-05 18:41:54,002 INFO L231 Difference]: Finished difference. Result has 142 places, 130 transitions, 310 flow [2022-12-05 18:41:54,003 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=261, PETRI_DIFFERENCE_MINUEND_PLACES=133, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=124, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=117, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=310, PETRI_PLACES=142, PETRI_TRANSITIONS=130} [2022-12-05 18:41:54,005 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, -19 predicate places. [2022-12-05 18:41:54,005 INFO L495 AbstractCegarLoop]: Abstraction has has 142 places, 130 transitions, 310 flow [2022-12-05 18:41:54,006 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 141.28571428571428) internal successors, (989), 7 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:41:54,006 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:41:54,006 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:41:54,006 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-05 18:41:54,006 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:41:54,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:41:54,007 INFO L85 PathProgramCache]: Analyzing trace with hash -2085403436, now seen corresponding path program 2 times [2022-12-05 18:41:54,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:41:54,007 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78444350] [2022-12-05 18:41:54,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:41:54,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:41:54,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:41:55,110 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:41:55,110 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:41:55,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78444350] [2022-12-05 18:41:55,111 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [78444350] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:41:55,111 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:41:55,111 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-12-05 18:41:55,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035363123] [2022-12-05 18:41:55,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:41:55,114 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-12-05 18:41:55,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:41:55,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-12-05 18:41:55,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-12-05 18:41:55,116 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 74 out of 173 [2022-12-05 18:41:55,117 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 142 places, 130 transitions, 310 flow. Second operand has 15 states, 15 states have (on average 78.06666666666666) internal successors, (1171), 15 states have internal predecessors, (1171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:41:55,117 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:41:55,117 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 74 of 173 [2022-12-05 18:41:55,117 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:41:55,821 INFO L130 PetriNetUnfolder]: 578/1557 cut-off events. [2022-12-05 18:41:55,821 INFO L131 PetriNetUnfolder]: For 459/466 co-relation queries the response was YES. [2022-12-05 18:41:55,825 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3416 conditions, 1557 events. 578/1557 cut-off events. For 459/466 co-relation queries the response was YES. Maximal size of possible extension queue 96. Compared 10750 event pairs, 93 based on Foata normal form. 4/1529 useless extension candidates. Maximal degree in co-relation 3405. Up to 386 conditions per place. [2022-12-05 18:41:55,830 INFO L137 encePairwiseOnDemand]: 148/173 looper letters, 114 selfloop transitions, 27 changer transitions 0/199 dead transitions. [2022-12-05 18:41:55,832 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 158 places, 199 transitions, 794 flow [2022-12-05 18:41:55,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-05 18:41:55,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-05 18:41:55,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1388 transitions. [2022-12-05 18:41:55,836 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.47194831689901395 [2022-12-05 18:41:55,836 INFO L175 Difference]: Start difference. First operand has 142 places, 130 transitions, 310 flow. Second operand 17 states and 1388 transitions. [2022-12-05 18:41:55,836 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 158 places, 199 transitions, 794 flow [2022-12-05 18:41:55,838 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 156 places, 199 transitions, 791 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-12-05 18:41:55,840 INFO L231 Difference]: Finished difference. Result has 164 places, 145 transitions, 456 flow [2022-12-05 18:41:55,841 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=307, PETRI_DIFFERENCE_MINUEND_PLACES=140, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=130, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=106, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=456, PETRI_PLACES=164, PETRI_TRANSITIONS=145} [2022-12-05 18:41:55,841 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 3 predicate places. [2022-12-05 18:41:55,841 INFO L495 AbstractCegarLoop]: Abstraction has has 164 places, 145 transitions, 456 flow [2022-12-05 18:41:55,842 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 78.06666666666666) internal successors, (1171), 15 states have internal predecessors, (1171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:41:55,842 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:41:55,842 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:41:55,842 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-12-05 18:41:55,842 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:41:55,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:41:55,843 INFO L85 PathProgramCache]: Analyzing trace with hash 569646290, now seen corresponding path program 3 times [2022-12-05 18:41:55,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:41:55,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897845026] [2022-12-05 18:41:55,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:41:55,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:41:55,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:41:56,655 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:41:56,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:41:56,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897845026] [2022-12-05 18:41:56,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897845026] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:41:56,655 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:41:56,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-05 18:41:56,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164217427] [2022-12-05 18:41:56,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:41:56,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-05 18:41:56,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:41:56,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-05 18:41:56,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-12-05 18:41:56,658 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 173 [2022-12-05 18:41:56,660 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 164 places, 145 transitions, 456 flow. Second operand has 9 states, 9 states have (on average 132.44444444444446) internal successors, (1192), 9 states have internal predecessors, (1192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:41:56,660 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:41:56,660 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 173 [2022-12-05 18:41:56,660 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:41:57,042 INFO L130 PetriNetUnfolder]: 374/1135 cut-off events. [2022-12-05 18:41:57,043 INFO L131 PetriNetUnfolder]: For 889/1185 co-relation queries the response was YES. [2022-12-05 18:41:57,046 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2827 conditions, 1135 events. 374/1135 cut-off events. For 889/1185 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 7647 event pairs, 81 based on Foata normal form. 11/1080 useless extension candidates. Maximal degree in co-relation 2809. Up to 243 conditions per place. [2022-12-05 18:41:57,051 INFO L137 encePairwiseOnDemand]: 163/173 looper letters, 76 selfloop transitions, 15 changer transitions 0/195 dead transitions. [2022-12-05 18:41:57,051 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 172 places, 195 transitions, 869 flow [2022-12-05 18:41:57,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-05 18:41:57,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-05 18:41:57,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1238 transitions. [2022-12-05 18:41:57,053 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.7951188182402055 [2022-12-05 18:41:57,053 INFO L175 Difference]: Start difference. First operand has 164 places, 145 transitions, 456 flow. Second operand 9 states and 1238 transitions. [2022-12-05 18:41:57,053 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 172 places, 195 transitions, 869 flow [2022-12-05 18:41:57,056 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 166 places, 195 transitions, 843 flow, removed 0 selfloop flow, removed 6 redundant places. [2022-12-05 18:41:57,058 INFO L231 Difference]: Finished difference. Result has 169 places, 151 transitions, 514 flow [2022-12-05 18:41:57,059 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=440, PETRI_DIFFERENCE_MINUEND_PLACES=158, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=145, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=132, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=514, PETRI_PLACES=169, PETRI_TRANSITIONS=151} [2022-12-05 18:41:57,060 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 8 predicate places. [2022-12-05 18:41:57,060 INFO L495 AbstractCegarLoop]: Abstraction has has 169 places, 151 transitions, 514 flow [2022-12-05 18:41:57,061 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 132.44444444444446) internal successors, (1192), 9 states have internal predecessors, (1192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:41:57,061 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:41:57,061 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:41:57,061 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-05 18:41:57,061 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:41:57,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:41:57,062 INFO L85 PathProgramCache]: Analyzing trace with hash 124359674, now seen corresponding path program 4 times [2022-12-05 18:41:57,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:41:57,062 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286067664] [2022-12-05 18:41:57,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:41:57,062 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:41:57,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:41:57,964 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:41:57,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:41:57,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286067664] [2022-12-05 18:41:57,964 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286067664] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:41:57,964 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:41:57,965 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-12-05 18:41:57,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908227445] [2022-12-05 18:41:57,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:41:57,965 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-12-05 18:41:57,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:41:57,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-12-05 18:41:57,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2022-12-05 18:41:57,967 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 74 out of 173 [2022-12-05 18:41:57,968 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 169 places, 151 transitions, 514 flow. Second operand has 15 states, 15 states have (on average 78.06666666666666) internal successors, (1171), 15 states have internal predecessors, (1171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:41:57,968 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:41:57,968 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 74 of 173 [2022-12-05 18:41:57,968 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:41:58,829 INFO L130 PetriNetUnfolder]: 1016/2599 cut-off events. [2022-12-05 18:41:58,829 INFO L131 PetriNetUnfolder]: For 2712/2721 co-relation queries the response was YES. [2022-12-05 18:41:58,837 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7069 conditions, 2599 events. 1016/2599 cut-off events. For 2712/2721 co-relation queries the response was YES. Maximal size of possible extension queue 135. Compared 19315 event pairs, 367 based on Foata normal form. 10/2548 useless extension candidates. Maximal degree in co-relation 7047. Up to 749 conditions per place. [2022-12-05 18:41:58,847 INFO L137 encePairwiseOnDemand]: 151/173 looper letters, 144 selfloop transitions, 32 changer transitions 0/237 dead transitions. [2022-12-05 18:41:58,847 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 186 places, 237 transitions, 1292 flow [2022-12-05 18:41:58,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-05 18:41:58,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-12-05 18:41:58,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1465 transitions. [2022-12-05 18:41:58,851 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.47045600513808605 [2022-12-05 18:41:58,852 INFO L175 Difference]: Start difference. First operand has 169 places, 151 transitions, 514 flow. Second operand 18 states and 1465 transitions. [2022-12-05 18:41:58,852 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 186 places, 237 transitions, 1292 flow [2022-12-05 18:41:58,859 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 183 places, 237 transitions, 1264 flow, removed 6 selfloop flow, removed 3 redundant places. [2022-12-05 18:41:58,861 INFO L231 Difference]: Finished difference. Result has 193 places, 167 transitions, 703 flow [2022-12-05 18:41:58,861 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=502, PETRI_DIFFERENCE_MINUEND_PLACES=166, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=151, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=123, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=703, PETRI_PLACES=193, PETRI_TRANSITIONS=167} [2022-12-05 18:41:58,862 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 32 predicate places. [2022-12-05 18:41:58,862 INFO L495 AbstractCegarLoop]: Abstraction has has 193 places, 167 transitions, 703 flow [2022-12-05 18:41:58,863 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 78.06666666666666) internal successors, (1171), 15 states have internal predecessors, (1171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:41:58,863 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:41:58,863 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:41:58,863 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-05 18:41:58,863 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:41:58,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:41:58,864 INFO L85 PathProgramCache]: Analyzing trace with hash -1093964714, now seen corresponding path program 5 times [2022-12-05 18:41:58,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:41:58,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173186863] [2022-12-05 18:41:58,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:41:58,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:41:58,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:41:59,759 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:41:59,760 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:41:59,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173186863] [2022-12-05 18:41:59,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173186863] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:41:59,763 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:41:59,763 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-12-05 18:41:59,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237723210] [2022-12-05 18:41:59,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:41:59,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-12-05 18:41:59,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:41:59,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-12-05 18:41:59,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2022-12-05 18:41:59,767 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 74 out of 173 [2022-12-05 18:41:59,768 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 193 places, 167 transitions, 703 flow. Second operand has 15 states, 15 states have (on average 78.06666666666666) internal successors, (1171), 15 states have internal predecessors, (1171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:41:59,768 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:41:59,768 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 74 of 173 [2022-12-05 18:41:59,768 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:42:00,601 INFO L130 PetriNetUnfolder]: 1161/3049 cut-off events. [2022-12-05 18:42:00,601 INFO L131 PetriNetUnfolder]: For 4605/4634 co-relation queries the response was YES. [2022-12-05 18:42:00,612 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8919 conditions, 3049 events. 1161/3049 cut-off events. For 4605/4634 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 23885 event pairs, 249 based on Foata normal form. 16/3019 useless extension candidates. Maximal degree in co-relation 8887. Up to 802 conditions per place. [2022-12-05 18:42:00,625 INFO L137 encePairwiseOnDemand]: 148/173 looper letters, 144 selfloop transitions, 44 changer transitions 0/249 dead transitions. [2022-12-05 18:42:00,625 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 209 places, 249 transitions, 1481 flow [2022-12-05 18:42:00,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-05 18:42:00,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-05 18:42:00,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1391 transitions. [2022-12-05 18:42:00,630 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.47296837810268616 [2022-12-05 18:42:00,630 INFO L175 Difference]: Start difference. First operand has 193 places, 167 transitions, 703 flow. Second operand 17 states and 1391 transitions. [2022-12-05 18:42:00,630 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 209 places, 249 transitions, 1481 flow [2022-12-05 18:42:00,643 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 204 places, 249 transitions, 1458 flow, removed 5 selfloop flow, removed 5 redundant places. [2022-12-05 18:42:00,647 INFO L231 Difference]: Finished difference. Result has 212 places, 184 transitions, 959 flow [2022-12-05 18:42:00,648 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=680, PETRI_DIFFERENCE_MINUEND_PLACES=188, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=167, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=126, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=959, PETRI_PLACES=212, PETRI_TRANSITIONS=184} [2022-12-05 18:42:00,648 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 51 predicate places. [2022-12-05 18:42:00,648 INFO L495 AbstractCegarLoop]: Abstraction has has 212 places, 184 transitions, 959 flow [2022-12-05 18:42:00,649 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 78.06666666666666) internal successors, (1171), 15 states have internal predecessors, (1171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:00,649 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:42:00,649 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:42:00,649 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-12-05 18:42:00,649 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:42:00,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:42:00,650 INFO L85 PathProgramCache]: Analyzing trace with hash -1899180462, now seen corresponding path program 6 times [2022-12-05 18:42:00,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:42:00,650 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677216167] [2022-12-05 18:42:00,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:42:00,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:42:00,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:42:01,373 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:42:01,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:42:01,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677216167] [2022-12-05 18:42:01,374 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1677216167] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:42:01,374 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:42:01,374 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-12-05 18:42:01,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142606717] [2022-12-05 18:42:01,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:42:01,375 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-12-05 18:42:01,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:42:01,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-12-05 18:42:01,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2022-12-05 18:42:01,376 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 74 out of 173 [2022-12-05 18:42:01,377 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 212 places, 184 transitions, 959 flow. Second operand has 15 states, 15 states have (on average 78.06666666666666) internal successors, (1171), 15 states have internal predecessors, (1171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:01,377 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:42:01,377 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 74 of 173 [2022-12-05 18:42:01,377 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:42:02,420 INFO L130 PetriNetUnfolder]: 1404/3772 cut-off events. [2022-12-05 18:42:02,420 INFO L131 PetriNetUnfolder]: For 9095/9150 co-relation queries the response was YES. [2022-12-05 18:42:02,437 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12147 conditions, 3772 events. 1404/3772 cut-off events. For 9095/9150 co-relation queries the response was YES. Maximal size of possible extension queue 176. Compared 31709 event pairs, 208 based on Foata normal form. 20/3743 useless extension candidates. Maximal degree in co-relation 12108. Up to 739 conditions per place. [2022-12-05 18:42:02,455 INFO L137 encePairwiseOnDemand]: 148/173 looper letters, 176 selfloop transitions, 60 changer transitions 0/297 dead transitions. [2022-12-05 18:42:02,455 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 230 places, 297 transitions, 2100 flow [2022-12-05 18:42:02,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-05 18:42:02,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-05 18:42:02,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1568 transitions. [2022-12-05 18:42:02,457 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4770307271067843 [2022-12-05 18:42:02,457 INFO L175 Difference]: Start difference. First operand has 212 places, 184 transitions, 959 flow. Second operand 19 states and 1568 transitions. [2022-12-05 18:42:02,457 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 230 places, 297 transitions, 2100 flow [2022-12-05 18:42:02,480 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 224 places, 297 transitions, 2055 flow, removed 10 selfloop flow, removed 6 redundant places. [2022-12-05 18:42:02,483 INFO L231 Difference]: Finished difference. Result has 230 places, 205 transitions, 1319 flow [2022-12-05 18:42:02,484 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=914, PETRI_DIFFERENCE_MINUEND_PLACES=206, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=184, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=132, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=1319, PETRI_PLACES=230, PETRI_TRANSITIONS=205} [2022-12-05 18:42:02,484 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 69 predicate places. [2022-12-05 18:42:02,484 INFO L495 AbstractCegarLoop]: Abstraction has has 230 places, 205 transitions, 1319 flow [2022-12-05 18:42:02,485 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 78.06666666666666) internal successors, (1171), 15 states have internal predecessors, (1171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:02,485 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:42:02,485 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:42:02,485 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-05 18:42:02,485 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:42:02,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:42:02,485 INFO L85 PathProgramCache]: Analyzing trace with hash 1544475620, now seen corresponding path program 7 times [2022-12-05 18:42:02,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:42:02,486 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930177082] [2022-12-05 18:42:02,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:42:02,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:42:02,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:42:03,213 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:42:03,213 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:42:03,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930177082] [2022-12-05 18:42:03,213 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930177082] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:42:03,213 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:42:03,213 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-12-05 18:42:03,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501656289] [2022-12-05 18:42:03,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:42:03,214 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-12-05 18:42:03,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:42:03,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-12-05 18:42:03,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2022-12-05 18:42:03,215 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 74 out of 173 [2022-12-05 18:42:03,216 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 230 places, 205 transitions, 1319 flow. Second operand has 15 states, 15 states have (on average 78.06666666666666) internal successors, (1171), 15 states have internal predecessors, (1171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:03,216 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:42:03,216 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 74 of 173 [2022-12-05 18:42:03,216 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:42:04,305 INFO L130 PetriNetUnfolder]: 1409/3924 cut-off events. [2022-12-05 18:42:04,305 INFO L131 PetriNetUnfolder]: For 12692/12724 co-relation queries the response was YES. [2022-12-05 18:42:04,321 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13268 conditions, 3924 events. 1409/3924 cut-off events. For 12692/12724 co-relation queries the response was YES. Maximal size of possible extension queue 182. Compared 33287 event pairs, 524 based on Foata normal form. 25/3882 useless extension candidates. Maximal degree in co-relation 13222. Up to 1085 conditions per place. [2022-12-05 18:42:04,335 INFO L137 encePairwiseOnDemand]: 150/173 looper letters, 193 selfloop transitions, 56 changer transitions 0/310 dead transitions. [2022-12-05 18:42:04,335 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 248 places, 310 transitions, 2535 flow [2022-12-05 18:42:04,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-05 18:42:04,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-05 18:42:04,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1559 transitions. [2022-12-05 18:42:04,337 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.47429266808640097 [2022-12-05 18:42:04,337 INFO L175 Difference]: Start difference. First operand has 230 places, 205 transitions, 1319 flow. Second operand 19 states and 1559 transitions. [2022-12-05 18:42:04,338 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 248 places, 310 transitions, 2535 flow [2022-12-05 18:42:04,372 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 242 places, 310 transitions, 2454 flow, removed 27 selfloop flow, removed 6 redundant places. [2022-12-05 18:42:04,375 INFO L231 Difference]: Finished difference. Result has 251 places, 224 transitions, 1683 flow [2022-12-05 18:42:04,376 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=1260, PETRI_DIFFERENCE_MINUEND_PLACES=224, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=205, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=155, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=1683, PETRI_PLACES=251, PETRI_TRANSITIONS=224} [2022-12-05 18:42:04,377 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 90 predicate places. [2022-12-05 18:42:04,377 INFO L495 AbstractCegarLoop]: Abstraction has has 251 places, 224 transitions, 1683 flow [2022-12-05 18:42:04,378 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 78.06666666666666) internal successors, (1171), 15 states have internal predecessors, (1171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:04,378 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:42:04,378 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:42:04,378 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-12-05 18:42:04,379 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:42:04,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:42:04,379 INFO L85 PathProgramCache]: Analyzing trace with hash -1487669618, now seen corresponding path program 8 times [2022-12-05 18:42:04,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:42:04,379 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566700477] [2022-12-05 18:42:04,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:42:04,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:42:04,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:42:05,120 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:42:05,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:42:05,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566700477] [2022-12-05 18:42:05,120 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566700477] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:42:05,120 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:42:05,120 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-12-05 18:42:05,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767513441] [2022-12-05 18:42:05,121 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:42:05,121 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-12-05 18:42:05,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:42:05,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-12-05 18:42:05,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2022-12-05 18:42:05,122 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 74 out of 173 [2022-12-05 18:42:05,123 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 251 places, 224 transitions, 1683 flow. Second operand has 15 states, 15 states have (on average 78.06666666666666) internal successors, (1171), 15 states have internal predecessors, (1171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:05,123 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:42:05,123 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 74 of 173 [2022-12-05 18:42:05,124 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:42:06,517 INFO L130 PetriNetUnfolder]: 1756/5469 cut-off events. [2022-12-05 18:42:06,517 INFO L131 PetriNetUnfolder]: For 21256/21401 co-relation queries the response was YES. [2022-12-05 18:42:06,598 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18739 conditions, 5469 events. 1756/5469 cut-off events. For 21256/21401 co-relation queries the response was YES. Maximal size of possible extension queue 265. Compared 52089 event pairs, 437 based on Foata normal form. 73/5437 useless extension candidates. Maximal degree in co-relation 18683. Up to 1007 conditions per place. [2022-12-05 18:42:06,616 INFO L137 encePairwiseOnDemand]: 148/173 looper letters, 253 selfloop transitions, 100 changer transitions 0/418 dead transitions. [2022-12-05 18:42:06,616 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 269 places, 418 transitions, 4340 flow [2022-12-05 18:42:06,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-05 18:42:06,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-05 18:42:06,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1565 transitions. [2022-12-05 18:42:06,620 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.47611804076665654 [2022-12-05 18:42:06,620 INFO L175 Difference]: Start difference. First operand has 251 places, 224 transitions, 1683 flow. Second operand 19 states and 1565 transitions. [2022-12-05 18:42:06,620 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 269 places, 418 transitions, 4340 flow [2022-12-05 18:42:06,675 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 418 transitions, 4223 flow, removed 44 selfloop flow, removed 5 redundant places. [2022-12-05 18:42:06,681 INFO L231 Difference]: Finished difference. Result has 272 places, 278 transitions, 2750 flow [2022-12-05 18:42:06,682 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=1626, PETRI_DIFFERENCE_MINUEND_PLACES=246, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=224, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=52, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=153, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=2750, PETRI_PLACES=272, PETRI_TRANSITIONS=278} [2022-12-05 18:42:06,682 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 111 predicate places. [2022-12-05 18:42:06,682 INFO L495 AbstractCegarLoop]: Abstraction has has 272 places, 278 transitions, 2750 flow [2022-12-05 18:42:06,683 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 78.06666666666666) internal successors, (1171), 15 states have internal predecessors, (1171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:06,683 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:42:06,683 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:42:06,684 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-12-05 18:42:06,684 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:42:06,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:42:06,685 INFO L85 PathProgramCache]: Analyzing trace with hash 1941610428, now seen corresponding path program 9 times [2022-12-05 18:42:06,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:42:06,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762858101] [2022-12-05 18:42:06,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:42:06,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:42:06,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:42:07,672 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:42:07,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:42:07,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762858101] [2022-12-05 18:42:07,672 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762858101] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:42:07,672 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:42:07,672 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-12-05 18:42:07,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36557942] [2022-12-05 18:42:07,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:42:07,673 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-12-05 18:42:07,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:42:07,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-12-05 18:42:07,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2022-12-05 18:42:07,675 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 74 out of 173 [2022-12-05 18:42:07,676 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 278 transitions, 2750 flow. Second operand has 16 states, 16 states have (on average 77.8125) internal successors, (1245), 16 states have internal predecessors, (1245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:07,676 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:42:07,676 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 74 of 173 [2022-12-05 18:42:07,676 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:42:09,627 INFO L130 PetriNetUnfolder]: 2207/7196 cut-off events. [2022-12-05 18:42:09,627 INFO L131 PetriNetUnfolder]: For 33813/33978 co-relation queries the response was YES. [2022-12-05 18:42:09,659 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26053 conditions, 7196 events. 2207/7196 cut-off events. For 33813/33978 co-relation queries the response was YES. Maximal size of possible extension queue 346. Compared 73095 event pairs, 960 based on Foata normal form. 98/7167 useless extension candidates. Maximal degree in co-relation 25988. Up to 1763 conditions per place. [2022-12-05 18:42:09,677 INFO L137 encePairwiseOnDemand]: 149/173 looper letters, 247 selfloop transitions, 141 changer transitions 0/453 dead transitions. [2022-12-05 18:42:09,677 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 295 places, 453 transitions, 5384 flow [2022-12-05 18:42:09,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-12-05 18:42:09,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-12-05 18:42:09,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1928 transitions. [2022-12-05 18:42:09,680 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.464354527938343 [2022-12-05 18:42:09,680 INFO L175 Difference]: Start difference. First operand has 272 places, 278 transitions, 2750 flow. Second operand 24 states and 1928 transitions. [2022-12-05 18:42:09,680 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 295 places, 453 transitions, 5384 flow [2022-12-05 18:42:09,796 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 453 transitions, 5307 flow, removed 28 selfloop flow, removed 6 redundant places. [2022-12-05 18:42:09,806 INFO L231 Difference]: Finished difference. Result has 299 places, 334 transitions, 3999 flow [2022-12-05 18:42:09,806 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=2693, PETRI_DIFFERENCE_MINUEND_PLACES=266, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=278, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=170, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=3999, PETRI_PLACES=299, PETRI_TRANSITIONS=334} [2022-12-05 18:42:09,807 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 138 predicate places. [2022-12-05 18:42:09,807 INFO L495 AbstractCegarLoop]: Abstraction has has 299 places, 334 transitions, 3999 flow [2022-12-05 18:42:09,807 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 77.8125) internal successors, (1245), 16 states have internal predecessors, (1245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:09,808 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:42:09,808 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:42:09,808 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-12-05 18:42:09,809 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:42:09,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:42:09,810 INFO L85 PathProgramCache]: Analyzing trace with hash -1615789594, now seen corresponding path program 10 times [2022-12-05 18:42:09,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:42:09,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170676575] [2022-12-05 18:42:09,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:42:09,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:42:09,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:42:10,238 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:42:10,238 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:42:10,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170676575] [2022-12-05 18:42:10,239 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170676575] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:42:10,239 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:42:10,239 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 18:42:10,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272805967] [2022-12-05 18:42:10,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:42:10,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 18:42:10,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:42:10,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 18:42:10,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-12-05 18:42:10,241 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 138 out of 173 [2022-12-05 18:42:10,241 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 299 places, 334 transitions, 3999 flow. Second operand has 7 states, 7 states have (on average 141.28571428571428) internal successors, (989), 7 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:10,241 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:42:10,241 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 173 [2022-12-05 18:42:10,241 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:42:11,378 INFO L130 PetriNetUnfolder]: 1217/6141 cut-off events. [2022-12-05 18:42:11,378 INFO L131 PetriNetUnfolder]: For 44575/48275 co-relation queries the response was YES. [2022-12-05 18:42:11,492 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23790 conditions, 6141 events. 1217/6141 cut-off events. For 44575/48275 co-relation queries the response was YES. Maximal size of possible extension queue 391. Compared 70295 event pairs, 308 based on Foata normal form. 79/6107 useless extension candidates. Maximal degree in co-relation 23714. Up to 1673 conditions per place. [2022-12-05 18:42:11,509 INFO L137 encePairwiseOnDemand]: 165/173 looper letters, 134 selfloop transitions, 22 changer transitions 0/431 dead transitions. [2022-12-05 18:42:11,509 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 305 places, 431 transitions, 5335 flow [2022-12-05 18:42:11,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 18:42:11,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 18:42:11,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1037 transitions. [2022-12-05 18:42:11,511 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.856317093311313 [2022-12-05 18:42:11,511 INFO L175 Difference]: Start difference. First operand has 299 places, 334 transitions, 3999 flow. Second operand 7 states and 1037 transitions. [2022-12-05 18:42:11,511 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 305 places, 431 transitions, 5335 flow [2022-12-05 18:42:11,639 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 299 places, 431 transitions, 5208 flow, removed 55 selfloop flow, removed 6 redundant places. [2022-12-05 18:42:11,644 INFO L231 Difference]: Finished difference. Result has 303 places, 345 transitions, 4087 flow [2022-12-05 18:42:11,645 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=3880, PETRI_DIFFERENCE_MINUEND_PLACES=293, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=334, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=312, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=4087, PETRI_PLACES=303, PETRI_TRANSITIONS=345} [2022-12-05 18:42:11,645 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 142 predicate places. [2022-12-05 18:42:11,646 INFO L495 AbstractCegarLoop]: Abstraction has has 303 places, 345 transitions, 4087 flow [2022-12-05 18:42:11,646 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 141.28571428571428) internal successors, (989), 7 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:11,646 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:42:11,646 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:42:11,646 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-05 18:42:11,646 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:42:11,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:42:11,647 INFO L85 PathProgramCache]: Analyzing trace with hash 1806877076, now seen corresponding path program 11 times [2022-12-05 18:42:11,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:42:11,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466344539] [2022-12-05 18:42:11,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:42:11,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:42:11,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:42:12,482 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:42:12,483 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:42:12,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466344539] [2022-12-05 18:42:12,483 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466344539] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:42:12,483 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:42:12,484 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-12-05 18:42:12,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853811121] [2022-12-05 18:42:12,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:42:12,484 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-12-05 18:42:12,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:42:12,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-12-05 18:42:12,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2022-12-05 18:42:12,486 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 74 out of 173 [2022-12-05 18:42:12,489 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 303 places, 345 transitions, 4087 flow. Second operand has 15 states, 15 states have (on average 78.06666666666666) internal successors, (1171), 15 states have internal predecessors, (1171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:12,489 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:42:12,489 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 74 of 173 [2022-12-05 18:42:12,489 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:42:14,906 INFO L130 PetriNetUnfolder]: 3112/10451 cut-off events. [2022-12-05 18:42:14,906 INFO L131 PetriNetUnfolder]: For 66110/66575 co-relation queries the response was YES. [2022-12-05 18:42:14,965 INFO L83 FinitePrefix]: Finished finitePrefix Result has 41334 conditions, 10451 events. 3112/10451 cut-off events. For 66110/66575 co-relation queries the response was YES. Maximal size of possible extension queue 512. Compared 115787 event pairs, 1652 based on Foata normal form. 188/10459 useless extension candidates. Maximal degree in co-relation 41253. Up to 4242 conditions per place. [2022-12-05 18:42:14,992 INFO L137 encePairwiseOnDemand]: 151/173 looper letters, 230 selfloop transitions, 148 changer transitions 0/449 dead transitions. [2022-12-05 18:42:14,992 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 320 places, 449 transitions, 5952 flow [2022-12-05 18:42:14,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-05 18:42:14,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-12-05 18:42:14,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1462 transitions. [2022-12-05 18:42:14,994 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4694926140012845 [2022-12-05 18:42:14,994 INFO L175 Difference]: Start difference. First operand has 303 places, 345 transitions, 4087 flow. Second operand 18 states and 1462 transitions. [2022-12-05 18:42:14,994 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 320 places, 449 transitions, 5952 flow [2022-12-05 18:42:15,191 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 318 places, 449 transitions, 5924 flow, removed 7 selfloop flow, removed 2 redundant places. [2022-12-05 18:42:15,197 INFO L231 Difference]: Finished difference. Result has 328 places, 369 transitions, 4924 flow [2022-12-05 18:42:15,198 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=4069, PETRI_DIFFERENCE_MINUEND_PLACES=301, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=345, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=124, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=206, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=4924, PETRI_PLACES=328, PETRI_TRANSITIONS=369} [2022-12-05 18:42:15,199 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 167 predicate places. [2022-12-05 18:42:15,200 INFO L495 AbstractCegarLoop]: Abstraction has has 328 places, 369 transitions, 4924 flow [2022-12-05 18:42:15,201 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 78.06666666666666) internal successors, (1171), 15 states have internal predecessors, (1171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:15,201 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:42:15,201 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:42:15,201 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-12-05 18:42:15,201 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:42:15,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:42:15,201 INFO L85 PathProgramCache]: Analyzing trace with hash 1798287110, now seen corresponding path program 12 times [2022-12-05 18:42:15,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:42:15,201 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419332145] [2022-12-05 18:42:15,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:42:15,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:42:15,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:42:15,618 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:42:15,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:42:15,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419332145] [2022-12-05 18:42:15,618 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1419332145] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:42:15,618 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:42:15,618 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 18:42:15,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618782272] [2022-12-05 18:42:15,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:42:15,619 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 18:42:15,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:42:15,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 18:42:15,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-12-05 18:42:15,620 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 138 out of 173 [2022-12-05 18:42:15,621 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 328 places, 369 transitions, 4924 flow. Second operand has 7 states, 7 states have (on average 141.28571428571428) internal successors, (989), 7 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:15,621 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:42:15,621 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 173 [2022-12-05 18:42:15,621 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:42:17,423 INFO L130 PetriNetUnfolder]: 1615/8485 cut-off events. [2022-12-05 18:42:17,424 INFO L131 PetriNetUnfolder]: For 82870/90316 co-relation queries the response was YES. [2022-12-05 18:42:17,476 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35334 conditions, 8485 events. 1615/8485 cut-off events. For 82870/90316 co-relation queries the response was YES. Maximal size of possible extension queue 516. Compared 103905 event pairs, 492 based on Foata normal form. 67/8397 useless extension candidates. Maximal degree in co-relation 35243. Up to 1615 conditions per place. [2022-12-05 18:42:17,500 INFO L137 encePairwiseOnDemand]: 165/173 looper letters, 150 selfloop transitions, 31 changer transitions 0/473 dead transitions. [2022-12-05 18:42:17,500 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 334 places, 473 transitions, 6534 flow [2022-12-05 18:42:17,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 18:42:17,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 18:42:17,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1035 transitions. [2022-12-05 18:42:17,502 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8546655656482246 [2022-12-05 18:42:17,502 INFO L175 Difference]: Start difference. First operand has 328 places, 369 transitions, 4924 flow. Second operand 7 states and 1035 transitions. [2022-12-05 18:42:17,502 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 334 places, 473 transitions, 6534 flow [2022-12-05 18:42:17,731 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 327 places, 473 transitions, 6374 flow, removed 57 selfloop flow, removed 7 redundant places. [2022-12-05 18:42:17,736 INFO L231 Difference]: Finished difference. Result has 332 places, 382 transitions, 5102 flow [2022-12-05 18:42:17,737 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=4801, PETRI_DIFFERENCE_MINUEND_PLACES=321, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=369, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=339, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=5102, PETRI_PLACES=332, PETRI_TRANSITIONS=382} [2022-12-05 18:42:17,738 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 171 predicate places. [2022-12-05 18:42:17,738 INFO L495 AbstractCegarLoop]: Abstraction has has 332 places, 382 transitions, 5102 flow [2022-12-05 18:42:17,739 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 141.28571428571428) internal successors, (989), 7 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:17,740 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:42:17,740 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:42:17,740 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-12-05 18:42:17,740 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:42:17,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:42:17,740 INFO L85 PathProgramCache]: Analyzing trace with hash -962111920, now seen corresponding path program 13 times [2022-12-05 18:42:17,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:42:17,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088512648] [2022-12-05 18:42:17,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:42:17,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:42:17,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:42:18,231 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:42:18,231 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:42:18,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088512648] [2022-12-05 18:42:18,231 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088512648] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:42:18,231 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:42:18,231 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 18:42:18,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418388567] [2022-12-05 18:42:18,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:42:18,232 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 18:42:18,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:42:18,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 18:42:18,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-12-05 18:42:18,233 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 173 [2022-12-05 18:42:18,234 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 332 places, 382 transitions, 5102 flow. Second operand has 8 states, 8 states have (on average 132.875) internal successors, (1063), 8 states have internal predecessors, (1063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:18,234 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:42:18,234 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 173 [2022-12-05 18:42:18,234 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:42:20,533 INFO L130 PetriNetUnfolder]: 2174/10613 cut-off events. [2022-12-05 18:42:20,533 INFO L131 PetriNetUnfolder]: For 128791/177508 co-relation queries the response was YES. [2022-12-05 18:42:20,607 INFO L83 FinitePrefix]: Finished finitePrefix Result has 47627 conditions, 10613 events. 2174/10613 cut-off events. For 128791/177508 co-relation queries the response was YES. Maximal size of possible extension queue 652. Compared 136059 event pairs, 787 based on Foata normal form. 144/10586 useless extension candidates. Maximal degree in co-relation 47533. Up to 3945 conditions per place. [2022-12-05 18:42:20,635 INFO L137 encePairwiseOnDemand]: 163/173 looper letters, 187 selfloop transitions, 58 changer transitions 0/501 dead transitions. [2022-12-05 18:42:20,635 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 341 places, 501 transitions, 7205 flow [2022-12-05 18:42:20,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-05 18:42:20,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-05 18:42:20,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1374 transitions. [2022-12-05 18:42:20,637 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.7942196531791907 [2022-12-05 18:42:20,637 INFO L175 Difference]: Start difference. First operand has 332 places, 382 transitions, 5102 flow. Second operand 10 states and 1374 transitions. [2022-12-05 18:42:20,637 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 341 places, 501 transitions, 7205 flow [2022-12-05 18:42:20,974 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 340 places, 501 transitions, 7181 flow, removed 8 selfloop flow, removed 1 redundant places. [2022-12-05 18:42:20,980 INFO L231 Difference]: Finished difference. Result has 344 places, 400 transitions, 5550 flow [2022-12-05 18:42:20,980 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=5082, PETRI_DIFFERENCE_MINUEND_PLACES=331, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=382, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=40, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=331, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=5550, PETRI_PLACES=344, PETRI_TRANSITIONS=400} [2022-12-05 18:42:20,981 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 183 predicate places. [2022-12-05 18:42:20,981 INFO L495 AbstractCegarLoop]: Abstraction has has 344 places, 400 transitions, 5550 flow [2022-12-05 18:42:20,981 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 132.875) internal successors, (1063), 8 states have internal predecessors, (1063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:20,981 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:42:20,981 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:42:20,981 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-12-05 18:42:20,982 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:42:20,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:42:20,982 INFO L85 PathProgramCache]: Analyzing trace with hash 1556272406, now seen corresponding path program 14 times [2022-12-05 18:42:20,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:42:20,982 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974266875] [2022-12-05 18:42:20,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:42:20,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:42:21,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:42:21,458 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:42:21,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:42:21,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974266875] [2022-12-05 18:42:21,459 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974266875] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:42:21,459 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:42:21,459 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 18:42:21,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330767024] [2022-12-05 18:42:21,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:42:21,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 18:42:21,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:42:21,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 18:42:21,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-12-05 18:42:21,461 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 138 out of 173 [2022-12-05 18:42:21,462 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 344 places, 400 transitions, 5550 flow. Second operand has 7 states, 7 states have (on average 141.28571428571428) internal successors, (989), 7 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:21,462 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:42:21,462 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 173 [2022-12-05 18:42:21,462 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:42:23,502 INFO L130 PetriNetUnfolder]: 1634/8925 cut-off events. [2022-12-05 18:42:23,502 INFO L131 PetriNetUnfolder]: For 103529/112605 co-relation queries the response was YES. [2022-12-05 18:42:23,562 INFO L83 FinitePrefix]: Finished finitePrefix Result has 40147 conditions, 8925 events. 1634/8925 cut-off events. For 103529/112605 co-relation queries the response was YES. Maximal size of possible extension queue 557. Compared 111340 event pairs, 683 based on Foata normal form. 43/8764 useless extension candidates. Maximal degree in co-relation 40049. Up to 3494 conditions per place. [2022-12-05 18:42:23,584 INFO L137 encePairwiseOnDemand]: 166/173 looper letters, 145 selfloop transitions, 30 changer transitions 0/470 dead transitions. [2022-12-05 18:42:23,585 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 350 places, 470 transitions, 6757 flow [2022-12-05 18:42:23,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 18:42:23,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 18:42:23,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1030 transitions. [2022-12-05 18:42:23,586 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8505367464905037 [2022-12-05 18:42:23,586 INFO L175 Difference]: Start difference. First operand has 344 places, 400 transitions, 5550 flow. Second operand 7 states and 1030 transitions. [2022-12-05 18:42:23,586 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 350 places, 470 transitions, 6757 flow [2022-12-05 18:42:23,860 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 347 places, 470 transitions, 6683 flow, removed 16 selfloop flow, removed 3 redundant places. [2022-12-05 18:42:23,866 INFO L231 Difference]: Finished difference. Result has 350 places, 400 transitions, 5572 flow [2022-12-05 18:42:23,866 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=5374, PETRI_DIFFERENCE_MINUEND_PLACES=341, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=394, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=365, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=5572, PETRI_PLACES=350, PETRI_TRANSITIONS=400} [2022-12-05 18:42:23,867 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 189 predicate places. [2022-12-05 18:42:23,867 INFO L495 AbstractCegarLoop]: Abstraction has has 350 places, 400 transitions, 5572 flow [2022-12-05 18:42:23,867 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 141.28571428571428) internal successors, (989), 7 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:23,867 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:42:23,867 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:42:23,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-12-05 18:42:23,867 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:42:23,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:42:23,868 INFO L85 PathProgramCache]: Analyzing trace with hash 1449924196, now seen corresponding path program 15 times [2022-12-05 18:42:23,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:42:23,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499944600] [2022-12-05 18:42:23,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:42:23,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:42:23,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:42:24,328 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:42:24,328 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:42:24,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499944600] [2022-12-05 18:42:24,328 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499944600] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:42:24,328 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:42:24,328 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 18:42:24,328 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077386826] [2022-12-05 18:42:24,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:42:24,329 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 18:42:24,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:42:24,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 18:42:24,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-12-05 18:42:24,330 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 173 [2022-12-05 18:42:24,331 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 350 places, 400 transitions, 5572 flow. Second operand has 8 states, 8 states have (on average 132.875) internal successors, (1063), 8 states have internal predecessors, (1063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:24,331 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:42:24,331 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 173 [2022-12-05 18:42:24,331 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:42:26,583 INFO L130 PetriNetUnfolder]: 1855/9339 cut-off events. [2022-12-05 18:42:26,583 INFO L131 PetriNetUnfolder]: For 126535/174394 co-relation queries the response was YES. [2022-12-05 18:42:26,646 INFO L83 FinitePrefix]: Finished finitePrefix Result has 43638 conditions, 9339 events. 1855/9339 cut-off events. For 126535/174394 co-relation queries the response was YES. Maximal size of possible extension queue 550. Compared 116894 event pairs, 850 based on Foata normal form. 105/9293 useless extension candidates. Maximal degree in co-relation 43537. Up to 2128 conditions per place. [2022-12-05 18:42:26,671 INFO L137 encePairwiseOnDemand]: 163/173 looper letters, 250 selfloop transitions, 56 changer transitions 0/558 dead transitions. [2022-12-05 18:42:26,672 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 360 places, 558 transitions, 8595 flow [2022-12-05 18:42:26,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-05 18:42:26,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-05 18:42:26,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1509 transitions. [2022-12-05 18:42:26,673 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.7929584866001052 [2022-12-05 18:42:26,673 INFO L175 Difference]: Start difference. First operand has 350 places, 400 transitions, 5572 flow. Second operand 11 states and 1509 transitions. [2022-12-05 18:42:26,673 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 360 places, 558 transitions, 8595 flow [2022-12-05 18:42:27,039 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 357 places, 558 transitions, 8503 flow, removed 12 selfloop flow, removed 3 redundant places. [2022-12-05 18:42:27,046 INFO L231 Difference]: Finished difference. Result has 362 places, 420 transitions, 6067 flow [2022-12-05 18:42:27,046 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=5508, PETRI_DIFFERENCE_MINUEND_PLACES=347, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=400, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=354, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=6067, PETRI_PLACES=362, PETRI_TRANSITIONS=420} [2022-12-05 18:42:27,047 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 201 predicate places. [2022-12-05 18:42:27,047 INFO L495 AbstractCegarLoop]: Abstraction has has 362 places, 420 transitions, 6067 flow [2022-12-05 18:42:27,047 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 132.875) internal successors, (1063), 8 states have internal predecessors, (1063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:27,047 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:42:27,047 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:42:27,048 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-12-05 18:42:27,048 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:42:27,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:42:27,048 INFO L85 PathProgramCache]: Analyzing trace with hash -1226068002, now seen corresponding path program 16 times [2022-12-05 18:42:27,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:42:27,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972112746] [2022-12-05 18:42:27,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:42:27,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:42:27,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:42:27,441 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:42:27,441 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:42:27,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972112746] [2022-12-05 18:42:27,441 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972112746] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:42:27,442 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:42:27,442 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 18:42:27,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975613312] [2022-12-05 18:42:27,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:42:27,442 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 18:42:27,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:42:27,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 18:42:27,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-12-05 18:42:27,443 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 138 out of 173 [2022-12-05 18:42:27,444 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 362 places, 420 transitions, 6067 flow. Second operand has 7 states, 7 states have (on average 141.28571428571428) internal successors, (989), 7 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:27,444 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:42:27,444 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 173 [2022-12-05 18:42:27,444 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:42:29,761 INFO L130 PetriNetUnfolder]: 1873/10428 cut-off events. [2022-12-05 18:42:29,761 INFO L131 PetriNetUnfolder]: For 126963/138992 co-relation queries the response was YES. [2022-12-05 18:42:29,843 INFO L83 FinitePrefix]: Finished finitePrefix Result has 47438 conditions, 10428 events. 1873/10428 cut-off events. For 126963/138992 co-relation queries the response was YES. Maximal size of possible extension queue 639. Compared 135391 event pairs, 892 based on Foata normal form. 74/10287 useless extension candidates. Maximal degree in co-relation 47332. Up to 2415 conditions per place. [2022-12-05 18:42:29,869 INFO L137 encePairwiseOnDemand]: 165/173 looper letters, 224 selfloop transitions, 29 changer transitions 0/557 dead transitions. [2022-12-05 18:42:29,869 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 368 places, 557 transitions, 8242 flow [2022-12-05 18:42:29,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 18:42:29,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 18:42:29,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1048 transitions. [2022-12-05 18:42:29,873 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8654004954582989 [2022-12-05 18:42:29,873 INFO L175 Difference]: Start difference. First operand has 362 places, 420 transitions, 6067 flow. Second operand 7 states and 1048 transitions. [2022-12-05 18:42:29,873 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 368 places, 557 transitions, 8242 flow [2022-12-05 18:42:30,342 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 366 places, 557 transitions, 8196 flow, removed 18 selfloop flow, removed 2 redundant places. [2022-12-05 18:42:30,422 INFO L231 Difference]: Finished difference. Result has 370 places, 432 transitions, 6343 flow [2022-12-05 18:42:30,423 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=6021, PETRI_DIFFERENCE_MINUEND_PLACES=360, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=420, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=391, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=6343, PETRI_PLACES=370, PETRI_TRANSITIONS=432} [2022-12-05 18:42:30,423 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 209 predicate places. [2022-12-05 18:42:30,423 INFO L495 AbstractCegarLoop]: Abstraction has has 370 places, 432 transitions, 6343 flow [2022-12-05 18:42:30,424 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 141.28571428571428) internal successors, (989), 7 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:30,424 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:42:30,424 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:42:30,424 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-12-05 18:42:30,424 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:42:30,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:42:30,424 INFO L85 PathProgramCache]: Analyzing trace with hash -802196868, now seen corresponding path program 17 times [2022-12-05 18:42:30,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:42:30,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38958887] [2022-12-05 18:42:30,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:42:30,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:42:30,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:42:30,824 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:42:30,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:42:30,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38958887] [2022-12-05 18:42:30,824 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [38958887] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:42:30,824 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:42:30,824 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 18:42:30,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516216626] [2022-12-05 18:42:30,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:42:30,825 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 18:42:30,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:42:30,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 18:42:30,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-12-05 18:42:30,826 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 173 [2022-12-05 18:42:30,826 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 370 places, 432 transitions, 6343 flow. Second operand has 8 states, 8 states have (on average 132.875) internal successors, (1063), 8 states have internal predecessors, (1063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:30,827 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:42:30,827 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 173 [2022-12-05 18:42:30,827 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:42:33,185 INFO L130 PetriNetUnfolder]: 1842/9803 cut-off events. [2022-12-05 18:42:33,185 INFO L131 PetriNetUnfolder]: For 144596/200415 co-relation queries the response was YES. [2022-12-05 18:42:33,257 INFO L83 FinitePrefix]: Finished finitePrefix Result has 47090 conditions, 9803 events. 1842/9803 cut-off events. For 144596/200415 co-relation queries the response was YES. Maximal size of possible extension queue 563. Compared 125187 event pairs, 960 based on Foata normal form. 145/9778 useless extension candidates. Maximal degree in co-relation 46980. Up to 2717 conditions per place. [2022-12-05 18:42:33,283 INFO L137 encePairwiseOnDemand]: 163/173 looper letters, 214 selfloop transitions, 78 changer transitions 0/544 dead transitions. [2022-12-05 18:42:33,283 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 380 places, 544 transitions, 8638 flow [2022-12-05 18:42:33,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-05 18:42:33,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-05 18:42:33,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1506 transitions. [2022-12-05 18:42:33,285 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.791382028376248 [2022-12-05 18:42:33,285 INFO L175 Difference]: Start difference. First operand has 370 places, 432 transitions, 6343 flow. Second operand 11 states and 1506 transitions. [2022-12-05 18:42:33,285 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 380 places, 544 transitions, 8638 flow [2022-12-05 18:42:33,691 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 378 places, 544 transitions, 8562 flow, removed 27 selfloop flow, removed 2 redundant places. [2022-12-05 18:42:33,698 INFO L231 Difference]: Finished difference. Result has 381 places, 445 transitions, 6798 flow [2022-12-05 18:42:33,699 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=6247, PETRI_DIFFERENCE_MINUEND_PLACES=368, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=430, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=360, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=6798, PETRI_PLACES=381, PETRI_TRANSITIONS=445} [2022-12-05 18:42:33,699 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 220 predicate places. [2022-12-05 18:42:33,699 INFO L495 AbstractCegarLoop]: Abstraction has has 381 places, 445 transitions, 6798 flow [2022-12-05 18:42:33,700 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 132.875) internal successors, (1063), 8 states have internal predecessors, (1063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:33,700 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:42:33,700 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:42:33,700 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-12-05 18:42:33,700 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:42:33,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:42:33,700 INFO L85 PathProgramCache]: Analyzing trace with hash -258123268, now seen corresponding path program 18 times [2022-12-05 18:42:33,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:42:33,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313936813] [2022-12-05 18:42:33,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:42:33,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:42:33,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:42:34,153 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:42:34,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:42:34,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313936813] [2022-12-05 18:42:34,153 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313936813] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:42:34,153 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:42:34,153 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 18:42:34,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299251195] [2022-12-05 18:42:34,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:42:34,154 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 18:42:34,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:42:34,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 18:42:34,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-12-05 18:42:34,155 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 173 [2022-12-05 18:42:34,155 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 381 places, 445 transitions, 6798 flow. Second operand has 8 states, 8 states have (on average 132.875) internal successors, (1063), 8 states have internal predecessors, (1063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:34,155 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:42:34,155 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 173 [2022-12-05 18:42:34,155 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:42:36,205 INFO L130 PetriNetUnfolder]: 1533/8486 cut-off events. [2022-12-05 18:42:36,205 INFO L131 PetriNetUnfolder]: For 133329/188476 co-relation queries the response was YES. [2022-12-05 18:42:36,278 INFO L83 FinitePrefix]: Finished finitePrefix Result has 41553 conditions, 8486 events. 1533/8486 cut-off events. For 133329/188476 co-relation queries the response was YES. Maximal size of possible extension queue 473. Compared 105954 event pairs, 881 based on Foata normal form. 105/8416 useless extension candidates. Maximal degree in co-relation 41440. Up to 2717 conditions per place. [2022-12-05 18:42:36,299 INFO L137 encePairwiseOnDemand]: 164/173 looper letters, 218 selfloop transitions, 79 changer transitions 0/545 dead transitions. [2022-12-05 18:42:36,299 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 391 places, 545 transitions, 9061 flow [2022-12-05 18:42:36,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-05 18:42:36,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-05 18:42:36,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1499 transitions. [2022-12-05 18:42:36,301 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.7877036258539148 [2022-12-05 18:42:36,301 INFO L175 Difference]: Start difference. First operand has 381 places, 445 transitions, 6798 flow. Second operand 11 states and 1499 transitions. [2022-12-05 18:42:36,301 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 391 places, 545 transitions, 9061 flow [2022-12-05 18:42:36,679 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 387 places, 545 transitions, 8969 flow, removed 22 selfloop flow, removed 4 redundant places. [2022-12-05 18:42:36,686 INFO L231 Difference]: Finished difference. Result has 390 places, 452 transitions, 7135 flow [2022-12-05 18:42:36,686 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=6601, PETRI_DIFFERENCE_MINUEND_PLACES=377, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=439, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=368, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=7135, PETRI_PLACES=390, PETRI_TRANSITIONS=452} [2022-12-05 18:42:36,687 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 229 predicate places. [2022-12-05 18:42:36,687 INFO L495 AbstractCegarLoop]: Abstraction has has 390 places, 452 transitions, 7135 flow [2022-12-05 18:42:36,687 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 132.875) internal successors, (1063), 8 states have internal predecessors, (1063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:36,687 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:42:36,687 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:42:36,687 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-12-05 18:42:36,687 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:42:36,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:42:36,688 INFO L85 PathProgramCache]: Analyzing trace with hash 606709012, now seen corresponding path program 19 times [2022-12-05 18:42:36,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:42:36,688 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103635878] [2022-12-05 18:42:36,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:42:36,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:42:36,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:42:37,090 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:42:37,091 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:42:37,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103635878] [2022-12-05 18:42:37,091 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103635878] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:42:37,091 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:42:37,091 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 18:42:37,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359060961] [2022-12-05 18:42:37,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:42:37,092 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 18:42:37,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:42:37,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 18:42:37,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-12-05 18:42:37,092 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 138 out of 173 [2022-12-05 18:42:37,093 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 390 places, 452 transitions, 7135 flow. Second operand has 7 states, 7 states have (on average 141.28571428571428) internal successors, (989), 7 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:37,093 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:42:37,093 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 173 [2022-12-05 18:42:37,093 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:42:39,010 INFO L130 PetriNetUnfolder]: 1304/8007 cut-off events. [2022-12-05 18:42:39,010 INFO L131 PetriNetUnfolder]: For 114586/126620 co-relation queries the response was YES. [2022-12-05 18:42:39,066 INFO L83 FinitePrefix]: Finished finitePrefix Result has 38043 conditions, 8007 events. 1304/8007 cut-off events. For 114586/126620 co-relation queries the response was YES. Maximal size of possible extension queue 470. Compared 99547 event pairs, 378 based on Foata normal form. 77/7897 useless extension candidates. Maximal degree in co-relation 37927. Up to 1438 conditions per place. [2022-12-05 18:42:39,083 INFO L137 encePairwiseOnDemand]: 165/173 looper letters, 185 selfloop transitions, 38 changer transitions 0/538 dead transitions. [2022-12-05 18:42:39,084 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 396 places, 538 transitions, 8733 flow [2022-12-05 18:42:39,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 18:42:39,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 18:42:39,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1033 transitions. [2022-12-05 18:42:39,085 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8530140379851362 [2022-12-05 18:42:39,085 INFO L175 Difference]: Start difference. First operand has 390 places, 452 transitions, 7135 flow. Second operand 7 states and 1033 transitions. [2022-12-05 18:42:39,085 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 396 places, 538 transitions, 8733 flow [2022-12-05 18:42:39,441 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 392 places, 538 transitions, 8640 flow, removed 18 selfloop flow, removed 4 redundant places. [2022-12-05 18:42:39,448 INFO L231 Difference]: Finished difference. Result has 396 places, 461 transitions, 7371 flow [2022-12-05 18:42:39,448 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=7042, PETRI_DIFFERENCE_MINUEND_PLACES=386, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=452, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=415, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=7371, PETRI_PLACES=396, PETRI_TRANSITIONS=461} [2022-12-05 18:42:39,448 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 235 predicate places. [2022-12-05 18:42:39,449 INFO L495 AbstractCegarLoop]: Abstraction has has 396 places, 461 transitions, 7371 flow [2022-12-05 18:42:39,449 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 141.28571428571428) internal successors, (989), 7 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:39,449 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:42:39,449 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:42:39,449 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-12-05 18:42:39,449 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:42:39,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:42:39,450 INFO L85 PathProgramCache]: Analyzing trace with hash -1893535612, now seen corresponding path program 20 times [2022-12-05 18:42:39,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:42:39,450 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763487258] [2022-12-05 18:42:39,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:42:39,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:42:39,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:42:39,865 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:42:39,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:42:39,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763487258] [2022-12-05 18:42:39,866 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763487258] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:42:39,866 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:42:39,866 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 18:42:39,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84171965] [2022-12-05 18:42:39,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:42:39,866 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 18:42:39,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:42:39,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 18:42:39,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-12-05 18:42:39,867 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 138 out of 173 [2022-12-05 18:42:39,868 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 396 places, 461 transitions, 7371 flow. Second operand has 7 states, 7 states have (on average 141.28571428571428) internal successors, (989), 7 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:39,868 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:42:39,868 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 173 [2022-12-05 18:42:39,868 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:42:41,686 INFO L130 PetriNetUnfolder]: 1042/6817 cut-off events. [2022-12-05 18:42:41,686 INFO L131 PetriNetUnfolder]: For 112030/124222 co-relation queries the response was YES. [2022-12-05 18:42:41,736 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34007 conditions, 6817 events. 1042/6817 cut-off events. For 112030/124222 co-relation queries the response was YES. Maximal size of possible extension queue 364. Compared 82342 event pairs, 412 based on Foata normal form. 39/6700 useless extension candidates. Maximal degree in co-relation 33887. Up to 2413 conditions per place. [2022-12-05 18:42:41,753 INFO L137 encePairwiseOnDemand]: 166/173 looper letters, 164 selfloop transitions, 47 changer transitions 0/522 dead transitions. [2022-12-05 18:42:41,753 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 402 places, 522 transitions, 8552 flow [2022-12-05 18:42:41,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 18:42:41,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 18:42:41,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1031 transitions. [2022-12-05 18:42:41,754 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8513625103220479 [2022-12-05 18:42:41,754 INFO L175 Difference]: Start difference. First operand has 396 places, 461 transitions, 7371 flow. Second operand 7 states and 1031 transitions. [2022-12-05 18:42:41,755 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 402 places, 522 transitions, 8552 flow [2022-12-05 18:42:42,116 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 401 places, 522 transitions, 8462 flow, removed 38 selfloop flow, removed 1 redundant places. [2022-12-05 18:42:42,123 INFO L231 Difference]: Finished difference. Result has 404 places, 461 transitions, 7438 flow [2022-12-05 18:42:42,123 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=7182, PETRI_DIFFERENCE_MINUEND_PLACES=395, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=455, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=409, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=7438, PETRI_PLACES=404, PETRI_TRANSITIONS=461} [2022-12-05 18:42:42,123 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 243 predicate places. [2022-12-05 18:42:42,123 INFO L495 AbstractCegarLoop]: Abstraction has has 404 places, 461 transitions, 7438 flow [2022-12-05 18:42:42,124 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 141.28571428571428) internal successors, (989), 7 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:42,124 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:42:42,124 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:42:42,124 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-12-05 18:42:42,124 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:42:42,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:42:42,124 INFO L85 PathProgramCache]: Analyzing trace with hash -2084597018, now seen corresponding path program 21 times [2022-12-05 18:42:42,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:42:42,125 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463387794] [2022-12-05 18:42:42,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:42:42,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:42:42,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:42:42,446 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:42:42,446 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:42:42,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463387794] [2022-12-05 18:42:42,446 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463387794] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:42:42,446 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:42:42,447 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 18:42:42,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285583713] [2022-12-05 18:42:42,447 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:42:42,447 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 18:42:42,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:42:42,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 18:42:42,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-12-05 18:42:42,448 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 138 out of 173 [2022-12-05 18:42:42,449 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 404 places, 461 transitions, 7438 flow. Second operand has 7 states, 7 states have (on average 141.28571428571428) internal successors, (989), 7 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:42,449 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:42:42,449 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 173 [2022-12-05 18:42:42,449 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:42:44,221 INFO L130 PetriNetUnfolder]: 1040/7189 cut-off events. [2022-12-05 18:42:44,221 INFO L131 PetriNetUnfolder]: For 117693/130668 co-relation queries the response was YES. [2022-12-05 18:42:44,273 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35584 conditions, 7189 events. 1040/7189 cut-off events. For 117693/130668 co-relation queries the response was YES. Maximal size of possible extension queue 379. Compared 88774 event pairs, 472 based on Foata normal form. 64/7067 useless extension candidates. Maximal degree in co-relation 35460. Up to 1396 conditions per place. [2022-12-05 18:42:44,289 INFO L137 encePairwiseOnDemand]: 165/173 looper letters, 195 selfloop transitions, 39 changer transitions 0/541 dead transitions. [2022-12-05 18:42:44,290 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 410 places, 541 transitions, 8848 flow [2022-12-05 18:42:44,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 18:42:44,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 18:42:44,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1037 transitions. [2022-12-05 18:42:44,291 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.856317093311313 [2022-12-05 18:42:44,291 INFO L175 Difference]: Start difference. First operand has 404 places, 461 transitions, 7438 flow. Second operand 7 states and 1037 transitions. [2022-12-05 18:42:44,291 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 410 places, 541 transitions, 8848 flow [2022-12-05 18:42:44,677 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 408 places, 541 transitions, 8754 flow, removed 24 selfloop flow, removed 2 redundant places. [2022-12-05 18:42:44,683 INFO L231 Difference]: Finished difference. Result has 411 places, 464 transitions, 7517 flow [2022-12-05 18:42:44,683 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=7254, PETRI_DIFFERENCE_MINUEND_PLACES=402, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=457, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=418, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=7517, PETRI_PLACES=411, PETRI_TRANSITIONS=464} [2022-12-05 18:42:44,684 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 250 predicate places. [2022-12-05 18:42:44,684 INFO L495 AbstractCegarLoop]: Abstraction has has 411 places, 464 transitions, 7517 flow [2022-12-05 18:42:44,684 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 141.28571428571428) internal successors, (989), 7 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:44,684 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:42:44,684 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:42:44,684 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-12-05 18:42:44,684 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:42:44,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:42:44,685 INFO L85 PathProgramCache]: Analyzing trace with hash -1458862736, now seen corresponding path program 22 times [2022-12-05 18:42:44,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:42:44,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764048482] [2022-12-05 18:42:44,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:42:44,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:42:44,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:42:44,987 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:42:44,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:42:44,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764048482] [2022-12-05 18:42:44,987 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764048482] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:42:44,987 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:42:44,987 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 18:42:44,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674291649] [2022-12-05 18:42:44,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:42:44,989 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 18:42:44,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:42:44,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 18:42:44,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-12-05 18:42:44,990 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 138 out of 173 [2022-12-05 18:42:44,991 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 411 places, 464 transitions, 7517 flow. Second operand has 7 states, 7 states have (on average 141.28571428571428) internal successors, (989), 7 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:44,991 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:42:44,991 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 173 [2022-12-05 18:42:44,991 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:42:46,615 INFO L130 PetriNetUnfolder]: 764/6105 cut-off events. [2022-12-05 18:42:46,615 INFO L131 PetriNetUnfolder]: For 108003/120943 co-relation queries the response was YES. [2022-12-05 18:42:46,659 INFO L83 FinitePrefix]: Finished finitePrefix Result has 30602 conditions, 6105 events. 764/6105 cut-off events. For 108003/120943 co-relation queries the response was YES. Maximal size of possible extension queue 314. Compared 73770 event pairs, 304 based on Foata normal form. 66/6014 useless extension candidates. Maximal degree in co-relation 30475. Up to 1396 conditions per place. [2022-12-05 18:42:46,671 INFO L137 encePairwiseOnDemand]: 165/173 looper letters, 223 selfloop transitions, 33 changer transitions 0/536 dead transitions. [2022-12-05 18:42:46,671 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 415 places, 536 transitions, 8726 flow [2022-12-05 18:42:46,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-05 18:42:46,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-05 18:42:46,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1044 transitions. [2022-12-05 18:42:46,673 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8620974401321222 [2022-12-05 18:42:46,673 INFO L175 Difference]: Start difference. First operand has 411 places, 464 transitions, 7517 flow. Second operand 7 states and 1044 transitions. [2022-12-05 18:42:46,673 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 415 places, 536 transitions, 8726 flow [2022-12-05 18:42:47,126 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 379 places, 536 transitions, 8049 flow, removed 148 selfloop flow, removed 36 redundant places. [2022-12-05 18:42:47,133 INFO L231 Difference]: Finished difference. Result has 382 places, 440 transitions, 6695 flow [2022-12-05 18:42:47,133 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=6450, PETRI_DIFFERENCE_MINUEND_PLACES=373, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=433, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=400, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=6695, PETRI_PLACES=382, PETRI_TRANSITIONS=440} [2022-12-05 18:42:47,133 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 221 predicate places. [2022-12-05 18:42:47,134 INFO L495 AbstractCegarLoop]: Abstraction has has 382 places, 440 transitions, 6695 flow [2022-12-05 18:42:47,134 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 141.28571428571428) internal successors, (989), 7 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:47,134 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:42:47,134 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:42:47,134 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-12-05 18:42:47,134 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:42:47,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:42:47,135 INFO L85 PathProgramCache]: Analyzing trace with hash -2042689369, now seen corresponding path program 1 times [2022-12-05 18:42:47,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:42:47,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471872419] [2022-12-05 18:42:47,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:42:47,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:42:47,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:42:49,309 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:42:49,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:42:49,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471872419] [2022-12-05 18:42:49,309 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471872419] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:42:49,309 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:42:49,309 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-12-05 18:42:49,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702432559] [2022-12-05 18:42:49,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:42:49,310 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-12-05 18:42:49,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:42:49,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-12-05 18:42:49,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=739, Unknown=0, NotChecked=0, Total=812 [2022-12-05 18:42:49,312 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 66 out of 173 [2022-12-05 18:42:49,313 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 382 places, 440 transitions, 6695 flow. Second operand has 29 states, 29 states have (on average 68.55172413793103) internal successors, (1988), 29 states have internal predecessors, (1988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:49,313 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:42:49,313 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 66 of 173 [2022-12-05 18:42:49,313 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:42:55,106 INFO L130 PetriNetUnfolder]: 4781/14534 cut-off events. [2022-12-05 18:42:55,106 INFO L131 PetriNetUnfolder]: For 165050/165068 co-relation queries the response was YES. [2022-12-05 18:42:55,206 INFO L83 FinitePrefix]: Finished finitePrefix Result has 67635 conditions, 14534 events. 4781/14534 cut-off events. For 165050/165068 co-relation queries the response was YES. Maximal size of possible extension queue 621. Compared 162194 event pairs, 1393 based on Foata normal form. 7/14283 useless extension candidates. Maximal degree in co-relation 67534. Up to 5867 conditions per place. [2022-12-05 18:42:55,243 INFO L137 encePairwiseOnDemand]: 138/173 looper letters, 454 selfloop transitions, 240 changer transitions 30/779 dead transitions. [2022-12-05 18:42:55,243 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 416 places, 779 transitions, 13559 flow [2022-12-05 18:42:55,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-05 18:42:55,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-05 18:42:55,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2547 transitions. [2022-12-05 18:42:55,246 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.42064409578860446 [2022-12-05 18:42:55,246 INFO L175 Difference]: Start difference. First operand has 382 places, 440 transitions, 6695 flow. Second operand 35 states and 2547 transitions. [2022-12-05 18:42:55,246 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 416 places, 779 transitions, 13559 flow [2022-12-05 18:42:56,076 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 413 places, 779 transitions, 13385 flow, removed 45 selfloop flow, removed 3 redundant places. [2022-12-05 18:42:56,085 INFO L231 Difference]: Finished difference. Result has 430 places, 543 transitions, 9107 flow [2022-12-05 18:42:56,085 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=6616, PETRI_DIFFERENCE_MINUEND_PLACES=379, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=440, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=148, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=244, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=9107, PETRI_PLACES=430, PETRI_TRANSITIONS=543} [2022-12-05 18:42:56,085 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 269 predicate places. [2022-12-05 18:42:56,085 INFO L495 AbstractCegarLoop]: Abstraction has has 430 places, 543 transitions, 9107 flow [2022-12-05 18:42:56,086 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 68.55172413793103) internal successors, (1988), 29 states have internal predecessors, (1988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:56,086 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:42:56,086 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:42:56,086 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-12-05 18:42:56,086 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:42:56,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:42:56,087 INFO L85 PathProgramCache]: Analyzing trace with hash 217391817, now seen corresponding path program 2 times [2022-12-05 18:42:56,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:42:56,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480014148] [2022-12-05 18:42:56,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:42:56,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:42:56,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:42:58,033 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:42:58,033 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:42:58,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480014148] [2022-12-05 18:42:58,033 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480014148] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:42:58,033 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:42:58,034 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2022-12-05 18:42:58,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802962441] [2022-12-05 18:42:58,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:42:58,034 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-12-05 18:42:58,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:42:58,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-12-05 18:42:58,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1093, Unknown=0, NotChecked=0, Total=1190 [2022-12-05 18:42:58,036 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 173 [2022-12-05 18:42:58,037 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 430 places, 543 transitions, 9107 flow. Second operand has 35 states, 35 states have (on average 67.14285714285714) internal successors, (2350), 35 states have internal predecessors, (2350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:42:58,037 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:42:58,037 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 173 [2022-12-05 18:42:58,037 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:43:04,824 INFO L130 PetriNetUnfolder]: 4805/14683 cut-off events. [2022-12-05 18:43:04,824 INFO L131 PetriNetUnfolder]: For 189276/189314 co-relation queries the response was YES. [2022-12-05 18:43:05,014 INFO L83 FinitePrefix]: Finished finitePrefix Result has 75294 conditions, 14683 events. 4805/14683 cut-off events. For 189276/189314 co-relation queries the response was YES. Maximal size of possible extension queue 621. Compared 164364 event pairs, 1372 based on Foata normal form. 18/14432 useless extension candidates. Maximal degree in co-relation 75176. Up to 6038 conditions per place. [2022-12-05 18:43:05,071 INFO L137 encePairwiseOnDemand]: 133/173 looper letters, 444 selfloop transitions, 234 changer transitions 62/794 dead transitions. [2022-12-05 18:43:05,071 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 461 places, 794 transitions, 14598 flow [2022-12-05 18:43:05,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-12-05 18:43:05,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-12-05 18:43:05,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2827 transitions. [2022-12-05 18:43:05,074 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4085260115606936 [2022-12-05 18:43:05,074 INFO L175 Difference]: Start difference. First operand has 430 places, 543 transitions, 9107 flow. Second operand 40 states and 2827 transitions. [2022-12-05 18:43:05,074 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 461 places, 794 transitions, 14598 flow [2022-12-05 18:43:06,302 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 446 places, 794 transitions, 14330 flow, removed 34 selfloop flow, removed 15 redundant places. [2022-12-05 18:43:06,314 INFO L231 Difference]: Finished difference. Result has 456 places, 545 transitions, 9486 flow [2022-12-05 18:43:06,315 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=8869, PETRI_DIFFERENCE_MINUEND_PLACES=407, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=543, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=228, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=311, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=9486, PETRI_PLACES=456, PETRI_TRANSITIONS=545} [2022-12-05 18:43:06,316 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 295 predicate places. [2022-12-05 18:43:06,316 INFO L495 AbstractCegarLoop]: Abstraction has has 456 places, 545 transitions, 9486 flow [2022-12-05 18:43:06,317 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 67.14285714285714) internal successors, (2350), 35 states have internal predecessors, (2350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:43:06,317 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:43:06,317 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:43:06,317 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-12-05 18:43:06,317 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:43:06,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:43:06,318 INFO L85 PathProgramCache]: Analyzing trace with hash -1605543121, now seen corresponding path program 3 times [2022-12-05 18:43:06,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:43:06,318 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482945741] [2022-12-05 18:43:06,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:43:06,318 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:43:06,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:43:08,473 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:43:08,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:43:08,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482945741] [2022-12-05 18:43:08,474 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1482945741] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:43:08,474 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:43:08,474 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-12-05 18:43:08,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534981659] [2022-12-05 18:43:08,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:43:08,474 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-12-05 18:43:08,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:43:08,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-12-05 18:43:08,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=795, Unknown=0, NotChecked=0, Total=870 [2022-12-05 18:43:08,476 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 66 out of 173 [2022-12-05 18:43:08,477 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 456 places, 545 transitions, 9486 flow. Second operand has 30 states, 30 states have (on average 68.46666666666667) internal successors, (2054), 30 states have internal predecessors, (2054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:43:08,477 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:43:08,477 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 66 of 173 [2022-12-05 18:43:08,477 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:43:15,094 INFO L130 PetriNetUnfolder]: 4730/14479 cut-off events. [2022-12-05 18:43:15,094 INFO L131 PetriNetUnfolder]: For 202906/202924 co-relation queries the response was YES. [2022-12-05 18:43:15,334 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77555 conditions, 14479 events. 4730/14479 cut-off events. For 202906/202924 co-relation queries the response was YES. Maximal size of possible extension queue 617. Compared 161805 event pairs, 1402 based on Foata normal form. 7/14217 useless extension candidates. Maximal degree in co-relation 77432. Up to 5989 conditions per place. [2022-12-05 18:43:15,423 INFO L137 encePairwiseOnDemand]: 138/173 looper letters, 442 selfloop transitions, 220 changer transitions 61/778 dead transitions. [2022-12-05 18:43:15,423 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 480 places, 778 transitions, 14675 flow [2022-12-05 18:43:15,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-05 18:43:15,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-05 18:43:15,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2533 transitions. [2022-12-05 18:43:15,427 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.41833195706028076 [2022-12-05 18:43:15,427 INFO L175 Difference]: Start difference. First operand has 456 places, 545 transitions, 9486 flow. Second operand 35 states and 2533 transitions. [2022-12-05 18:43:15,427 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 480 places, 778 transitions, 14675 flow [2022-12-05 18:43:16,593 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 448 places, 778 transitions, 14205 flow, removed 31 selfloop flow, removed 32 redundant places. [2022-12-05 18:43:16,603 INFO L231 Difference]: Finished difference. Result has 459 places, 542 transitions, 9468 flow [2022-12-05 18:43:16,603 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=9051, PETRI_DIFFERENCE_MINUEND_PLACES=414, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=545, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=220, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=325, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=9468, PETRI_PLACES=459, PETRI_TRANSITIONS=542} [2022-12-05 18:43:16,604 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 298 predicate places. [2022-12-05 18:43:16,604 INFO L495 AbstractCegarLoop]: Abstraction has has 459 places, 542 transitions, 9468 flow [2022-12-05 18:43:16,605 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 68.46666666666667) internal successors, (2054), 30 states have internal predecessors, (2054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:43:16,605 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:43:16,605 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:43:16,605 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-12-05 18:43:16,605 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:43:16,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:43:16,605 INFO L85 PathProgramCache]: Analyzing trace with hash 2047824053, now seen corresponding path program 4 times [2022-12-05 18:43:16,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:43:16,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432022294] [2022-12-05 18:43:16,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:43:16,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:43:16,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:43:18,313 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:43:18,313 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:43:18,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432022294] [2022-12-05 18:43:18,314 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432022294] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:43:18,314 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:43:18,314 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-12-05 18:43:18,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976079994] [2022-12-05 18:43:18,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:43:18,314 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-12-05 18:43:18,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:43:18,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-12-05 18:43:18,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=795, Unknown=0, NotChecked=0, Total=870 [2022-12-05 18:43:18,316 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 66 out of 173 [2022-12-05 18:43:18,317 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 459 places, 542 transitions, 9468 flow. Second operand has 30 states, 30 states have (on average 68.46666666666667) internal successors, (2054), 30 states have internal predecessors, (2054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:43:18,317 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:43:18,317 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 66 of 173 [2022-12-05 18:43:18,317 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:43:25,237 INFO L130 PetriNetUnfolder]: 5151/15696 cut-off events. [2022-12-05 18:43:25,237 INFO L131 PetriNetUnfolder]: For 219256/219284 co-relation queries the response was YES. [2022-12-05 18:43:25,378 INFO L83 FinitePrefix]: Finished finitePrefix Result has 84509 conditions, 15696 events. 5151/15696 cut-off events. For 219256/219284 co-relation queries the response was YES. Maximal size of possible extension queue 674. Compared 177779 event pairs, 1801 based on Foata normal form. 11/15497 useless extension candidates. Maximal degree in co-relation 84382. Up to 8809 conditions per place. [2022-12-05 18:43:25,419 INFO L137 encePairwiseOnDemand]: 139/173 looper letters, 451 selfloop transitions, 186 changer transitions 67/759 dead transitions. [2022-12-05 18:43:25,419 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 480 places, 759 transitions, 14322 flow [2022-12-05 18:43:25,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-05 18:43:25,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-05 18:43:25,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2443 transitions. [2022-12-05 18:43:25,422 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.41533492009520573 [2022-12-05 18:43:25,422 INFO L175 Difference]: Start difference. First operand has 459 places, 542 transitions, 9468 flow. Second operand 34 states and 2443 transitions. [2022-12-05 18:43:25,422 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 480 places, 759 transitions, 14322 flow [2022-12-05 18:43:26,918 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 451 places, 759 transitions, 13737 flow, removed 56 selfloop flow, removed 29 redundant places. [2022-12-05 18:43:26,930 INFO L231 Difference]: Finished difference. Result has 466 places, 556 transitions, 9716 flow [2022-12-05 18:43:26,931 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=8989, PETRI_DIFFERENCE_MINUEND_PLACES=418, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=542, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=172, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=358, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=9716, PETRI_PLACES=466, PETRI_TRANSITIONS=556} [2022-12-05 18:43:26,931 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 305 predicate places. [2022-12-05 18:43:26,931 INFO L495 AbstractCegarLoop]: Abstraction has has 466 places, 556 transitions, 9716 flow [2022-12-05 18:43:26,932 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 68.46666666666667) internal successors, (2054), 30 states have internal predecessors, (2054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:43:26,932 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:43:26,932 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:43:26,932 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-12-05 18:43:26,932 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:43:26,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:43:26,932 INFO L85 PathProgramCache]: Analyzing trace with hash 1585705435, now seen corresponding path program 5 times [2022-12-05 18:43:26,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:43:26,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433586258] [2022-12-05 18:43:26,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:43:26,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:43:26,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:43:29,382 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:43:29,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:43:29,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433586258] [2022-12-05 18:43:29,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433586258] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:43:29,382 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:43:29,382 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-12-05 18:43:29,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51995227] [2022-12-05 18:43:29,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:43:29,383 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-12-05 18:43:29,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:43:29,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-12-05 18:43:29,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=847, Unknown=0, NotChecked=0, Total=930 [2022-12-05 18:43:29,384 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 66 out of 173 [2022-12-05 18:43:29,386 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 466 places, 556 transitions, 9716 flow. Second operand has 31 states, 31 states have (on average 68.38709677419355) internal successors, (2120), 31 states have internal predecessors, (2120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:43:29,386 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:43:29,386 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 66 of 173 [2022-12-05 18:43:29,386 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:43:36,630 INFO L130 PetriNetUnfolder]: 5449/16433 cut-off events. [2022-12-05 18:43:36,630 INFO L131 PetriNetUnfolder]: For 233341/233393 co-relation queries the response was YES. [2022-12-05 18:43:36,821 INFO L83 FinitePrefix]: Finished finitePrefix Result has 89370 conditions, 16433 events. 5449/16433 cut-off events. For 233341/233393 co-relation queries the response was YES. Maximal size of possible extension queue 709. Compared 187344 event pairs, 1595 based on Foata normal form. 19/16156 useless extension candidates. Maximal degree in co-relation 89237. Up to 6385 conditions per place. [2022-12-05 18:43:36,961 INFO L137 encePairwiseOnDemand]: 139/173 looper letters, 464 selfloop transitions, 234 changer transitions 71/824 dead transitions. [2022-12-05 18:43:36,962 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 486 places, 824 transitions, 15662 flow [2022-12-05 18:43:36,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-05 18:43:36,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-05 18:43:36,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2465 transitions. [2022-12-05 18:43:36,964 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4190751445086705 [2022-12-05 18:43:36,964 INFO L175 Difference]: Start difference. First operand has 466 places, 556 transitions, 9716 flow. Second operand 34 states and 2465 transitions. [2022-12-05 18:43:36,965 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 486 places, 824 transitions, 15662 flow [2022-12-05 18:43:38,561 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 460 places, 824 transitions, 15142 flow, removed 84 selfloop flow, removed 26 redundant places. [2022-12-05 18:43:38,575 INFO L231 Difference]: Finished difference. Result has 474 places, 572 transitions, 10276 flow [2022-12-05 18:43:38,576 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=9286, PETRI_DIFFERENCE_MINUEND_PLACES=427, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=556, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=220, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=329, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=10276, PETRI_PLACES=474, PETRI_TRANSITIONS=572} [2022-12-05 18:43:38,576 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 313 predicate places. [2022-12-05 18:43:38,576 INFO L495 AbstractCegarLoop]: Abstraction has has 474 places, 572 transitions, 10276 flow [2022-12-05 18:43:38,577 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 68.38709677419355) internal successors, (2120), 31 states have internal predecessors, (2120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:43:38,577 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:43:38,577 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:43:38,577 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-12-05 18:43:38,577 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:43:38,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:43:38,578 INFO L85 PathProgramCache]: Analyzing trace with hash -2125388329, now seen corresponding path program 6 times [2022-12-05 18:43:38,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:43:38,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226403302] [2022-12-05 18:43:38,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:43:38,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:43:38,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:43:40,472 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:43:40,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:43:40,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226403302] [2022-12-05 18:43:40,472 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226403302] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:43:40,473 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:43:40,473 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-12-05 18:43:40,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18710057] [2022-12-05 18:43:40,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:43:40,473 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-12-05 18:43:40,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:43:40,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-12-05 18:43:40,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=908, Unknown=0, NotChecked=0, Total=992 [2022-12-05 18:43:40,475 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 66 out of 173 [2022-12-05 18:43:40,476 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 474 places, 572 transitions, 10276 flow. Second operand has 32 states, 32 states have (on average 68.3125) internal successors, (2186), 32 states have internal predecessors, (2186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:43:40,476 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:43:40,476 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 66 of 173 [2022-12-05 18:43:40,476 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:43:47,871 INFO L130 PetriNetUnfolder]: 5323/16060 cut-off events. [2022-12-05 18:43:47,872 INFO L131 PetriNetUnfolder]: For 237563/237609 co-relation queries the response was YES. [2022-12-05 18:43:48,027 INFO L83 FinitePrefix]: Finished finitePrefix Result has 89969 conditions, 16060 events. 5323/16060 cut-off events. For 237563/237609 co-relation queries the response was YES. Maximal size of possible extension queue 695. Compared 182718 event pairs, 1605 based on Foata normal form. 17/15758 useless extension candidates. Maximal degree in co-relation 89833. Up to 6488 conditions per place. [2022-12-05 18:43:48,073 INFO L137 encePairwiseOnDemand]: 137/173 looper letters, 424 selfloop transitions, 237 changer transitions 62/778 dead transitions. [2022-12-05 18:43:48,073 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 497 places, 778 transitions, 14687 flow [2022-12-05 18:43:48,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-05 18:43:48,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-05 18:43:48,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 2679 transitions. [2022-12-05 18:43:48,076 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.41852835494453994 [2022-12-05 18:43:48,076 INFO L175 Difference]: Start difference. First operand has 474 places, 572 transitions, 10276 flow. Second operand 37 states and 2679 transitions. [2022-12-05 18:43:48,076 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 497 places, 778 transitions, 14687 flow [2022-12-05 18:43:49,900 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 471 places, 778 transitions, 14251 flow, removed 67 selfloop flow, removed 26 redundant places. [2022-12-05 18:43:49,910 INFO L231 Difference]: Finished difference. Result has 476 places, 556 transitions, 9986 flow [2022-12-05 18:43:49,910 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=9863, PETRI_DIFFERENCE_MINUEND_PLACES=435, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=572, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=237, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=335, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=9986, PETRI_PLACES=476, PETRI_TRANSITIONS=556} [2022-12-05 18:43:49,911 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 315 predicate places. [2022-12-05 18:43:49,911 INFO L495 AbstractCegarLoop]: Abstraction has has 476 places, 556 transitions, 9986 flow [2022-12-05 18:43:49,911 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 68.3125) internal successors, (2186), 32 states have internal predecessors, (2186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:43:49,911 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:43:49,911 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:43:49,911 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-12-05 18:43:49,912 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:43:49,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:43:49,912 INFO L85 PathProgramCache]: Analyzing trace with hash 1805895885, now seen corresponding path program 7 times [2022-12-05 18:43:49,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:43:49,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781631313] [2022-12-05 18:43:49,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:43:49,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:43:49,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:43:52,025 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:43:52,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:43:52,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781631313] [2022-12-05 18:43:52,026 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781631313] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:43:52,026 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:43:52,026 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-12-05 18:43:52,026 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230998266] [2022-12-05 18:43:52,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:43:52,026 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-12-05 18:43:52,027 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:43:52,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-12-05 18:43:52,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=741, Unknown=0, NotChecked=0, Total=812 [2022-12-05 18:43:52,028 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 66 out of 173 [2022-12-05 18:43:52,030 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 476 places, 556 transitions, 9986 flow. Second operand has 29 states, 29 states have (on average 68.55172413793103) internal successors, (1988), 29 states have internal predecessors, (1988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:43:52,030 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:43:52,030 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 66 of 173 [2022-12-05 18:43:52,030 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:43:59,220 INFO L130 PetriNetUnfolder]: 5442/16607 cut-off events. [2022-12-05 18:43:59,220 INFO L131 PetriNetUnfolder]: For 231970/232010 co-relation queries the response was YES. [2022-12-05 18:43:59,357 INFO L83 FinitePrefix]: Finished finitePrefix Result has 91312 conditions, 16607 events. 5442/16607 cut-off events. For 231970/232010 co-relation queries the response was YES. Maximal size of possible extension queue 714. Compared 190555 event pairs, 1937 based on Foata normal form. 16/16401 useless extension candidates. Maximal degree in co-relation 91182. Up to 9956 conditions per place. [2022-12-05 18:43:59,398 INFO L137 encePairwiseOnDemand]: 139/173 looper letters, 418 selfloop transitions, 220 changer transitions 55/748 dead transitions. [2022-12-05 18:43:59,398 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 497 places, 748 transitions, 14011 flow [2022-12-05 18:43:59,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-05 18:43:59,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-05 18:43:59,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2313 transitions. [2022-12-05 18:43:59,400 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4178106936416185 [2022-12-05 18:43:59,400 INFO L175 Difference]: Start difference. First operand has 476 places, 556 transitions, 9986 flow. Second operand 32 states and 2313 transitions. [2022-12-05 18:43:59,400 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 497 places, 748 transitions, 14011 flow [2022-12-05 18:44:00,950 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 459 places, 748 transitions, 13274 flow, removed 43 selfloop flow, removed 38 redundant places. [2022-12-05 18:44:00,960 INFO L231 Difference]: Finished difference. Result has 474 places, 604 transitions, 10919 flow [2022-12-05 18:44:00,961 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=9395, PETRI_DIFFERENCE_MINUEND_PLACES=428, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=556, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=172, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=349, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=10919, PETRI_PLACES=474, PETRI_TRANSITIONS=604} [2022-12-05 18:44:00,961 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 313 predicate places. [2022-12-05 18:44:00,961 INFO L495 AbstractCegarLoop]: Abstraction has has 474 places, 604 transitions, 10919 flow [2022-12-05 18:44:00,961 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 68.55172413793103) internal successors, (1988), 29 states have internal predecessors, (1988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:44:00,962 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:44:00,962 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:44:00,962 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-12-05 18:44:00,962 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:44:00,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:44:00,962 INFO L85 PathProgramCache]: Analyzing trace with hash 2013759087, now seen corresponding path program 8 times [2022-12-05 18:44:00,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:44:00,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797781514] [2022-12-05 18:44:00,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:44:00,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:44:00,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:44:02,930 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:44:02,930 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:44:02,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797781514] [2022-12-05 18:44:02,930 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797781514] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:44:02,930 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:44:02,930 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-12-05 18:44:02,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046559652] [2022-12-05 18:44:02,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:44:02,931 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-12-05 18:44:02,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:44:02,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-12-05 18:44:02,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=794, Unknown=0, NotChecked=0, Total=870 [2022-12-05 18:44:02,932 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 66 out of 173 [2022-12-05 18:44:02,933 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 474 places, 604 transitions, 10919 flow. Second operand has 30 states, 30 states have (on average 68.46666666666667) internal successors, (2054), 30 states have internal predecessors, (2054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:44:02,933 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:44:02,933 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 66 of 173 [2022-12-05 18:44:02,934 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:44:10,322 INFO L130 PetriNetUnfolder]: 5411/16563 cut-off events. [2022-12-05 18:44:10,322 INFO L131 PetriNetUnfolder]: For 236663/236697 co-relation queries the response was YES. [2022-12-05 18:44:10,527 INFO L83 FinitePrefix]: Finished finitePrefix Result has 92182 conditions, 16563 events. 5411/16563 cut-off events. For 236663/236697 co-relation queries the response was YES. Maximal size of possible extension queue 709. Compared 190227 event pairs, 1796 based on Foata normal form. 17/16357 useless extension candidates. Maximal degree in co-relation 92048. Up to 8810 conditions per place. [2022-12-05 18:44:10,573 INFO L137 encePairwiseOnDemand]: 139/173 looper letters, 488 selfloop transitions, 219 changer transitions 71/833 dead transitions. [2022-12-05 18:44:10,573 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 499 places, 833 transitions, 16195 flow [2022-12-05 18:44:10,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-05 18:44:10,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-05 18:44:10,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2591 transitions. [2022-12-05 18:44:10,576 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.41602440590879897 [2022-12-05 18:44:10,576 INFO L175 Difference]: Start difference. First operand has 474 places, 604 transitions, 10919 flow. Second operand 36 states and 2591 transitions. [2022-12-05 18:44:10,576 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 499 places, 833 transitions, 16195 flow [2022-12-05 18:44:12,358 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 477 places, 833 transitions, 15757 flow, removed 42 selfloop flow, removed 22 redundant places. [2022-12-05 18:44:12,368 INFO L231 Difference]: Finished difference. Result has 490 places, 606 transitions, 11177 flow [2022-12-05 18:44:12,369 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=10532, PETRI_DIFFERENCE_MINUEND_PLACES=442, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=604, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=209, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=387, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=11177, PETRI_PLACES=490, PETRI_TRANSITIONS=606} [2022-12-05 18:44:12,369 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 329 predicate places. [2022-12-05 18:44:12,369 INFO L495 AbstractCegarLoop]: Abstraction has has 490 places, 606 transitions, 11177 flow [2022-12-05 18:44:12,370 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 68.46666666666667) internal successors, (2054), 30 states have internal predecessors, (2054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:44:12,370 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:44:12,370 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:44:12,370 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-12-05 18:44:12,370 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:44:12,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:44:12,370 INFO L85 PathProgramCache]: Analyzing trace with hash 955833871, now seen corresponding path program 9 times [2022-12-05 18:44:12,370 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:44:12,370 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358905010] [2022-12-05 18:44:12,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:44:12,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:44:12,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:44:14,406 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:44:14,407 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:44:14,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358905010] [2022-12-05 18:44:14,407 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [358905010] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:44:14,407 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:44:14,407 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2022-12-05 18:44:14,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868398585] [2022-12-05 18:44:14,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:44:14,407 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-12-05 18:44:14,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:44:14,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-12-05 18:44:14,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=1031, Unknown=0, NotChecked=0, Total=1122 [2022-12-05 18:44:14,409 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 173 [2022-12-05 18:44:14,410 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 490 places, 606 transitions, 11177 flow. Second operand has 34 states, 34 states have (on average 67.20588235294117) internal successors, (2285), 34 states have internal predecessors, (2285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:44:14,410 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:44:14,410 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 173 [2022-12-05 18:44:14,410 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:44:22,876 INFO L130 PetriNetUnfolder]: 5626/17279 cut-off events. [2022-12-05 18:44:22,877 INFO L131 PetriNetUnfolder]: For 254789/254817 co-relation queries the response was YES. [2022-12-05 18:44:23,107 INFO L83 FinitePrefix]: Finished finitePrefix Result has 97666 conditions, 17279 events. 5626/17279 cut-off events. For 254789/254817 co-relation queries the response was YES. Maximal size of possible extension queue 743. Compared 200052 event pairs, 2317 based on Foata normal form. 11/17060 useless extension candidates. Maximal degree in co-relation 97528. Up to 10314 conditions per place. [2022-12-05 18:44:23,167 INFO L137 encePairwiseOnDemand]: 133/173 looper letters, 451 selfloop transitions, 264 changer transitions 32/801 dead transitions. [2022-12-05 18:44:23,168 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 517 places, 801 transitions, 15367 flow [2022-12-05 18:44:23,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-12-05 18:44:23,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-12-05 18:44:23,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2876 transitions. [2022-12-05 18:44:23,171 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4054701818694488 [2022-12-05 18:44:23,171 INFO L175 Difference]: Start difference. First operand has 490 places, 606 transitions, 11177 flow. Second operand 41 states and 2876 transitions. [2022-12-05 18:44:23,171 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 517 places, 801 transitions, 15367 flow [2022-12-05 18:44:25,339 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 488 places, 801 transitions, 14811 flow, removed 40 selfloop flow, removed 29 redundant places. [2022-12-05 18:44:25,350 INFO L231 Difference]: Finished difference. Result has 502 places, 668 transitions, 12460 flow [2022-12-05 18:44:25,351 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=10698, PETRI_DIFFERENCE_MINUEND_PLACES=448, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=606, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=212, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=361, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=12460, PETRI_PLACES=502, PETRI_TRANSITIONS=668} [2022-12-05 18:44:25,351 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 341 predicate places. [2022-12-05 18:44:25,352 INFO L495 AbstractCegarLoop]: Abstraction has has 502 places, 668 transitions, 12460 flow [2022-12-05 18:44:25,352 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 67.20588235294117) internal successors, (2285), 34 states have internal predecessors, (2285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:44:25,352 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:44:25,352 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:44:25,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-12-05 18:44:25,353 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:44:25,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:44:25,353 INFO L85 PathProgramCache]: Analyzing trace with hash -202760085, now seen corresponding path program 10 times [2022-12-05 18:44:25,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:44:25,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901361175] [2022-12-05 18:44:25,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:44:25,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:44:25,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:44:27,192 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:44:27,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:44:27,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901361175] [2022-12-05 18:44:27,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901361175] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:44:27,192 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:44:27,193 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-12-05 18:44:27,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959651802] [2022-12-05 18:44:27,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:44:27,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-12-05 18:44:27,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:44:27,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-12-05 18:44:27,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=790, Unknown=0, NotChecked=0, Total=870 [2022-12-05 18:44:27,195 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 66 out of 173 [2022-12-05 18:44:27,196 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 502 places, 668 transitions, 12460 flow. Second operand has 30 states, 30 states have (on average 68.46666666666667) internal successors, (2054), 30 states have internal predecessors, (2054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:44:27,196 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:44:27,196 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 66 of 173 [2022-12-05 18:44:27,196 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:44:35,574 INFO L130 PetriNetUnfolder]: 6026/18212 cut-off events. [2022-12-05 18:44:35,574 INFO L131 PetriNetUnfolder]: For 273541/273627 co-relation queries the response was YES. [2022-12-05 18:44:35,779 INFO L83 FinitePrefix]: Finished finitePrefix Result has 104947 conditions, 18212 events. 6026/18212 cut-off events. For 273541/273627 co-relation queries the response was YES. Maximal size of possible extension queue 798. Compared 212520 event pairs, 1992 based on Foata normal form. 19/18000 useless extension candidates. Maximal degree in co-relation 104805. Up to 10169 conditions per place. [2022-12-05 18:44:35,830 INFO L137 encePairwiseOnDemand]: 137/173 looper letters, 536 selfloop transitions, 294 changer transitions 35/920 dead transitions. [2022-12-05 18:44:35,830 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 529 places, 920 transitions, 18183 flow [2022-12-05 18:44:35,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-05 18:44:35,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-05 18:44:35,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 2673 transitions. [2022-12-05 18:44:35,832 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4175910014060303 [2022-12-05 18:44:35,832 INFO L175 Difference]: Start difference. First operand has 502 places, 668 transitions, 12460 flow. Second operand 37 states and 2673 transitions. [2022-12-05 18:44:35,832 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 529 places, 920 transitions, 18183 flow [2022-12-05 18:44:38,374 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 504 places, 920 transitions, 17803 flow, removed 45 selfloop flow, removed 25 redundant places. [2022-12-05 18:44:38,387 INFO L231 Difference]: Finished difference. Result has 517 places, 737 transitions, 14163 flow [2022-12-05 18:44:38,388 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=12105, PETRI_DIFFERENCE_MINUEND_PLACES=468, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=668, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=235, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=402, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=14163, PETRI_PLACES=517, PETRI_TRANSITIONS=737} [2022-12-05 18:44:38,388 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 356 predicate places. [2022-12-05 18:44:38,388 INFO L495 AbstractCegarLoop]: Abstraction has has 517 places, 737 transitions, 14163 flow [2022-12-05 18:44:38,389 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 68.46666666666667) internal successors, (2054), 30 states have internal predecessors, (2054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:44:38,389 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:44:38,389 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:44:38,389 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-12-05 18:44:38,389 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:44:38,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:44:38,389 INFO L85 PathProgramCache]: Analyzing trace with hash 809615151, now seen corresponding path program 11 times [2022-12-05 18:44:38,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:44:38,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024604527] [2022-12-05 18:44:38,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:44:38,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:44:38,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:44:40,380 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:44:40,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:44:40,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024604527] [2022-12-05 18:44:40,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024604527] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:44:40,381 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:44:40,381 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-12-05 18:44:40,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805830975] [2022-12-05 18:44:40,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:44:40,381 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-12-05 18:44:40,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:44:40,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-12-05 18:44:40,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=969, Unknown=0, NotChecked=0, Total=1056 [2022-12-05 18:44:40,383 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 173 [2022-12-05 18:44:40,384 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 517 places, 737 transitions, 14163 flow. Second operand has 33 states, 33 states have (on average 67.27272727272727) internal successors, (2220), 33 states have internal predecessors, (2220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:44:40,384 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:44:40,384 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 173 [2022-12-05 18:44:40,384 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:44:49,884 INFO L130 PetriNetUnfolder]: 6308/19237 cut-off events. [2022-12-05 18:44:49,885 INFO L131 PetriNetUnfolder]: For 311268/311310 co-relation queries the response was YES. [2022-12-05 18:44:50,278 INFO L83 FinitePrefix]: Finished finitePrefix Result has 114700 conditions, 19237 events. 6308/19237 cut-off events. For 311268/311310 co-relation queries the response was YES. Maximal size of possible extension queue 826. Compared 227120 event pairs, 2426 based on Foata normal form. 19/18975 useless extension candidates. Maximal degree in co-relation 114551. Up to 10727 conditions per place. [2022-12-05 18:44:50,340 INFO L137 encePairwiseOnDemand]: 132/173 looper letters, 495 selfloop transitions, 363 changer transitions 35/947 dead transitions. [2022-12-05 18:44:50,340 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 550 places, 947 transitions, 19062 flow [2022-12-05 18:44:50,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-12-05 18:44:50,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-12-05 18:44:50,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2956 transitions. [2022-12-05 18:44:50,343 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4068263143407652 [2022-12-05 18:44:50,343 INFO L175 Difference]: Start difference. First operand has 517 places, 737 transitions, 14163 flow. Second operand 42 states and 2956 transitions. [2022-12-05 18:44:50,343 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 550 places, 947 transitions, 19062 flow [2022-12-05 18:44:53,501 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 528 places, 947 transitions, 18438 flow, removed 111 selfloop flow, removed 22 redundant places. [2022-12-05 18:44:53,516 INFO L231 Difference]: Finished difference. Result has 540 places, 797 transitions, 15813 flow [2022-12-05 18:44:53,516 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=13577, PETRI_DIFFERENCE_MINUEND_PLACES=487, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=737, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=312, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=396, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=15813, PETRI_PLACES=540, PETRI_TRANSITIONS=797} [2022-12-05 18:44:53,517 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 379 predicate places. [2022-12-05 18:44:53,517 INFO L495 AbstractCegarLoop]: Abstraction has has 540 places, 797 transitions, 15813 flow [2022-12-05 18:44:53,518 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 67.27272727272727) internal successors, (2220), 33 states have internal predecessors, (2220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:44:53,518 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:44:53,518 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:44:53,518 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-12-05 18:44:53,518 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:44:53,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:44:53,518 INFO L85 PathProgramCache]: Analyzing trace with hash -1795812915, now seen corresponding path program 12 times [2022-12-05 18:44:53,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:44:53,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87400021] [2022-12-05 18:44:53,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:44:53,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:44:53,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:44:55,544 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:44:55,545 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:44:55,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87400021] [2022-12-05 18:44:55,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87400021] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:44:55,545 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:44:55,545 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2022-12-05 18:44:55,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032871488] [2022-12-05 18:44:55,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:44:55,545 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-12-05 18:44:55,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:44:55,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-12-05 18:44:55,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1092, Unknown=0, NotChecked=0, Total=1190 [2022-12-05 18:44:55,547 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 173 [2022-12-05 18:44:55,548 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 540 places, 797 transitions, 15813 flow. Second operand has 35 states, 35 states have (on average 67.14285714285714) internal successors, (2350), 35 states have internal predecessors, (2350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:44:55,548 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:44:55,548 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 173 [2022-12-05 18:44:55,548 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:45:05,369 INFO L130 PetriNetUnfolder]: 6332/19303 cut-off events. [2022-12-05 18:45:05,369 INFO L131 PetriNetUnfolder]: For 328593/328663 co-relation queries the response was YES. [2022-12-05 18:45:05,593 INFO L83 FinitePrefix]: Finished finitePrefix Result has 119260 conditions, 19303 events. 6332/19303 cut-off events. For 328593/328663 co-relation queries the response was YES. Maximal size of possible extension queue 825. Compared 228536 event pairs, 2454 based on Foata normal form. 14/19060 useless extension candidates. Maximal degree in co-relation 119105. Up to 10993 conditions per place. [2022-12-05 18:45:05,646 INFO L137 encePairwiseOnDemand]: 133/173 looper letters, 578 selfloop transitions, 288 changer transitions 66/986 dead transitions. [2022-12-05 18:45:05,646 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 572 places, 986 transitions, 20458 flow [2022-12-05 18:45:05,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-12-05 18:45:05,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-12-05 18:45:05,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2886 transitions. [2022-12-05 18:45:05,649 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.406880022557451 [2022-12-05 18:45:05,649 INFO L175 Difference]: Start difference. First operand has 540 places, 797 transitions, 15813 flow. Second operand 41 states and 2886 transitions. [2022-12-05 18:45:05,649 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 572 places, 986 transitions, 20458 flow [2022-12-05 18:45:09,285 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 542 places, 986 transitions, 19627 flow, removed 147 selfloop flow, removed 30 redundant places. [2022-12-05 18:45:09,298 INFO L231 Difference]: Finished difference. Result has 552 places, 795 transitions, 15688 flow [2022-12-05 18:45:09,299 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=15030, PETRI_DIFFERENCE_MINUEND_PLACES=502, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=797, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=286, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=509, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=15688, PETRI_PLACES=552, PETRI_TRANSITIONS=795} [2022-12-05 18:45:09,299 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 391 predicate places. [2022-12-05 18:45:09,300 INFO L495 AbstractCegarLoop]: Abstraction has has 552 places, 795 transitions, 15688 flow [2022-12-05 18:45:09,300 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 67.14285714285714) internal successors, (2350), 35 states have internal predecessors, (2350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:45:09,300 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:45:09,300 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:45:09,300 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-12-05 18:45:09,300 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:45:09,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:45:09,301 INFO L85 PathProgramCache]: Analyzing trace with hash 1974864251, now seen corresponding path program 13 times [2022-12-05 18:45:09,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:45:09,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100468824] [2022-12-05 18:45:09,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:45:09,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:45:09,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:45:11,377 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:45:11,378 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:45:11,378 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100468824] [2022-12-05 18:45:11,378 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100468824] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:45:11,378 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:45:11,378 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-12-05 18:45:11,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781674612] [2022-12-05 18:45:11,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:45:11,378 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-12-05 18:45:11,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:45:11,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-12-05 18:45:11,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=737, Unknown=0, NotChecked=0, Total=812 [2022-12-05 18:45:11,380 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 66 out of 173 [2022-12-05 18:45:11,381 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 552 places, 795 transitions, 15688 flow. Second operand has 29 states, 29 states have (on average 68.55172413793103) internal successors, (1988), 29 states have internal predecessors, (1988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:45:11,381 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:45:11,381 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 66 of 173 [2022-12-05 18:45:11,381 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:45:20,861 INFO L130 PetriNetUnfolder]: 6572/20041 cut-off events. [2022-12-05 18:45:20,861 INFO L131 PetriNetUnfolder]: For 324262/324304 co-relation queries the response was YES. [2022-12-05 18:45:21,210 INFO L83 FinitePrefix]: Finished finitePrefix Result has 122497 conditions, 20041 events. 6572/20041 cut-off events. For 324262/324304 co-relation queries the response was YES. Maximal size of possible extension queue 865. Compared 238822 event pairs, 2656 based on Foata normal form. 11/19760 useless extension candidates. Maximal degree in co-relation 122340. Up to 12182 conditions per place. [2022-12-05 18:45:21,266 INFO L137 encePairwiseOnDemand]: 138/173 looper letters, 635 selfloop transitions, 285 changer transitions 33/1008 dead transitions. [2022-12-05 18:45:21,267 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 576 places, 1008 transitions, 20896 flow [2022-12-05 18:45:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-05 18:45:21,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-05 18:45:21,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2529 transitions. [2022-12-05 18:45:21,269 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4176713459950454 [2022-12-05 18:45:21,269 INFO L175 Difference]: Start difference. First operand has 552 places, 795 transitions, 15688 flow. Second operand 35 states and 2529 transitions. [2022-12-05 18:45:21,269 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 576 places, 1008 transitions, 20896 flow [2022-12-05 18:45:24,460 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 541 places, 1008 transitions, 20235 flow, removed 39 selfloop flow, removed 35 redundant places. [2022-12-05 18:45:24,474 INFO L231 Difference]: Finished difference. Result has 554 places, 858 transitions, 17119 flow [2022-12-05 18:45:24,475 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=15081, PETRI_DIFFERENCE_MINUEND_PLACES=507, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=795, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=236, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=528, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=17119, PETRI_PLACES=554, PETRI_TRANSITIONS=858} [2022-12-05 18:45:24,475 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 393 predicate places. [2022-12-05 18:45:24,476 INFO L495 AbstractCegarLoop]: Abstraction has has 554 places, 858 transitions, 17119 flow [2022-12-05 18:45:24,476 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 68.55172413793103) internal successors, (1988), 29 states have internal predecessors, (1988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:45:24,476 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:45:24,476 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:45:24,476 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-12-05 18:45:24,476 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:45:24,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:45:24,477 INFO L85 PathProgramCache]: Analyzing trace with hash 757580349, now seen corresponding path program 14 times [2022-12-05 18:45:24,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:45:24,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904191201] [2022-12-05 18:45:24,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:45:24,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:45:24,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:45:26,075 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:45:26,075 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:45:26,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904191201] [2022-12-05 18:45:26,075 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904191201] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:45:26,075 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:45:26,075 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-12-05 18:45:26,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023019464] [2022-12-05 18:45:26,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:45:26,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-12-05 18:45:26,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:45:26,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-12-05 18:45:26,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=793, Unknown=0, NotChecked=0, Total=870 [2022-12-05 18:45:26,077 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 66 out of 173 [2022-12-05 18:45:26,078 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 554 places, 858 transitions, 17119 flow. Second operand has 30 states, 30 states have (on average 68.46666666666667) internal successors, (2054), 30 states have internal predecessors, (2054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:45:26,078 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:45:26,078 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 66 of 173 [2022-12-05 18:45:26,078 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:45:36,267 INFO L130 PetriNetUnfolder]: 6892/20781 cut-off events. [2022-12-05 18:45:36,267 INFO L131 PetriNetUnfolder]: For 353974/354050 co-relation queries the response was YES. [2022-12-05 18:45:36,596 INFO L83 FinitePrefix]: Finished finitePrefix Result has 129931 conditions, 20781 events. 6892/20781 cut-off events. For 353974/354050 co-relation queries the response was YES. Maximal size of possible extension queue 887. Compared 248875 event pairs, 2393 based on Foata normal form. 13/20489 useless extension candidates. Maximal degree in co-relation 129768. Up to 11614 conditions per place. [2022-12-05 18:45:36,752 INFO L137 encePairwiseOnDemand]: 137/173 looper letters, 659 selfloop transitions, 343 changer transitions 35/1092 dead transitions. [2022-12-05 18:45:36,752 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 582 places, 1092 transitions, 22991 flow [2022-12-05 18:45:36,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-05 18:45:36,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-05 18:45:36,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 2678 transitions. [2022-12-05 18:45:36,754 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4183721293547883 [2022-12-05 18:45:36,754 INFO L175 Difference]: Start difference. First operand has 554 places, 858 transitions, 17119 flow. Second operand 37 states and 2678 transitions. [2022-12-05 18:45:36,754 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 582 places, 1092 transitions, 22991 flow [2022-12-05 18:45:40,824 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 559 places, 1092 transitions, 22247 flow, removed 167 selfloop flow, removed 23 redundant places. [2022-12-05 18:45:40,840 INFO L231 Difference]: Finished difference. Result has 570 places, 911 transitions, 18465 flow [2022-12-05 18:45:40,840 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=16404, PETRI_DIFFERENCE_MINUEND_PLACES=523, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=858, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=303, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=529, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=18465, PETRI_PLACES=570, PETRI_TRANSITIONS=911} [2022-12-05 18:45:40,841 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 409 predicate places. [2022-12-05 18:45:40,841 INFO L495 AbstractCegarLoop]: Abstraction has has 570 places, 911 transitions, 18465 flow [2022-12-05 18:45:40,841 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 68.46666666666667) internal successors, (2054), 30 states have internal predecessors, (2054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:45:40,841 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:45:40,841 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:45:40,841 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-12-05 18:45:40,841 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:45:40,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:45:40,842 INFO L85 PathProgramCache]: Analyzing trace with hash 831246849, now seen corresponding path program 15 times [2022-12-05 18:45:40,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:45:40,842 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761238122] [2022-12-05 18:45:40,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:45:40,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:45:40,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:45:42,867 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:45:42,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:45:42,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761238122] [2022-12-05 18:45:42,868 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761238122] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:45:42,868 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:45:42,868 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2022-12-05 18:45:42,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155832277] [2022-12-05 18:45:42,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:45:42,868 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-12-05 18:45:42,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:45:42,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-12-05 18:45:42,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1100, Unknown=0, NotChecked=0, Total=1190 [2022-12-05 18:45:42,870 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 173 [2022-12-05 18:45:42,871 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 570 places, 911 transitions, 18465 flow. Second operand has 35 states, 35 states have (on average 67.14285714285714) internal successors, (2350), 35 states have internal predecessors, (2350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:45:42,871 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:45:42,871 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 173 [2022-12-05 18:45:42,871 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:45:54,671 INFO L130 PetriNetUnfolder]: 6910/20922 cut-off events. [2022-12-05 18:45:54,671 INFO L131 PetriNetUnfolder]: For 370290/370381 co-relation queries the response was YES. [2022-12-05 18:45:55,081 INFO L83 FinitePrefix]: Finished finitePrefix Result has 134116 conditions, 20922 events. 6910/20922 cut-off events. For 370290/370381 co-relation queries the response was YES. Maximal size of possible extension queue 881. Compared 251495 event pairs, 2542 based on Foata normal form. 33/20656 useless extension candidates. Maximal degree in co-relation 133950. Up to 11798 conditions per place. [2022-12-05 18:45:55,222 INFO L137 encePairwiseOnDemand]: 133/173 looper letters, 654 selfloop transitions, 332 changer transitions 66/1106 dead transitions. [2022-12-05 18:45:55,223 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 603 places, 1106 transitions, 23554 flow [2022-12-05 18:45:55,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-12-05 18:45:55,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-12-05 18:45:55,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2956 transitions. [2022-12-05 18:45:55,225 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4068263143407652 [2022-12-05 18:45:55,225 INFO L175 Difference]: Start difference. First operand has 570 places, 911 transitions, 18465 flow. Second operand 42 states and 2956 transitions. [2022-12-05 18:45:55,225 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 603 places, 1106 transitions, 23554 flow [2022-12-05 18:45:59,905 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 576 places, 1106 transitions, 22531 flow, removed 266 selfloop flow, removed 27 redundant places. [2022-12-05 18:45:59,921 INFO L231 Difference]: Finished difference. Result has 586 places, 913 transitions, 18446 flow [2022-12-05 18:45:59,922 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=17612, PETRI_DIFFERENCE_MINUEND_PLACES=535, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=911, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=326, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=581, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=18446, PETRI_PLACES=586, PETRI_TRANSITIONS=913} [2022-12-05 18:45:59,922 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 425 predicate places. [2022-12-05 18:45:59,922 INFO L495 AbstractCegarLoop]: Abstraction has has 586 places, 913 transitions, 18446 flow [2022-12-05 18:45:59,922 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 67.14285714285714) internal successors, (2350), 35 states have internal predecessors, (2350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:45:59,922 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:45:59,923 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:45:59,923 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-12-05 18:45:59,923 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:45:59,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:45:59,923 INFO L85 PathProgramCache]: Analyzing trace with hash 811043633, now seen corresponding path program 16 times [2022-12-05 18:45:59,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:45:59,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822835911] [2022-12-05 18:45:59,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:45:59,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:45:59,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:46:02,385 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:46:02,385 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:46:02,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822835911] [2022-12-05 18:46:02,385 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1822835911] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:46:02,385 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:46:02,386 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-12-05 18:46:02,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287159773] [2022-12-05 18:46:02,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:46:02,386 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-12-05 18:46:02,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:46:02,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-12-05 18:46:02,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=743, Unknown=0, NotChecked=0, Total=812 [2022-12-05 18:46:02,387 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 66 out of 173 [2022-12-05 18:46:02,388 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 586 places, 913 transitions, 18446 flow. Second operand has 29 states, 29 states have (on average 68.55172413793103) internal successors, (1988), 29 states have internal predecessors, (1988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:46:02,388 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:46:02,388 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 66 of 173 [2022-12-05 18:46:02,389 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:46:13,038 INFO L130 PetriNetUnfolder]: 6844/20755 cut-off events. [2022-12-05 18:46:13,038 INFO L131 PetriNetUnfolder]: For 371346/371442 co-relation queries the response was YES. [2022-12-05 18:46:13,322 INFO L83 FinitePrefix]: Finished finitePrefix Result has 134242 conditions, 20755 events. 6844/20755 cut-off events. For 371346/371442 co-relation queries the response was YES. Maximal size of possible extension queue 877. Compared 249324 event pairs, 2589 based on Foata normal form. 23/20459 useless extension candidates. Maximal degree in co-relation 134073. Up to 11772 conditions per place. [2022-12-05 18:46:13,389 INFO L137 encePairwiseOnDemand]: 139/173 looper letters, 647 selfloop transitions, 312 changer transitions 65/1079 dead transitions. [2022-12-05 18:46:13,389 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 610 places, 1079 transitions, 22864 flow [2022-12-05 18:46:13,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-05 18:46:13,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-05 18:46:13,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2528 transitions. [2022-12-05 18:46:13,392 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.41750619322873656 [2022-12-05 18:46:13,392 INFO L175 Difference]: Start difference. First operand has 586 places, 913 transitions, 18446 flow. Second operand 35 states and 2528 transitions. [2022-12-05 18:46:13,392 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 610 places, 1079 transitions, 22864 flow [2022-12-05 18:46:18,043 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 575 places, 1079 transitions, 22185 flow, removed 39 selfloop flow, removed 35 redundant places. [2022-12-05 18:46:18,058 INFO L231 Difference]: Finished difference. Result has 587 places, 903 transitions, 18360 flow [2022-12-05 18:46:18,059 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=17793, PETRI_DIFFERENCE_MINUEND_PLACES=541, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=913, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=312, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=601, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=18360, PETRI_PLACES=587, PETRI_TRANSITIONS=903} [2022-12-05 18:46:18,059 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 426 predicate places. [2022-12-05 18:46:18,059 INFO L495 AbstractCegarLoop]: Abstraction has has 587 places, 903 transitions, 18360 flow [2022-12-05 18:46:18,060 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 68.55172413793103) internal successors, (1988), 29 states have internal predecessors, (1988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:46:18,060 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:46:18,060 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:46:18,060 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-12-05 18:46:18,060 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:46:18,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:46:18,060 INFO L85 PathProgramCache]: Analyzing trace with hash -2093751341, now seen corresponding path program 17 times [2022-12-05 18:46:18,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:46:18,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175587886] [2022-12-05 18:46:18,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:46:18,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:46:18,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:46:19,922 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:46:19,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:46:19,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175587886] [2022-12-05 18:46:19,923 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175587886] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:46:19,923 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:46:19,923 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-12-05 18:46:19,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170709328] [2022-12-05 18:46:19,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:46:19,923 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-12-05 18:46:19,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:46:19,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-12-05 18:46:19,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=740, Unknown=0, NotChecked=0, Total=812 [2022-12-05 18:46:19,925 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 66 out of 173 [2022-12-05 18:46:19,925 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 587 places, 903 transitions, 18360 flow. Second operand has 29 states, 29 states have (on average 68.55172413793103) internal successors, (1988), 29 states have internal predecessors, (1988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:46:19,926 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:46:19,926 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 66 of 173 [2022-12-05 18:46:19,926 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:46:30,329 INFO L130 PetriNetUnfolder]: 6779/20492 cut-off events. [2022-12-05 18:46:30,329 INFO L131 PetriNetUnfolder]: For 373749/373856 co-relation queries the response was YES. [2022-12-05 18:46:30,651 INFO L83 FinitePrefix]: Finished finitePrefix Result has 134360 conditions, 20492 events. 6779/20492 cut-off events. For 373749/373856 co-relation queries the response was YES. Maximal size of possible extension queue 875. Compared 245650 event pairs, 2340 based on Foata normal form. 32/20225 useless extension candidates. Maximal degree in co-relation 134186. Up to 12393 conditions per place. [2022-12-05 18:46:30,709 INFO L137 encePairwiseOnDemand]: 140/173 looper letters, 674 selfloop transitions, 270 changer transitions 57/1056 dead transitions. [2022-12-05 18:46:30,709 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 608 places, 1056 transitions, 22504 flow [2022-12-05 18:46:30,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-05 18:46:30,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-05 18:46:30,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2447 transitions. [2022-12-05 18:46:30,711 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4160149608976539 [2022-12-05 18:46:30,711 INFO L175 Difference]: Start difference. First operand has 587 places, 903 transitions, 18360 flow. Second operand 34 states and 2447 transitions. [2022-12-05 18:46:30,711 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 608 places, 1056 transitions, 22504 flow [2022-12-05 18:46:35,151 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 577 places, 1056 transitions, 21864 flow, removed 20 selfloop flow, removed 31 redundant places. [2022-12-05 18:46:35,167 INFO L231 Difference]: Finished difference. Result has 586 places, 899 transitions, 18249 flow [2022-12-05 18:46:35,167 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=17742, PETRI_DIFFERENCE_MINUEND_PLACES=544, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=903, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=270, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=633, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=18249, PETRI_PLACES=586, PETRI_TRANSITIONS=899} [2022-12-05 18:46:35,168 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 425 predicate places. [2022-12-05 18:46:35,168 INFO L495 AbstractCegarLoop]: Abstraction has has 586 places, 899 transitions, 18249 flow [2022-12-05 18:46:35,168 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 68.55172413793103) internal successors, (1988), 29 states have internal predecessors, (1988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:46:35,168 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:46:35,168 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:46:35,168 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-12-05 18:46:35,168 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:46:35,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:46:35,169 INFO L85 PathProgramCache]: Analyzing trace with hash 1163940287, now seen corresponding path program 18 times [2022-12-05 18:46:35,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:46:35,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148475981] [2022-12-05 18:46:35,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:46:35,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:46:35,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:46:37,335 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:46:37,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:46:37,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148475981] [2022-12-05 18:46:37,335 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148475981] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:46:37,335 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:46:37,335 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-12-05 18:46:37,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718006388] [2022-12-05 18:46:37,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:46:37,336 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-12-05 18:46:37,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:46:37,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-12-05 18:46:37,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=738, Unknown=0, NotChecked=0, Total=812 [2022-12-05 18:46:37,337 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 66 out of 173 [2022-12-05 18:46:37,338 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 586 places, 899 transitions, 18249 flow. Second operand has 29 states, 29 states have (on average 68.55172413793103) internal successors, (1988), 29 states have internal predecessors, (1988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:46:37,338 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:46:37,338 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 66 of 173 [2022-12-05 18:46:37,338 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:46:47,924 INFO L130 PetriNetUnfolder]: 6750/20426 cut-off events. [2022-12-05 18:46:47,925 INFO L131 PetriNetUnfolder]: For 372270/372364 co-relation queries the response was YES. [2022-12-05 18:46:48,307 INFO L83 FinitePrefix]: Finished finitePrefix Result has 133984 conditions, 20426 events. 6750/20426 cut-off events. For 372270/372364 co-relation queries the response was YES. Maximal size of possible extension queue 871. Compared 244681 event pairs, 2316 based on Foata normal form. 17/20143 useless extension candidates. Maximal degree in co-relation 133811. Up to 12230 conditions per place. [2022-12-05 18:46:48,374 INFO L137 encePairwiseOnDemand]: 140/173 looper letters, 683 selfloop transitions, 273 changer transitions 61/1072 dead transitions. [2022-12-05 18:46:48,375 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 607 places, 1072 transitions, 22821 flow [2022-12-05 18:46:48,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-05 18:46:48,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-05 18:46:48,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2452 transitions. [2022-12-05 18:46:48,378 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.41686501190071407 [2022-12-05 18:46:48,378 INFO L175 Difference]: Start difference. First operand has 586 places, 899 transitions, 18249 flow. Second operand 34 states and 2452 transitions. [2022-12-05 18:46:48,378 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 607 places, 1072 transitions, 22821 flow [2022-12-05 18:46:53,280 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 578 places, 1072 transitions, 22203 flow, removed 30 selfloop flow, removed 29 redundant places. [2022-12-05 18:46:53,297 INFO L231 Difference]: Finished difference. Result has 588 places, 906 transitions, 18421 flow [2022-12-05 18:46:53,298 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=17677, PETRI_DIFFERENCE_MINUEND_PLACES=545, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=899, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=263, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=628, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=18421, PETRI_PLACES=588, PETRI_TRANSITIONS=906} [2022-12-05 18:46:53,298 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 427 predicate places. [2022-12-05 18:46:53,298 INFO L495 AbstractCegarLoop]: Abstraction has has 588 places, 906 transitions, 18421 flow [2022-12-05 18:46:53,299 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 68.55172413793103) internal successors, (1988), 29 states have internal predecessors, (1988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:46:53,299 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:46:53,299 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:46:53,299 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-12-05 18:46:53,299 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:46:53,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:46:53,299 INFO L85 PathProgramCache]: Analyzing trace with hash 2040657491, now seen corresponding path program 19 times [2022-12-05 18:46:53,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:46:53,299 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152221104] [2022-12-05 18:46:53,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:46:53,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:46:53,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:46:55,286 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:46:55,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:46:55,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152221104] [2022-12-05 18:46:55,287 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152221104] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:46:55,287 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:46:55,287 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-12-05 18:46:55,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42355178] [2022-12-05 18:46:55,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:46:55,287 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-12-05 18:46:55,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:46:55,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-12-05 18:46:55,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=908, Unknown=0, NotChecked=0, Total=992 [2022-12-05 18:46:55,289 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 66 out of 173 [2022-12-05 18:46:55,290 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 588 places, 906 transitions, 18421 flow. Second operand has 32 states, 32 states have (on average 68.3125) internal successors, (2186), 32 states have internal predecessors, (2186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:46:55,290 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:46:55,290 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 66 of 173 [2022-12-05 18:46:55,290 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:47:05,791 INFO L130 PetriNetUnfolder]: 6696/20415 cut-off events. [2022-12-05 18:47:05,791 INFO L131 PetriNetUnfolder]: For 376123/376203 co-relation queries the response was YES. [2022-12-05 18:47:06,245 INFO L83 FinitePrefix]: Finished finitePrefix Result has 133232 conditions, 20415 events. 6696/20415 cut-off events. For 376123/376203 co-relation queries the response was YES. Maximal size of possible extension queue 865. Compared 244663 event pairs, 2686 based on Foata normal form. 13/20111 useless extension candidates. Maximal degree in co-relation 133057. Up to 12134 conditions per place. [2022-12-05 18:47:06,313 INFO L137 encePairwiseOnDemand]: 139/173 looper letters, 681 selfloop transitions, 279 changer transitions 62/1077 dead transitions. [2022-12-05 18:47:06,313 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 611 places, 1077 transitions, 23148 flow [2022-12-05 18:47:06,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-05 18:47:06,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-05 18:47:06,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2516 transitions. [2022-12-05 18:47:06,315 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.41552436003303056 [2022-12-05 18:47:06,315 INFO L175 Difference]: Start difference. First operand has 588 places, 906 transitions, 18421 flow. Second operand 35 states and 2516 transitions. [2022-12-05 18:47:06,315 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 611 places, 1077 transitions, 23148 flow [2022-12-05 18:47:11,069 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 586 places, 1077 transitions, 22555 flow, removed 39 selfloop flow, removed 25 redundant places. [2022-12-05 18:47:11,086 INFO L231 Difference]: Finished difference. Result has 597 places, 902 transitions, 18434 flow [2022-12-05 18:47:11,087 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=17865, PETRI_DIFFERENCE_MINUEND_PLACES=552, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=906, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=276, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=627, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=18434, PETRI_PLACES=597, PETRI_TRANSITIONS=902} [2022-12-05 18:47:11,087 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 436 predicate places. [2022-12-05 18:47:11,087 INFO L495 AbstractCegarLoop]: Abstraction has has 597 places, 902 transitions, 18434 flow [2022-12-05 18:47:11,088 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 68.3125) internal successors, (2186), 32 states have internal predecessors, (2186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:47:11,088 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:47:11,088 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:47:11,088 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-12-05 18:47:11,088 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:47:11,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:47:11,089 INFO L85 PathProgramCache]: Analyzing trace with hash 2080250489, now seen corresponding path program 20 times [2022-12-05 18:47:11,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:47:11,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156319086] [2022-12-05 18:47:11,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:47:11,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:47:11,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:47:13,250 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:47:13,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:47:13,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156319086] [2022-12-05 18:47:13,250 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156319086] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:47:13,250 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:47:13,250 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-12-05 18:47:13,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016680974] [2022-12-05 18:47:13,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:47:13,251 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-12-05 18:47:13,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:47:13,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-12-05 18:47:13,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=740, Unknown=0, NotChecked=0, Total=812 [2022-12-05 18:47:13,253 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 66 out of 173 [2022-12-05 18:47:13,253 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 597 places, 902 transitions, 18434 flow. Second operand has 29 states, 29 states have (on average 68.55172413793103) internal successors, (1988), 29 states have internal predecessors, (1988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:47:13,253 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:47:13,253 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 66 of 173 [2022-12-05 18:47:13,254 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 18:47:23,751 INFO L130 PetriNetUnfolder]: 6621/20100 cut-off events. [2022-12-05 18:47:23,751 INFO L131 PetriNetUnfolder]: For 369323/369401 co-relation queries the response was YES. [2022-12-05 18:47:24,251 INFO L83 FinitePrefix]: Finished finitePrefix Result has 131912 conditions, 20100 events. 6621/20100 cut-off events. For 369323/369401 co-relation queries the response was YES. Maximal size of possible extension queue 859. Compared 240442 event pairs, 2270 based on Foata normal form. 15/19819 useless extension candidates. Maximal degree in co-relation 131734. Up to 12089 conditions per place. [2022-12-05 18:47:24,315 INFO L137 encePairwiseOnDemand]: 140/173 looper letters, 667 selfloop transitions, 261 changer transitions 59/1042 dead transitions. [2022-12-05 18:47:24,315 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 618 places, 1042 transitions, 22315 flow [2022-12-05 18:47:24,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-05 18:47:24,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-05 18:47:24,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2374 transitions. [2022-12-05 18:47:24,317 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.41583464704851986 [2022-12-05 18:47:24,317 INFO L175 Difference]: Start difference. First operand has 597 places, 902 transitions, 18434 flow. Second operand 33 states and 2374 transitions. [2022-12-05 18:47:24,317 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 618 places, 1042 transitions, 22315 flow [2022-12-05 18:47:28,487 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 591 places, 1042 transitions, 21751 flow, removed 36 selfloop flow, removed 27 redundant places. [2022-12-05 18:47:28,502 INFO L231 Difference]: Finished difference. Result has 598 places, 891 transitions, 18147 flow [2022-12-05 18:47:28,503 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=173, PETRI_DIFFERENCE_MINUEND_FLOW=17886, PETRI_DIFFERENCE_MINUEND_PLACES=559, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=902, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=261, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=641, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=18147, PETRI_PLACES=598, PETRI_TRANSITIONS=891} [2022-12-05 18:47:28,503 INFO L294 CegarLoopForPetriNet]: 161 programPoint places, 437 predicate places. [2022-12-05 18:47:28,503 INFO L495 AbstractCegarLoop]: Abstraction has has 598 places, 891 transitions, 18147 flow [2022-12-05 18:47:28,504 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 68.55172413793103) internal successors, (1988), 29 states have internal predecessors, (1988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:47:28,504 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 18:47:28,504 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 18:47:28,504 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-12-05 18:47:28,504 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-12-05 18:47:28,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 18:47:28,504 INFO L85 PathProgramCache]: Analyzing trace with hash -26524315, now seen corresponding path program 21 times [2022-12-05 18:47:28,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 18:47:28,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589554668] [2022-12-05 18:47:28,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 18:47:28,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 18:47:28,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 18:47:30,335 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 18:47:30,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 18:47:30,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589554668] [2022-12-05 18:47:30,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589554668] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 18:47:30,337 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 18:47:30,337 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-12-05 18:47:30,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016909407] [2022-12-05 18:47:30,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 18:47:30,337 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-12-05 18:47:30,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 18:47:30,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-12-05 18:47:30,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=791, Unknown=0, NotChecked=0, Total=870 [2022-12-05 18:47:30,340 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 66 out of 173 [2022-12-05 18:47:30,341 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 598 places, 891 transitions, 18147 flow. Second operand has 30 states, 30 states have (on average 68.46666666666667) internal successors, (2054), 30 states have internal predecessors, (2054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 18:47:30,341 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 18:47:30,341 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 66 of 173 [2022-12-05 18:47:30,341 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand