/usr/bin/java -Xmx16000000000 -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-Before.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-dev-bf34d27 [2022-01-19 05:10:38,678 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-19 05:10:38,680 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-19 05:10:38,725 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-19 05:10:38,726 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-19 05:10:38,728 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-19 05:10:38,732 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-19 05:10:38,734 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-19 05:10:38,735 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-19 05:10:38,738 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-19 05:10:38,739 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-19 05:10:38,740 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-19 05:10:38,740 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-19 05:10:38,741 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-19 05:10:38,742 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-19 05:10:38,744 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-19 05:10:38,745 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-19 05:10:38,745 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-19 05:10:38,747 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-19 05:10:38,751 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-19 05:10:38,752 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-19 05:10:38,752 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-19 05:10:38,753 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-19 05:10:38,754 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-19 05:10:38,759 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-19 05:10:38,759 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-19 05:10:38,759 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-19 05:10:38,760 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-19 05:10:38,760 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-19 05:10:38,761 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-19 05:10:38,761 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-19 05:10:38,761 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-19 05:10:38,763 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-19 05:10:38,763 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-19 05:10:38,764 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-19 05:10:38,764 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-19 05:10:38,764 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-19 05:10:38,765 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-19 05:10:38,765 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-19 05:10:38,765 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-19 05:10:38,765 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-19 05:10:38,766 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-Before.epf [2022-01-19 05:10:38,789 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-19 05:10:38,789 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-19 05:10:38,790 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-19 05:10:38,790 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-19 05:10:38,790 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-19 05:10:38,790 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-19 05:10:38,790 INFO L138 SettingsManager]: * Use SBE=true [2022-01-19 05:10:38,790 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-19 05:10:38,790 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-19 05:10:38,790 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-19 05:10:38,791 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-19 05:10:38,791 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-19 05:10:38,791 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-19 05:10:38,791 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-19 05:10:38,791 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-19 05:10:38,791 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-19 05:10:38,791 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-19 05:10:38,792 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-19 05:10:38,792 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-19 05:10:38,792 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-19 05:10:38,792 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-19 05:10:38,792 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-19 05:10:38,792 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-19 05:10:38,792 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-19 05:10:38,792 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-19 05:10:38,792 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-19 05:10:38,792 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-19 05:10:38,793 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-19 05:10:38,793 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-19 05:10:38,793 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-19 05:10:38,793 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-19 05:10:38,793 INFO L138 SettingsManager]: * When to check the insufficient erros location relative to the other error locations=BEFORE [2022-01-19 05:10:38,794 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-01-19 05:10:38,953 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-19 05:10:38,967 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-19 05:10:38,969 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-19 05:10:38,970 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-19 05:10:38,971 INFO L275 PluginConnector]: CDTParser initialized [2022-01-19 05:10:38,972 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-01-19 05:10:39,023 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/264999722/cb3e06a8eace498f9e8fed6f40f22ddf/FLAG7f58310b3 [2022-01-19 05:10:39,467 INFO L306 CDTParser]: Found 1 translation units. [2022-01-19 05:10:39,468 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-races/race-3_1-container_of-global.i [2022-01-19 05:10:39,486 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/264999722/cb3e06a8eace498f9e8fed6f40f22ddf/FLAG7f58310b3 [2022-01-19 05:10:39,797 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/264999722/cb3e06a8eace498f9e8fed6f40f22ddf [2022-01-19 05:10:39,798 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-19 05:10:39,799 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-19 05:10:39,802 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-19 05:10:39,802 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-19 05:10:39,804 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-19 05:10:39,805 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.01 05:10:39" (1/1) ... [2022-01-19 05:10:39,806 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@71d60a88 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 05:10:39, skipping insertion in model container [2022-01-19 05:10:39,806 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.01 05:10:39" (1/1) ... [2022-01-19 05:10:39,810 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-19 05:10:39,856 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-19 05:10:40,262 WARN L230 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-01-19 05:10:40,307 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-19 05:10:40,315 INFO L203 MainTranslator]: Completed pre-run [2022-01-19 05:10:40,352 WARN L230 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-01-19 05:10:40,359 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-19 05:10:40,418 INFO L208 MainTranslator]: Completed translation [2022-01-19 05:10:40,418 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 05:10:40 WrapperNode [2022-01-19 05:10:40,418 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-19 05:10:40,419 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-19 05:10:40,419 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-19 05:10:40,419 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-19 05:10:40,427 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 05:10:40" (1/1) ... [2022-01-19 05:10:40,464 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 05:10:40" (1/1) ... [2022-01-19 05:10:40,496 INFO L137 Inliner]: procedures = 482, calls = 46, calls flagged for inlining = 12, calls inlined = 12, statements flattened = 134 [2022-01-19 05:10:40,496 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-19 05:10:40,497 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-19 05:10:40,497 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-19 05:10:40,497 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-19 05:10:40,502 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 05:10:40" (1/1) ... [2022-01-19 05:10:40,502 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 05:10:40" (1/1) ... [2022-01-19 05:10:40,507 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 05:10:40" (1/1) ... [2022-01-19 05:10:40,507 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 05:10:40" (1/1) ... [2022-01-19 05:10:40,522 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 05:10:40" (1/1) ... [2022-01-19 05:10:40,523 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 05:10:40" (1/1) ... [2022-01-19 05:10:40,526 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 05:10:40" (1/1) ... [2022-01-19 05:10:40,530 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-19 05:10:40,531 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-19 05:10:40,531 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-19 05:10:40,531 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-19 05:10:40,546 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 05:10:40" (1/1) ... [2022-01-19 05:10:40,550 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-19 05:10:40,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-19 05:10:40,568 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-01-19 05:10:40,576 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-01-19 05:10:40,606 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-01-19 05:10:40,606 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-01-19 05:10:40,607 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2022-01-19 05:10:40,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-19 05:10:40,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-01-19 05:10:40,607 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-19 05:10:40,607 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-19 05:10:40,607 INFO L130 BoogieDeclarations]: Found specification of procedure my_callback [2022-01-19 05:10:40,607 INFO L138 BoogieDeclarations]: Found implementation of procedure my_callback [2022-01-19 05:10:40,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-01-19 05:10:40,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-01-19 05:10:40,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-01-19 05:10:40,609 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-01-19 05:10:40,818 INFO L234 CfgBuilder]: Building ICFG [2022-01-19 05:10:40,819 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-19 05:10:40,975 INFO L275 CfgBuilder]: Performing block encoding [2022-01-19 05:10:40,981 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-19 05:10:40,982 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-01-19 05:10:40,983 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.01 05:10:40 BoogieIcfgContainer [2022-01-19 05:10:40,983 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-19 05:10:40,984 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-19 05:10:40,984 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-19 05:10:40,986 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-19 05:10:40,986 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.01 05:10:39" (1/3) ... [2022-01-19 05:10:40,987 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1541d697 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.01 05:10:40, skipping insertion in model container [2022-01-19 05:10:40,987 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 05:10:40" (2/3) ... [2022-01-19 05:10:40,987 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1541d697 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.01 05:10:40, skipping insertion in model container [2022-01-19 05:10:40,987 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.01 05:10:40" (3/3) ... [2022-01-19 05:10:40,988 INFO L111 eAbstractionObserver]: Analyzing ICFG race-3_1-container_of-global.i [2022-01-19 05:10:40,991 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-19 05:10:40,991 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 6 error locations. [2022-01-19 05:10:40,991 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-19 05:10:41,019 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,019 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,019 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,020 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,020 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,020 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,020 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,020 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,020 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,020 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,020 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,021 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,021 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,021 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,021 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,021 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,021 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,021 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,021 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,021 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,022 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,022 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,022 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,022 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,022 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,022 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,022 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,022 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,023 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,023 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,023 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,023 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,023 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,023 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,023 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,023 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,024 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,024 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,024 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~mem32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,024 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,024 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,024 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~mem32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,024 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,024 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,024 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~mem32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,025 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,025 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,025 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~mem32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,025 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~mem32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,025 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~mem32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,025 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,026 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,026 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,026 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,026 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,026 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,026 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,026 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,026 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,026 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,027 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,027 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,027 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,027 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,027 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,027 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,027 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,027 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,027 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,027 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,028 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,028 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,028 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,028 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,028 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,028 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,028 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,028 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,028 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,029 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,029 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,029 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,029 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,029 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,029 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,029 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,029 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,029 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,030 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,030 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,030 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,030 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,030 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,030 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,030 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,031 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,031 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~mem32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,031 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,031 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,031 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~mem32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,031 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,031 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,031 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~mem32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,032 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,032 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,032 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~mem32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,032 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~mem32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,032 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~mem32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,032 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,032 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,033 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,033 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,033 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,033 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,033 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,033 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,035 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,035 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,035 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~mem32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,035 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,036 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,036 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,036 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,036 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,036 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,036 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,037 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~mem32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,038 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,038 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,038 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,038 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,038 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,038 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,038 WARN L322 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,038 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,038 WARN L322 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 05:10:41,041 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-01-19 05:10:41,074 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-19 05:10:41,079 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=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, mLoopAccelerationTechnique=FAST_UPR [2022-01-19 05:10:41,079 INFO L340 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2022-01-19 05:10:41,087 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 192 places, 194 transitions, 404 flow [2022-01-19 05:10:41,156 INFO L129 PetriNetUnfolder]: 10/239 cut-off events. [2022-01-19 05:10:41,156 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-01-19 05:10:41,160 INFO L84 FinitePrefix]: Finished finitePrefix Result has 248 conditions, 239 events. 10/239 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 390 event pairs, 0 based on Foata normal form. 0/219 useless extension candidates. Maximal degree in co-relation 141. Up to 4 conditions per place. [2022-01-19 05:10:41,160 INFO L82 GeneralOperation]: Start removeDead. Operand has 192 places, 194 transitions, 404 flow [2022-01-19 05:10:41,166 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 180 places, 180 transitions, 372 flow [2022-01-19 05:10:41,184 INFO L129 PetriNetUnfolder]: 1/47 cut-off events. [2022-01-19 05:10:41,185 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-01-19 05:10:41,185 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:10:41,186 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:10:41,186 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:10:41,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:10:41,191 INFO L85 PathProgramCache]: Analyzing trace with hash -974822883, now seen corresponding path program 1 times [2022-01-19 05:10:41,197 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:10:41,198 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147549719] [2022-01-19 05:10:41,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:10:41,199 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:10:41,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:10:41,550 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:10:41,551 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:10:41,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147549719] [2022-01-19 05:10:41,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147549719] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:10:41,552 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:10:41,552 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-19 05:10:41,553 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690966618] [2022-01-19 05:10:41,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:10:41,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-19 05:10:41,559 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:10:41,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-19 05:10:41,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-19 05:10:41,583 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 194 [2022-01-19 05:10:41,590 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 180 places, 180 transitions, 372 flow. Second operand has 6 states, 6 states have (on average 119.33333333333333) internal successors, (716), 6 states have internal predecessors, (716), 0 states have call successors, (0), 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-01-19 05:10:41,590 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:10:41,590 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 194 [2022-01-19 05:10:41,592 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:10:41,874 INFO L129 PetriNetUnfolder]: 361/1044 cut-off events. [2022-01-19 05:10:41,874 INFO L130 PetriNetUnfolder]: For 15/15 co-relation queries the response was YES. [2022-01-19 05:10:41,879 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1735 conditions, 1044 events. 361/1044 cut-off events. For 15/15 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 6087 event pairs, 216 based on Foata normal form. 20/1009 useless extension candidates. Maximal degree in co-relation 1486. Up to 397 conditions per place. [2022-01-19 05:10:41,885 INFO L132 encePairwiseOnDemand]: 172/194 looper letters, 53 selfloop transitions, 17 changer transitions 1/176 dead transitions. [2022-01-19 05:10:41,886 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 181 places, 176 transitions, 506 flow [2022-01-19 05:10:41,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-19 05:10:41,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-01-19 05:10:41,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1129 transitions. [2022-01-19 05:10:41,903 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6466208476517755 [2022-01-19 05:10:41,903 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1129 transitions. [2022-01-19 05:10:41,903 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1129 transitions. [2022-01-19 05:10:41,906 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:10:41,908 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1129 transitions. [2022-01-19 05:10:41,913 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 125.44444444444444) internal successors, (1129), 9 states have internal predecessors, (1129), 0 states have call successors, (0), 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-01-19 05:10:41,922 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 194.0) internal successors, (1940), 10 states have internal predecessors, (1940), 0 states have call successors, (0), 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-01-19 05:10:41,923 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 194.0) internal successors, (1940), 10 states have internal predecessors, (1940), 0 states have call successors, (0), 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-01-19 05:10:41,924 INFO L186 Difference]: Start difference. First operand has 180 places, 180 transitions, 372 flow. Second operand 9 states and 1129 transitions. [2022-01-19 05:10:41,925 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 181 places, 176 transitions, 506 flow [2022-01-19 05:10:41,929 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 177 places, 176 transitions, 498 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-01-19 05:10:41,932 INFO L242 Difference]: Finished difference. Result has 178 places, 169 transitions, 383 flow [2022-01-19 05:10:41,934 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=340, PETRI_DIFFERENCE_MINUEND_PLACES=169, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=168, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=151, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=383, PETRI_PLACES=178, PETRI_TRANSITIONS=169} [2022-01-19 05:10:41,938 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, -2 predicate places. [2022-01-19 05:10:41,938 INFO L470 AbstractCegarLoop]: Abstraction has has 178 places, 169 transitions, 383 flow [2022-01-19 05:10:41,939 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 119.33333333333333) internal successors, (716), 6 states have internal predecessors, (716), 0 states have call successors, (0), 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-01-19 05:10:41,939 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:10:41,939 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:10:41,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-19 05:10:41,940 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:10:41,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:10:41,940 INFO L85 PathProgramCache]: Analyzing trace with hash 2102646053, now seen corresponding path program 1 times [2022-01-19 05:10:41,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:10:41,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452354656] [2022-01-19 05:10:41,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:10:41,941 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:10:41,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:10:42,076 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:10:42,077 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:10:42,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452354656] [2022-01-19 05:10:42,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452354656] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:10:42,077 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:10:42,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-19 05:10:42,078 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164567265] [2022-01-19 05:10:42,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:10:42,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-19 05:10:42,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:10:42,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-19 05:10:42,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-19 05:10:42,084 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 194 [2022-01-19 05:10:42,088 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 178 places, 169 transitions, 383 flow. Second operand has 6 states, 6 states have (on average 120.16666666666667) internal successors, (721), 6 states have internal predecessors, (721), 0 states have call successors, (0), 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-01-19 05:10:42,088 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:10:42,089 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 194 [2022-01-19 05:10:42,089 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:10:42,330 INFO L129 PetriNetUnfolder]: 361/1014 cut-off events. [2022-01-19 05:10:42,330 INFO L130 PetriNetUnfolder]: For 28/28 co-relation queries the response was YES. [2022-01-19 05:10:42,332 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1782 conditions, 1014 events. 361/1014 cut-off events. For 28/28 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 5728 event pairs, 120 based on Foata normal form. 1/980 useless extension candidates. Maximal degree in co-relation 881. Up to 261 conditions per place. [2022-01-19 05:10:42,336 INFO L132 encePairwiseOnDemand]: 175/194 looper letters, 61 selfloop transitions, 18 changer transitions 1/184 dead transitions. [2022-01-19 05:10:42,336 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 185 places, 184 transitions, 575 flow [2022-01-19 05:10:42,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-19 05:10:42,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-01-19 05:10:42,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1251 transitions. [2022-01-19 05:10:42,339 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6448453608247423 [2022-01-19 05:10:42,339 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1251 transitions. [2022-01-19 05:10:42,339 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1251 transitions. [2022-01-19 05:10:42,340 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:10:42,340 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1251 transitions. [2022-01-19 05:10:42,342 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 125.1) internal successors, (1251), 10 states have internal predecessors, (1251), 0 states have call successors, (0), 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-01-19 05:10:42,344 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 194.0) internal successors, (2134), 11 states have internal predecessors, (2134), 0 states have call successors, (0), 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-01-19 05:10:42,345 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 194.0) internal successors, (2134), 11 states have internal predecessors, (2134), 0 states have call successors, (0), 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-01-19 05:10:42,345 INFO L186 Difference]: Start difference. First operand has 178 places, 169 transitions, 383 flow. Second operand 10 states and 1251 transitions. [2022-01-19 05:10:42,345 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 185 places, 184 transitions, 575 flow [2022-01-19 05:10:42,349 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 178 places, 184 transitions, 546 flow, removed 0 selfloop flow, removed 7 redundant places. [2022-01-19 05:10:42,353 INFO L242 Difference]: Finished difference. Result has 179 places, 168 transitions, 394 flow [2022-01-19 05:10:42,354 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=350, PETRI_DIFFERENCE_MINUEND_PLACES=169, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=167, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=149, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=394, PETRI_PLACES=179, PETRI_TRANSITIONS=168} [2022-01-19 05:10:42,354 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, -1 predicate places. [2022-01-19 05:10:42,354 INFO L470 AbstractCegarLoop]: Abstraction has has 179 places, 168 transitions, 394 flow [2022-01-19 05:10:42,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 120.16666666666667) internal successors, (721), 6 states have internal predecessors, (721), 0 states have call successors, (0), 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-01-19 05:10:42,355 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:10:42,355 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:10:42,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-19 05:10:42,355 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:10:42,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:10:42,356 INFO L85 PathProgramCache]: Analyzing trace with hash 2061215173, now seen corresponding path program 1 times [2022-01-19 05:10:42,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:10:42,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462334432] [2022-01-19 05:10:42,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:10:42,357 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:10:42,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:10:42,476 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:10:42,477 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:10:42,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462334432] [2022-01-19 05:10:42,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462334432] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:10:42,477 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:10:42,477 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-19 05:10:42,478 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657967035] [2022-01-19 05:10:42,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:10:42,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-19 05:10:42,478 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:10:42,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-19 05:10:42,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-19 05:10:42,480 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 115 out of 194 [2022-01-19 05:10:42,481 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 168 transitions, 394 flow. Second operand has 6 states, 6 states have (on average 119.33333333333333) internal successors, (716), 6 states have internal predecessors, (716), 0 states have call successors, (0), 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-01-19 05:10:42,481 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:10:42,481 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 115 of 194 [2022-01-19 05:10:42,481 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:10:42,847 INFO L129 PetriNetUnfolder]: 832/2091 cut-off events. [2022-01-19 05:10:42,847 INFO L130 PetriNetUnfolder]: For 131/131 co-relation queries the response was YES. [2022-01-19 05:10:42,851 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3834 conditions, 2091 events. 832/2091 cut-off events. For 131/131 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 14032 event pairs, 169 based on Foata normal form. 32/2089 useless extension candidates. Maximal degree in co-relation 1026. Up to 499 conditions per place. [2022-01-19 05:10:42,858 INFO L132 encePairwiseOnDemand]: 173/194 looper letters, 100 selfloop transitions, 49 changer transitions 0/253 dead transitions. [2022-01-19 05:10:42,858 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 253 transitions, 878 flow [2022-01-19 05:10:42,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-19 05:10:42,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-01-19 05:10:42,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1644 transitions. [2022-01-19 05:10:42,862 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6518636003172086 [2022-01-19 05:10:42,867 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1644 transitions. [2022-01-19 05:10:42,867 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1644 transitions. [2022-01-19 05:10:42,868 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:10:42,868 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1644 transitions. [2022-01-19 05:10:42,871 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 126.46153846153847) internal successors, (1644), 13 states have internal predecessors, (1644), 0 states have call successors, (0), 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-01-19 05:10:42,875 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 194.0) internal successors, (2716), 14 states have internal predecessors, (2716), 0 states have call successors, (0), 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-01-19 05:10:42,875 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 194.0) internal successors, (2716), 14 states have internal predecessors, (2716), 0 states have call successors, (0), 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-01-19 05:10:42,875 INFO L186 Difference]: Start difference. First operand has 179 places, 168 transitions, 394 flow. Second operand 13 states and 1644 transitions. [2022-01-19 05:10:42,875 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 253 transitions, 878 flow [2022-01-19 05:10:42,879 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 183 places, 253 transitions, 832 flow, removed 0 selfloop flow, removed 8 redundant places. [2022-01-19 05:10:42,883 INFO L242 Difference]: Finished difference. Result has 191 places, 205 transitions, 664 flow [2022-01-19 05:10:42,883 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=360, PETRI_DIFFERENCE_MINUEND_PLACES=171, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=168, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=146, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=664, PETRI_PLACES=191, PETRI_TRANSITIONS=205} [2022-01-19 05:10:42,884 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 11 predicate places. [2022-01-19 05:10:42,885 INFO L470 AbstractCegarLoop]: Abstraction has has 191 places, 205 transitions, 664 flow [2022-01-19 05:10:42,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 119.33333333333333) internal successors, (716), 6 states have internal predecessors, (716), 0 states have call successors, (0), 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-01-19 05:10:42,886 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:10:42,886 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:10:42,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-19 05:10:42,886 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:10:42,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:10:42,887 INFO L85 PathProgramCache]: Analyzing trace with hash 856568329, now seen corresponding path program 1 times [2022-01-19 05:10:42,887 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:10:42,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111369939] [2022-01-19 05:10:42,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:10:42,887 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:10:42,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:10:42,996 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:10:42,996 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:10:42,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111369939] [2022-01-19 05:10:42,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111369939] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:10:42,996 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:10:42,996 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-19 05:10:42,996 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410334690] [2022-01-19 05:10:42,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:10:42,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-19 05:10:42,998 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:10:42,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-19 05:10:43,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-19 05:10:43,001 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 115 out of 194 [2022-01-19 05:10:43,002 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 191 places, 205 transitions, 664 flow. Second operand has 6 states, 6 states have (on average 120.16666666666667) internal successors, (721), 6 states have internal predecessors, (721), 0 states have call successors, (0), 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-01-19 05:10:43,002 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:10:43,002 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 115 of 194 [2022-01-19 05:10:43,002 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:10:43,489 INFO L129 PetriNetUnfolder]: 1084/2665 cut-off events. [2022-01-19 05:10:43,489 INFO L130 PetriNetUnfolder]: For 10877/10958 co-relation queries the response was YES. [2022-01-19 05:10:43,498 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9159 conditions, 2665 events. 1084/2665 cut-off events. For 10877/10958 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 19266 event pairs, 218 based on Foata normal form. 47/2678 useless extension candidates. Maximal degree in co-relation 7850. Up to 732 conditions per place. [2022-01-19 05:10:43,513 INFO L132 encePairwiseOnDemand]: 175/194 looper letters, 74 selfloop transitions, 48 changer transitions 69/294 dead transitions. [2022-01-19 05:10:43,513 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 201 places, 294 transitions, 1748 flow [2022-01-19 05:10:43,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-19 05:10:43,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-01-19 05:10:43,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1395 transitions. [2022-01-19 05:10:43,517 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6537019681349578 [2022-01-19 05:10:43,517 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1395 transitions. [2022-01-19 05:10:43,517 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1395 transitions. [2022-01-19 05:10:43,518 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:10:43,518 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1395 transitions. [2022-01-19 05:10:43,520 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 126.81818181818181) internal successors, (1395), 11 states have internal predecessors, (1395), 0 states have call successors, (0), 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-01-19 05:10:43,522 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 194.0) internal successors, (2328), 12 states have internal predecessors, (2328), 0 states have call successors, (0), 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-01-19 05:10:43,523 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 194.0) internal successors, (2328), 12 states have internal predecessors, (2328), 0 states have call successors, (0), 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-01-19 05:10:43,523 INFO L186 Difference]: Start difference. First operand has 191 places, 205 transitions, 664 flow. Second operand 11 states and 1395 transitions. [2022-01-19 05:10:43,524 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 201 places, 294 transitions, 1748 flow [2022-01-19 05:10:43,544 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 201 places, 294 transitions, 1748 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-01-19 05:10:43,548 INFO L242 Difference]: Finished difference. Result has 209 places, 211 transitions, 977 flow [2022-01-19 05:10:43,549 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=664, PETRI_DIFFERENCE_MINUEND_PLACES=191, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=205, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=168, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=977, PETRI_PLACES=209, PETRI_TRANSITIONS=211} [2022-01-19 05:10:43,550 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 29 predicate places. [2022-01-19 05:10:43,550 INFO L470 AbstractCegarLoop]: Abstraction has has 209 places, 211 transitions, 977 flow [2022-01-19 05:10:43,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 120.16666666666667) internal successors, (721), 6 states have internal predecessors, (721), 0 states have call successors, (0), 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-01-19 05:10:43,550 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:10:43,551 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:10:43,551 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-19 05:10:43,551 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:10:43,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:10:43,551 INFO L85 PathProgramCache]: Analyzing trace with hash 1190557847, now seen corresponding path program 1 times [2022-01-19 05:10:43,552 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:10:43,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258708422] [2022-01-19 05:10:43,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:10:43,552 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:10:43,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:10:43,636 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:10:43,636 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:10:43,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258708422] [2022-01-19 05:10:43,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258708422] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:10:43,637 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:10:43,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-19 05:10:43,637 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666929632] [2022-01-19 05:10:43,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:10:43,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-19 05:10:43,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:10:43,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-19 05:10:43,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-19 05:10:43,639 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 194 [2022-01-19 05:10:43,640 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 209 places, 211 transitions, 977 flow. Second operand has 5 states, 5 states have (on average 169.2) internal successors, (846), 5 states have internal predecessors, (846), 0 states have call successors, (0), 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-01-19 05:10:43,640 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:10:43,640 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 194 [2022-01-19 05:10:43,640 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:10:43,685 INFO L129 PetriNetUnfolder]: 4/167 cut-off events. [2022-01-19 05:10:43,685 INFO L130 PetriNetUnfolder]: For 459/531 co-relation queries the response was YES. [2022-01-19 05:10:43,685 INFO L84 FinitePrefix]: Finished finitePrefix Result has 357 conditions, 167 events. 4/167 cut-off events. For 459/531 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 190 event pairs, 4 based on Foata normal form. 8/173 useless extension candidates. Maximal degree in co-relation 336. Up to 13 conditions per place. [2022-01-19 05:10:43,686 INFO L132 encePairwiseOnDemand]: 189/194 looper letters, 9 selfloop transitions, 4 changer transitions 0/139 dead transitions. [2022-01-19 05:10:43,686 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 171 places, 139 transitions, 436 flow [2022-01-19 05:10:43,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-19 05:10:43,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-01-19 05:10:43,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1016 transitions. [2022-01-19 05:10:43,688 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.872852233676976 [2022-01-19 05:10:43,688 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1016 transitions. [2022-01-19 05:10:43,688 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1016 transitions. [2022-01-19 05:10:43,689 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:10:43,689 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1016 transitions. [2022-01-19 05:10:43,690 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 169.33333333333334) internal successors, (1016), 6 states have internal predecessors, (1016), 0 states have call successors, (0), 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-01-19 05:10:43,692 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 194.0) internal successors, (1358), 7 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:10:43,692 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 194.0) internal successors, (1358), 7 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:10:43,692 INFO L186 Difference]: Start difference. First operand has 209 places, 211 transitions, 977 flow. Second operand 6 states and 1016 transitions. [2022-01-19 05:10:43,692 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 171 places, 139 transitions, 436 flow [2022-01-19 05:10:43,694 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 152 places, 139 transitions, 316 flow, removed 40 selfloop flow, removed 19 redundant places. [2022-01-19 05:10:43,696 INFO L242 Difference]: Finished difference. Result has 152 places, 139 transitions, 298 flow [2022-01-19 05:10:43,696 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=290, PETRI_DIFFERENCE_MINUEND_PLACES=147, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=139, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=135, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=298, PETRI_PLACES=152, PETRI_TRANSITIONS=139} [2022-01-19 05:10:43,698 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, -28 predicate places. [2022-01-19 05:10:43,698 INFO L470 AbstractCegarLoop]: Abstraction has has 152 places, 139 transitions, 298 flow [2022-01-19 05:10:43,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 169.2) internal successors, (846), 5 states have internal predecessors, (846), 0 states have call successors, (0), 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-01-19 05:10:43,698 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:10:43,698 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:10:43,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-01-19 05:10:43,699 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:10:43,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:10:43,699 INFO L85 PathProgramCache]: Analyzing trace with hash 747769414, now seen corresponding path program 1 times [2022-01-19 05:10:43,699 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:10:43,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010088829] [2022-01-19 05:10:43,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:10:43,699 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:10:43,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:10:44,135 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:10:44,135 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:10:44,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010088829] [2022-01-19 05:10:44,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010088829] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:10:44,138 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:10:44,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-19 05:10:44,139 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770258784] [2022-01-19 05:10:44,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:10:44,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 05:10:44,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:10:44,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 05:10:44,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-01-19 05:10:44,142 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 194 [2022-01-19 05:10:44,143 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 152 places, 139 transitions, 298 flow. Second operand has 11 states, 11 states have (on average 145.0909090909091) internal successors, (1596), 11 states have internal predecessors, (1596), 0 states have call successors, (0), 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-01-19 05:10:44,143 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:10:44,143 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 194 [2022-01-19 05:10:44,143 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:10:44,506 INFO L129 PetriNetUnfolder]: 248/796 cut-off events. [2022-01-19 05:10:44,506 INFO L130 PetriNetUnfolder]: For 82/87 co-relation queries the response was YES. [2022-01-19 05:10:44,507 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1379 conditions, 796 events. 248/796 cut-off events. For 82/87 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 4719 event pairs, 72 based on Foata normal form. 12/770 useless extension candidates. Maximal degree in co-relation 1371. Up to 164 conditions per place. [2022-01-19 05:10:44,510 INFO L132 encePairwiseOnDemand]: 182/194 looper letters, 67 selfloop transitions, 13 changer transitions 0/184 dead transitions. [2022-01-19 05:10:44,510 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 162 places, 184 transitions, 575 flow [2022-01-19 05:10:44,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-19 05:10:44,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-01-19 05:10:44,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1643 transitions. [2022-01-19 05:10:44,513 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7699156513589503 [2022-01-19 05:10:44,513 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1643 transitions. [2022-01-19 05:10:44,513 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1643 transitions. [2022-01-19 05:10:44,514 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:10:44,514 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1643 transitions. [2022-01-19 05:10:44,517 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 149.36363636363637) internal successors, (1643), 11 states have internal predecessors, (1643), 0 states have call successors, (0), 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-01-19 05:10:44,520 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 194.0) internal successors, (2328), 12 states have internal predecessors, (2328), 0 states have call successors, (0), 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-01-19 05:10:44,520 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 194.0) internal successors, (2328), 12 states have internal predecessors, (2328), 0 states have call successors, (0), 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-01-19 05:10:44,520 INFO L186 Difference]: Start difference. First operand has 152 places, 139 transitions, 298 flow. Second operand 11 states and 1643 transitions. [2022-01-19 05:10:44,521 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 162 places, 184 transitions, 575 flow [2022-01-19 05:10:44,522 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 158 places, 184 transitions, 568 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-01-19 05:10:44,524 INFO L242 Difference]: Finished difference. Result has 161 places, 145 transitions, 348 flow [2022-01-19 05:10:44,524 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=291, PETRI_DIFFERENCE_MINUEND_PLACES=148, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=139, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=128, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=348, PETRI_PLACES=161, PETRI_TRANSITIONS=145} [2022-01-19 05:10:44,525 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, -19 predicate places. [2022-01-19 05:10:44,525 INFO L470 AbstractCegarLoop]: Abstraction has has 161 places, 145 transitions, 348 flow [2022-01-19 05:10:44,526 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 145.0909090909091) internal successors, (1596), 11 states have internal predecessors, (1596), 0 states have call successors, (0), 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-01-19 05:10:44,526 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:10:44,526 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:10:44,526 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-01-19 05:10:44,527 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:10:44,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:10:44,527 INFO L85 PathProgramCache]: Analyzing trace with hash 426869254, now seen corresponding path program 2 times [2022-01-19 05:10:44,527 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:10:44,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000904111] [2022-01-19 05:10:44,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:10:44,528 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:10:44,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:10:44,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-01-19 05:10:44,930 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:10:44,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000904111] [2022-01-19 05:10:44,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000904111] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:10:44,930 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:10:44,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-01-19 05:10:44,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546434172] [2022-01-19 05:10:44,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:10:44,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-19 05:10:44,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:10:44,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-19 05:10:44,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-01-19 05:10:44,933 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 95 out of 194 [2022-01-19 05:10:44,934 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 161 places, 145 transitions, 348 flow. Second operand has 15 states, 15 states have (on average 99.06666666666666) internal successors, (1486), 15 states have internal predecessors, (1486), 0 states have call successors, (0), 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-01-19 05:10:44,934 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:10:44,934 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 95 of 194 [2022-01-19 05:10:44,934 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:10:45,532 INFO L129 PetriNetUnfolder]: 531/1411 cut-off events. [2022-01-19 05:10:45,532 INFO L130 PetriNetUnfolder]: For 491/495 co-relation queries the response was YES. [2022-01-19 05:10:45,535 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3065 conditions, 1411 events. 531/1411 cut-off events. For 491/495 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 8710 event pairs, 122 based on Foata normal form. 3/1377 useless extension candidates. Maximal degree in co-relation 3054. Up to 337 conditions per place. [2022-01-19 05:10:45,540 INFO L132 encePairwiseOnDemand]: 169/194 looper letters, 115 selfloop transitions, 27 changer transitions 0/215 dead transitions. [2022-01-19 05:10:45,540 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 177 places, 215 transitions, 830 flow [2022-01-19 05:10:45,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-19 05:10:45,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-01-19 05:10:45,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1748 transitions. [2022-01-19 05:10:45,543 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.530018192844148 [2022-01-19 05:10:45,543 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 1748 transitions. [2022-01-19 05:10:45,543 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 1748 transitions. [2022-01-19 05:10:45,544 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:10:45,544 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 1748 transitions. [2022-01-19 05:10:45,546 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 102.82352941176471) internal successors, (1748), 17 states have internal predecessors, (1748), 0 states have call successors, (0), 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-01-19 05:10:45,550 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 194.0) internal successors, (3492), 18 states have internal predecessors, (3492), 0 states have call successors, (0), 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-01-19 05:10:45,550 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 194.0) internal successors, (3492), 18 states have internal predecessors, (3492), 0 states have call successors, (0), 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-01-19 05:10:45,550 INFO L186 Difference]: Start difference. First operand has 161 places, 145 transitions, 348 flow. Second operand 17 states and 1748 transitions. [2022-01-19 05:10:45,551 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 177 places, 215 transitions, 830 flow [2022-01-19 05:10:45,552 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 171 places, 215 transitions, 819 flow, removed 0 selfloop flow, removed 6 redundant places. [2022-01-19 05:10:45,554 INFO L242 Difference]: Finished difference. Result has 179 places, 160 transitions, 486 flow [2022-01-19 05:10:45,555 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=337, PETRI_DIFFERENCE_MINUEND_PLACES=155, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=145, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=121, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=486, PETRI_PLACES=179, PETRI_TRANSITIONS=160} [2022-01-19 05:10:45,555 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, -1 predicate places. [2022-01-19 05:10:45,555 INFO L470 AbstractCegarLoop]: Abstraction has has 179 places, 160 transitions, 486 flow [2022-01-19 05:10:45,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 99.06666666666666) internal successors, (1486), 15 states have internal predecessors, (1486), 0 states have call successors, (0), 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-01-19 05:10:45,556 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:10:45,556 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:10:45,556 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-01-19 05:10:45,556 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:10:45,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:10:45,557 INFO L85 PathProgramCache]: Analyzing trace with hash 19274526, now seen corresponding path program 3 times [2022-01-19 05:10:45,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:10:45,557 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314756249] [2022-01-19 05:10:45,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:10:45,557 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:10:45,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:10:45,904 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:10:45,904 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:10:45,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314756249] [2022-01-19 05:10:45,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314756249] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:10:45,905 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:10:45,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-01-19 05:10:45,905 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440880559] [2022-01-19 05:10:45,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:10:45,905 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-19 05:10:45,905 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:10:45,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-19 05:10:45,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2022-01-19 05:10:45,907 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 95 out of 194 [2022-01-19 05:10:45,908 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 160 transitions, 486 flow. Second operand has 15 states, 15 states have (on average 99.06666666666666) internal successors, (1486), 15 states have internal predecessors, (1486), 0 states have call successors, (0), 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-01-19 05:10:45,908 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:10:45,908 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 95 of 194 [2022-01-19 05:10:45,908 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:10:46,748 INFO L129 PetriNetUnfolder]: 660/1873 cut-off events. [2022-01-19 05:10:46,748 INFO L130 PetriNetUnfolder]: For 1304/1320 co-relation queries the response was YES. [2022-01-19 05:10:46,754 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4530 conditions, 1873 events. 660/1873 cut-off events. For 1304/1320 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 13014 event pairs, 86 based on Foata normal form. 10/1844 useless extension candidates. Maximal degree in co-relation 4512. Up to 352 conditions per place. [2022-01-19 05:10:46,763 INFO L132 encePairwiseOnDemand]: 169/194 looper letters, 144 selfloop transitions, 42 changer transitions 0/259 dead transitions. [2022-01-19 05:10:46,763 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 197 places, 259 transitions, 1230 flow [2022-01-19 05:10:46,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-19 05:10:46,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-01-19 05:10:46,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1967 transitions. [2022-01-19 05:10:46,769 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5336408030385241 [2022-01-19 05:10:46,769 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1967 transitions. [2022-01-19 05:10:46,769 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1967 transitions. [2022-01-19 05:10:46,770 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:10:46,771 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1967 transitions. [2022-01-19 05:10:46,774 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 103.52631578947368) internal successors, (1967), 19 states have internal predecessors, (1967), 0 states have call successors, (0), 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-01-19 05:10:46,780 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 194.0) internal successors, (3880), 20 states have internal predecessors, (3880), 0 states have call successors, (0), 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-01-19 05:10:46,781 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 194.0) internal successors, (3880), 20 states have internal predecessors, (3880), 0 states have call successors, (0), 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-01-19 05:10:46,781 INFO L186 Difference]: Start difference. First operand has 179 places, 160 transitions, 486 flow. Second operand 19 states and 1967 transitions. [2022-01-19 05:10:46,781 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 197 places, 259 transitions, 1230 flow [2022-01-19 05:10:46,786 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 191 places, 259 transitions, 1214 flow, removed 0 selfloop flow, removed 6 redundant places. [2022-01-19 05:10:46,788 INFO L242 Difference]: Finished difference. Result has 197 places, 179 transitions, 717 flow [2022-01-19 05:10:46,789 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=470, PETRI_DIFFERENCE_MINUEND_PLACES=173, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=160, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=126, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=717, PETRI_PLACES=197, PETRI_TRANSITIONS=179} [2022-01-19 05:10:46,790 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 17 predicate places. [2022-01-19 05:10:46,790 INFO L470 AbstractCegarLoop]: Abstraction has has 197 places, 179 transitions, 717 flow [2022-01-19 05:10:46,791 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 99.06666666666666) internal successors, (1486), 15 states have internal predecessors, (1486), 0 states have call successors, (0), 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-01-19 05:10:46,791 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:10:46,791 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:10:46,792 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-01-19 05:10:46,792 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:10:46,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:10:46,792 INFO L85 PathProgramCache]: Analyzing trace with hash -1128163498, now seen corresponding path program 4 times [2022-01-19 05:10:46,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:10:46,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212587088] [2022-01-19 05:10:46,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:10:46,793 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:10:46,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:10:47,135 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:10:47,135 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:10:47,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212587088] [2022-01-19 05:10:47,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212587088] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:10:47,135 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:10:47,135 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-01-19 05:10:47,136 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300184842] [2022-01-19 05:10:47,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:10:47,136 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-19 05:10:47,136 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:10:47,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-19 05:10:47,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2022-01-19 05:10:47,137 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 95 out of 194 [2022-01-19 05:10:47,138 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 197 places, 179 transitions, 717 flow. Second operand has 15 states, 15 states have (on average 99.06666666666666) internal successors, (1486), 15 states have internal predecessors, (1486), 0 states have call successors, (0), 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-01-19 05:10:47,139 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:10:47,139 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 95 of 194 [2022-01-19 05:10:47,139 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:10:47,931 INFO L129 PetriNetUnfolder]: 805/2363 cut-off events. [2022-01-19 05:10:47,931 INFO L130 PetriNetUnfolder]: For 2920/2930 co-relation queries the response was YES. [2022-01-19 05:10:47,937 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6187 conditions, 2363 events. 805/2363 cut-off events. For 2920/2930 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 17660 event pairs, 272 based on Foata normal form. 6/2315 useless extension candidates. Maximal degree in co-relation 6162. Up to 667 conditions per place. [2022-01-19 05:10:47,945 INFO L132 encePairwiseOnDemand]: 171/194 looper letters, 156 selfloop transitions, 42 changer transitions 0/271 dead transitions. [2022-01-19 05:10:47,945 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 271 transitions, 1541 flow [2022-01-19 05:10:47,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-19 05:10:47,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-01-19 05:10:47,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1958 transitions. [2022-01-19 05:10:47,948 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5311991318502441 [2022-01-19 05:10:47,948 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1958 transitions. [2022-01-19 05:10:47,948 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1958 transitions. [2022-01-19 05:10:47,949 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:10:47,949 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1958 transitions. [2022-01-19 05:10:47,951 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 103.05263157894737) internal successors, (1958), 19 states have internal predecessors, (1958), 0 states have call successors, (0), 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-01-19 05:10:47,955 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 194.0) internal successors, (3880), 20 states have internal predecessors, (3880), 0 states have call successors, (0), 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-01-19 05:10:47,956 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 194.0) internal successors, (3880), 20 states have internal predecessors, (3880), 0 states have call successors, (0), 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-01-19 05:10:47,956 INFO L186 Difference]: Start difference. First operand has 197 places, 179 transitions, 717 flow. Second operand 19 states and 1958 transitions. [2022-01-19 05:10:47,956 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 271 transitions, 1541 flow [2022-01-19 05:10:47,962 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 209 places, 271 transitions, 1490 flow, removed 17 selfloop flow, removed 6 redundant places. [2022-01-19 05:10:47,968 INFO L242 Difference]: Finished difference. Result has 218 places, 197 transitions, 965 flow [2022-01-19 05:10:47,969 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=689, PETRI_DIFFERENCE_MINUEND_PLACES=191, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=179, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=143, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=965, PETRI_PLACES=218, PETRI_TRANSITIONS=197} [2022-01-19 05:10:47,969 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 38 predicate places. [2022-01-19 05:10:47,969 INFO L470 AbstractCegarLoop]: Abstraction has has 218 places, 197 transitions, 965 flow [2022-01-19 05:10:47,974 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 99.06666666666666) internal successors, (1486), 15 states have internal predecessors, (1486), 0 states have call successors, (0), 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-01-19 05:10:47,974 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:10:47,975 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:10:47,975 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-01-19 05:10:47,975 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:10:47,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:10:47,975 INFO L85 PathProgramCache]: Analyzing trace with hash 862333556, now seen corresponding path program 5 times [2022-01-19 05:10:47,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:10:47,975 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793824408] [2022-01-19 05:10:47,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:10:47,976 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:10:48,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:10:48,311 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:10:48,312 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:10:48,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793824408] [2022-01-19 05:10:48,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793824408] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:10:48,313 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:10:48,314 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-01-19 05:10:48,314 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887514411] [2022-01-19 05:10:48,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:10:48,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-19 05:10:48,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:10:48,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-19 05:10:48,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2022-01-19 05:10:48,317 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 95 out of 194 [2022-01-19 05:10:48,318 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 218 places, 197 transitions, 965 flow. Second operand has 15 states, 15 states have (on average 99.06666666666666) internal successors, (1486), 15 states have internal predecessors, (1486), 0 states have call successors, (0), 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-01-19 05:10:48,318 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:10:48,318 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 95 of 194 [2022-01-19 05:10:48,318 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:10:49,160 INFO L129 PetriNetUnfolder]: 807/2409 cut-off events. [2022-01-19 05:10:49,160 INFO L130 PetriNetUnfolder]: For 4250/4261 co-relation queries the response was YES. [2022-01-19 05:10:49,171 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6632 conditions, 2409 events. 807/2409 cut-off events. For 4250/4261 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 17965 event pairs, 374 based on Foata normal form. 5/2359 useless extension candidates. Maximal degree in co-relation 6597. Up to 842 conditions per place. [2022-01-19 05:10:49,181 INFO L132 encePairwiseOnDemand]: 172/194 looper letters, 148 selfloop transitions, 47 changer transitions 0/268 dead transitions. [2022-01-19 05:10:49,181 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 235 places, 268 transitions, 1701 flow [2022-01-19 05:10:49,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-19 05:10:49,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-01-19 05:10:49,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1843 transitions. [2022-01-19 05:10:49,184 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5277777777777778 [2022-01-19 05:10:49,184 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1843 transitions. [2022-01-19 05:10:49,184 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1843 transitions. [2022-01-19 05:10:49,185 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:10:49,185 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1843 transitions. [2022-01-19 05:10:49,189 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 102.38888888888889) internal successors, (1843), 18 states have internal predecessors, (1843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:10:49,192 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 194.0) internal successors, (3686), 19 states have internal predecessors, (3686), 0 states have call successors, (0), 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-01-19 05:10:49,193 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 194.0) internal successors, (3686), 19 states have internal predecessors, (3686), 0 states have call successors, (0), 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-01-19 05:10:49,193 INFO L186 Difference]: Start difference. First operand has 218 places, 197 transitions, 965 flow. Second operand 18 states and 1843 transitions. [2022-01-19 05:10:49,193 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 235 places, 268 transitions, 1701 flow [2022-01-19 05:10:49,202 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 230 places, 268 transitions, 1670 flow, removed 8 selfloop flow, removed 5 redundant places. [2022-01-19 05:10:49,205 INFO L242 Difference]: Finished difference. Result has 240 places, 210 transitions, 1208 flow [2022-01-19 05:10:49,206 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=937, PETRI_DIFFERENCE_MINUEND_PLACES=213, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=197, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=153, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1208, PETRI_PLACES=240, PETRI_TRANSITIONS=210} [2022-01-19 05:10:49,207 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 60 predicate places. [2022-01-19 05:10:49,207 INFO L470 AbstractCegarLoop]: Abstraction has has 240 places, 210 transitions, 1208 flow [2022-01-19 05:10:49,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 99.06666666666666) internal successors, (1486), 15 states have internal predecessors, (1486), 0 states have call successors, (0), 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-01-19 05:10:49,207 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:10:49,207 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:10:49,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-01-19 05:10:49,207 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:10:49,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:10:49,208 INFO L85 PathProgramCache]: Analyzing trace with hash -1039153168, now seen corresponding path program 6 times [2022-01-19 05:10:49,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:10:49,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057914748] [2022-01-19 05:10:49,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:10:49,209 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:10:49,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:10:49,643 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:10:49,643 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:10:49,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057914748] [2022-01-19 05:10:49,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057914748] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:10:49,643 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:10:49,643 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 05:10:49,643 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83354130] [2022-01-19 05:10:49,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:10:49,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 05:10:49,644 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:10:49,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 05:10:49,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2022-01-19 05:10:49,645 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 91 out of 194 [2022-01-19 05:10:49,646 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 240 places, 210 transitions, 1208 flow. Second operand has 19 states, 19 states have (on average 94.42105263157895) internal successors, (1794), 19 states have internal predecessors, (1794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:10:49,646 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:10:49,647 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 91 of 194 [2022-01-19 05:10:49,647 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:10:51,303 INFO L129 PetriNetUnfolder]: 2191/5485 cut-off events. [2022-01-19 05:10:51,304 INFO L130 PetriNetUnfolder]: For 13617/13633 co-relation queries the response was YES. [2022-01-19 05:10:51,326 INFO L84 FinitePrefix]: Finished finitePrefix Result has 16286 conditions, 5485 events. 2191/5485 cut-off events. For 13617/13633 co-relation queries the response was YES. Maximal size of possible extension queue 217. Compared 46980 event pairs, 419 based on Foata normal form. 17/5418 useless extension candidates. Maximal degree in co-relation 16240. Up to 1883 conditions per place. [2022-01-19 05:10:51,343 INFO L132 encePairwiseOnDemand]: 168/194 looper letters, 225 selfloop transitions, 71 changer transitions 0/363 dead transitions. [2022-01-19 05:10:51,343 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 258 places, 363 transitions, 2901 flow [2022-01-19 05:10:51,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-19 05:10:51,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-01-19 05:10:51,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1907 transitions. [2022-01-19 05:10:51,346 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5173629951166576 [2022-01-19 05:10:51,346 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1907 transitions. [2022-01-19 05:10:51,346 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1907 transitions. [2022-01-19 05:10:51,346 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:10:51,346 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1907 transitions. [2022-01-19 05:10:51,348 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 100.36842105263158) internal successors, (1907), 19 states have internal predecessors, (1907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:10:51,351 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 194.0) internal successors, (3880), 20 states have internal predecessors, (3880), 0 states have call successors, (0), 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-01-19 05:10:51,352 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 194.0) internal successors, (3880), 20 states have internal predecessors, (3880), 0 states have call successors, (0), 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-01-19 05:10:51,352 INFO L186 Difference]: Start difference. First operand has 240 places, 210 transitions, 1208 flow. Second operand 19 states and 1907 transitions. [2022-01-19 05:10:51,352 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 258 places, 363 transitions, 2901 flow [2022-01-19 05:10:51,388 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 253 places, 363 transitions, 2846 flow, removed 21 selfloop flow, removed 5 redundant places. [2022-01-19 05:10:51,391 INFO L242 Difference]: Finished difference. Result has 263 places, 249 transitions, 1886 flow [2022-01-19 05:10:51,392 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=1167, PETRI_DIFFERENCE_MINUEND_PLACES=235, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=210, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=146, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=1886, PETRI_PLACES=263, PETRI_TRANSITIONS=249} [2022-01-19 05:10:51,392 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 83 predicate places. [2022-01-19 05:10:51,392 INFO L470 AbstractCegarLoop]: Abstraction has has 263 places, 249 transitions, 1886 flow [2022-01-19 05:10:51,393 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 94.42105263157895) internal successors, (1794), 19 states have internal predecessors, (1794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:10:51,393 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:10:51,393 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 05:10:51,393 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-01-19 05:10:51,393 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:10:51,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:10:51,393 INFO L85 PathProgramCache]: Analyzing trace with hash -1421695176, now seen corresponding path program 7 times [2022-01-19 05:10:51,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:10:51,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065527099] [2022-01-19 05:10:51,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:10:51,394 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:10:51,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:10:51,701 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:10:51,702 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:10:51,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065527099] [2022-01-19 05:10:51,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2065527099] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:10:51,702 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:10:51,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-01-19 05:10:51,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576418017] [2022-01-19 05:10:51,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:10:51,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-19 05:10:51,702 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:10:51,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-19 05:10:51,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-01-19 05:10:51,704 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 95 out of 194 [2022-01-19 05:10:51,705 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 263 places, 249 transitions, 1886 flow. Second operand has 15 states, 15 states have (on average 99.06666666666666) internal successors, (1486), 15 states have internal predecessors, (1486), 0 states have call successors, (0), 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-01-19 05:10:51,705 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:10:51,705 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 95 of 194 [2022-01-19 05:10:51,705 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:10:53,059 INFO L129 PetriNetUnfolder]: 2333/6702 cut-off events. [2022-01-19 05:10:53,060 INFO L130 PetriNetUnfolder]: For 24149/24297 co-relation queries the response was YES. [2022-01-19 05:10:53,087 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20718 conditions, 6702 events. 2333/6702 cut-off events. For 24149/24297 co-relation queries the response was YES. Maximal size of possible extension queue 360. Compared 65039 event pairs, 693 based on Foata normal form. 77/6625 useless extension candidates. Maximal degree in co-relation 20663. Up to 2160 conditions per place. [2022-01-19 05:10:53,103 INFO L132 encePairwiseOnDemand]: 169/194 looper letters, 212 selfloop transitions, 79 changer transitions 0/370 dead transitions. [2022-01-19 05:10:53,103 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 279 places, 370 transitions, 3719 flow [2022-01-19 05:10:53,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-19 05:10:53,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-01-19 05:10:53,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1745 transitions. [2022-01-19 05:10:53,105 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5291085506367496 [2022-01-19 05:10:53,106 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 1745 transitions. [2022-01-19 05:10:53,106 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 1745 transitions. [2022-01-19 05:10:53,106 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:10:53,106 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 1745 transitions. [2022-01-19 05:10:53,108 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 102.6470588235294) internal successors, (1745), 17 states have internal predecessors, (1745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:10:53,111 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 194.0) internal successors, (3492), 18 states have internal predecessors, (3492), 0 states have call successors, (0), 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-01-19 05:10:53,111 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 194.0) internal successors, (3492), 18 states have internal predecessors, (3492), 0 states have call successors, (0), 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-01-19 05:10:53,112 INFO L186 Difference]: Start difference. First operand has 263 places, 249 transitions, 1886 flow. Second operand 17 states and 1745 transitions. [2022-01-19 05:10:53,112 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 279 places, 370 transitions, 3719 flow [2022-01-19 05:10:53,173 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 273 places, 370 transitions, 3656 flow, removed 22 selfloop flow, removed 6 redundant places. [2022-01-19 05:10:53,177 INFO L242 Difference]: Finished difference. Result has 281 places, 284 transitions, 2583 flow [2022-01-19 05:10:53,177 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=1845, PETRI_DIFFERENCE_MINUEND_PLACES=257, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=249, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=175, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=2583, PETRI_PLACES=281, PETRI_TRANSITIONS=284} [2022-01-19 05:10:53,177 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 101 predicate places. [2022-01-19 05:10:53,178 INFO L470 AbstractCegarLoop]: Abstraction has has 281 places, 284 transitions, 2583 flow [2022-01-19 05:10:53,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 99.06666666666666) internal successors, (1486), 15 states have internal predecessors, (1486), 0 states have call successors, (0), 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-01-19 05:10:53,178 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:10:53,178 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:10:53,178 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-01-19 05:10:53,178 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:10:53,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:10:53,179 INFO L85 PathProgramCache]: Analyzing trace with hash 300628468, now seen corresponding path program 8 times [2022-01-19 05:10:53,179 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:10:53,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085113449] [2022-01-19 05:10:53,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:10:53,179 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:10:53,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:10:53,481 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:10:53,481 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:10:53,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085113449] [2022-01-19 05:10:53,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085113449] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:10:53,481 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:10:53,481 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-01-19 05:10:53,481 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983072187] [2022-01-19 05:10:53,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:10:53,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-19 05:10:53,482 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:10:53,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-19 05:10:53,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2022-01-19 05:10:53,484 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 134 out of 194 [2022-01-19 05:10:53,485 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 281 places, 284 transitions, 2583 flow. Second operand has 13 states, 13 states have (on average 137.15384615384616) internal successors, (1783), 13 states have internal predecessors, (1783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:10:53,485 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:10:53,485 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 134 of 194 [2022-01-19 05:10:53,485 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:10:54,892 INFO L129 PetriNetUnfolder]: 1918/6753 cut-off events. [2022-01-19 05:10:54,892 INFO L130 PetriNetUnfolder]: For 33284/33321 co-relation queries the response was YES. [2022-01-19 05:10:54,924 INFO L84 FinitePrefix]: Finished finitePrefix Result has 23382 conditions, 6753 events. 1918/6753 cut-off events. For 33284/33321 co-relation queries the response was YES. Maximal size of possible extension queue 376. Compared 72273 event pairs, 567 based on Foata normal form. 32/6635 useless extension candidates. Maximal degree in co-relation 23319. Up to 1328 conditions per place. [2022-01-19 05:10:54,941 INFO L132 encePairwiseOnDemand]: 180/194 looper letters, 178 selfloop transitions, 38 changer transitions 0/401 dead transitions. [2022-01-19 05:10:54,941 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 294 places, 401 transitions, 4335 flow [2022-01-19 05:10:54,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-19 05:10:54,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-01-19 05:10:54,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1977 transitions. [2022-01-19 05:10:54,944 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7279086892488954 [2022-01-19 05:10:54,944 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1977 transitions. [2022-01-19 05:10:54,944 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1977 transitions. [2022-01-19 05:10:54,945 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:10:54,945 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1977 transitions. [2022-01-19 05:10:54,947 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 141.21428571428572) internal successors, (1977), 14 states have internal predecessors, (1977), 0 states have call successors, (0), 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-01-19 05:10:54,950 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 194.0) internal successors, (2910), 15 states have internal predecessors, (2910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:10:54,951 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 194.0) internal successors, (2910), 15 states have internal predecessors, (2910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:10:54,951 INFO L186 Difference]: Start difference. First operand has 281 places, 284 transitions, 2583 flow. Second operand 14 states and 1977 transitions. [2022-01-19 05:10:54,951 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 294 places, 401 transitions, 4335 flow [2022-01-19 05:10:55,061 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 288 places, 401 transitions, 4273 flow, removed 20 selfloop flow, removed 6 redundant places. [2022-01-19 05:10:55,067 INFO L242 Difference]: Finished difference. Result has 293 places, 299 transitions, 2827 flow [2022-01-19 05:10:55,067 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=2528, PETRI_DIFFERENCE_MINUEND_PLACES=275, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=284, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=252, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=2827, PETRI_PLACES=293, PETRI_TRANSITIONS=299} [2022-01-19 05:10:55,068 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 113 predicate places. [2022-01-19 05:10:55,068 INFO L470 AbstractCegarLoop]: Abstraction has has 293 places, 299 transitions, 2827 flow [2022-01-19 05:10:55,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 137.15384615384616) internal successors, (1783), 13 states have internal predecessors, (1783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:10:55,068 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:10:55,068 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:10:55,068 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-01-19 05:10:55,069 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:10:55,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:10:55,069 INFO L85 PathProgramCache]: Analyzing trace with hash 1458279378, now seen corresponding path program 9 times [2022-01-19 05:10:55,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:10:55,069 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883149338] [2022-01-19 05:10:55,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:10:55,069 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:10:55,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:10:55,298 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:10:55,298 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:10:55,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883149338] [2022-01-19 05:10:55,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1883149338] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:10:55,299 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:10:55,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-19 05:10:55,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635176614] [2022-01-19 05:10:55,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:10:55,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 05:10:55,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:10:55,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 05:10:55,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-01-19 05:10:55,300 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 194 [2022-01-19 05:10:55,301 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 293 places, 299 transitions, 2827 flow. Second operand has 11 states, 11 states have (on average 145.0909090909091) internal successors, (1596), 11 states have internal predecessors, (1596), 0 states have call successors, (0), 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-01-19 05:10:55,301 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:10:55,301 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 194 [2022-01-19 05:10:55,301 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:10:56,421 INFO L129 PetriNetUnfolder]: 1561/5944 cut-off events. [2022-01-19 05:10:56,421 INFO L130 PetriNetUnfolder]: For 29559/29839 co-relation queries the response was YES. [2022-01-19 05:10:56,448 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21395 conditions, 5944 events. 1561/5944 cut-off events. For 29559/29839 co-relation queries the response was YES. Maximal size of possible extension queue 350. Compared 64363 event pairs, 337 based on Foata normal form. 112/5852 useless extension candidates. Maximal degree in co-relation 21326. Up to 1892 conditions per place. [2022-01-19 05:10:56,462 INFO L132 encePairwiseOnDemand]: 182/194 looper letters, 143 selfloop transitions, 22 changer transitions 0/383 dead transitions. [2022-01-19 05:10:56,462 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 303 places, 383 transitions, 4091 flow [2022-01-19 05:10:56,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-19 05:10:56,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-01-19 05:10:56,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1643 transitions. [2022-01-19 05:10:56,464 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7699156513589503 [2022-01-19 05:10:56,464 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1643 transitions. [2022-01-19 05:10:56,464 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1643 transitions. [2022-01-19 05:10:56,465 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:10:56,465 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1643 transitions. [2022-01-19 05:10:56,466 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 149.36363636363637) internal successors, (1643), 11 states have internal predecessors, (1643), 0 states have call successors, (0), 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-01-19 05:10:56,468 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 194.0) internal successors, (2328), 12 states have internal predecessors, (2328), 0 states have call successors, (0), 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-01-19 05:10:56,469 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 194.0) internal successors, (2328), 12 states have internal predecessors, (2328), 0 states have call successors, (0), 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-01-19 05:10:56,469 INFO L186 Difference]: Start difference. First operand has 293 places, 299 transitions, 2827 flow. Second operand 11 states and 1643 transitions. [2022-01-19 05:10:56,469 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 303 places, 383 transitions, 4091 flow [2022-01-19 05:10:56,545 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 297 places, 383 transitions, 4053 flow, removed 13 selfloop flow, removed 6 redundant places. [2022-01-19 05:10:56,549 INFO L242 Difference]: Finished difference. Result has 300 places, 309 transitions, 3004 flow [2022-01-19 05:10:56,549 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=2807, PETRI_DIFFERENCE_MINUEND_PLACES=287, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=299, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=279, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=3004, PETRI_PLACES=300, PETRI_TRANSITIONS=309} [2022-01-19 05:10:56,549 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 120 predicate places. [2022-01-19 05:10:56,549 INFO L470 AbstractCegarLoop]: Abstraction has has 300 places, 309 transitions, 3004 flow [2022-01-19 05:10:56,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 145.0909090909091) internal successors, (1596), 11 states have internal predecessors, (1596), 0 states have call successors, (0), 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-01-19 05:10:56,550 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:10:56,550 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:10:56,550 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-01-19 05:10:56,550 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:10:56,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:10:56,550 INFO L85 PathProgramCache]: Analyzing trace with hash 1491803648, now seen corresponding path program 10 times [2022-01-19 05:10:56,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:10:56,550 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865454234] [2022-01-19 05:10:56,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:10:56,551 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:10:56,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:10:56,869 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:10:56,869 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:10:56,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865454234] [2022-01-19 05:10:56,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865454234] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:10:56,869 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:10:56,869 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-01-19 05:10:56,870 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934511571] [2022-01-19 05:10:56,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:10:56,870 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-19 05:10:56,870 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:10:56,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-19 05:10:56,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2022-01-19 05:10:56,871 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 95 out of 194 [2022-01-19 05:10:56,872 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 300 places, 309 transitions, 3004 flow. Second operand has 15 states, 15 states have (on average 99.06666666666666) internal successors, (1486), 15 states have internal predecessors, (1486), 0 states have call successors, (0), 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-01-19 05:10:56,872 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:10:56,872 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 95 of 194 [2022-01-19 05:10:56,872 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:10:59,412 INFO L129 PetriNetUnfolder]: 3654/11628 cut-off events. [2022-01-19 05:10:59,412 INFO L130 PetriNetUnfolder]: For 59572/60042 co-relation queries the response was YES. [2022-01-19 05:10:59,470 INFO L84 FinitePrefix]: Finished finitePrefix Result has 43132 conditions, 11628 events. 3654/11628 cut-off events. For 59572/60042 co-relation queries the response was YES. Maximal size of possible extension queue 623. Compared 130476 event pairs, 764 based on Foata normal form. 303/11694 useless extension candidates. Maximal degree in co-relation 43060. Up to 2440 conditions per place. [2022-01-19 05:10:59,500 INFO L132 encePairwiseOnDemand]: 169/194 looper letters, 305 selfloop transitions, 135 changer transitions 0/530 dead transitions. [2022-01-19 05:10:59,500 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 318 places, 530 transitions, 6484 flow [2022-01-19 05:10:59,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-19 05:10:59,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-01-19 05:10:59,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1964 transitions. [2022-01-19 05:10:59,503 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5328269126424309 [2022-01-19 05:10:59,503 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1964 transitions. [2022-01-19 05:10:59,503 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1964 transitions. [2022-01-19 05:10:59,504 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:10:59,504 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1964 transitions. [2022-01-19 05:10:59,506 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 103.36842105263158) internal successors, (1964), 19 states have internal predecessors, (1964), 0 states have call successors, (0), 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-01-19 05:10:59,508 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 194.0) internal successors, (3880), 20 states have internal predecessors, (3880), 0 states have call successors, (0), 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-01-19 05:10:59,509 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 194.0) internal successors, (3880), 20 states have internal predecessors, (3880), 0 states have call successors, (0), 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-01-19 05:10:59,509 INFO L186 Difference]: Start difference. First operand has 300 places, 309 transitions, 3004 flow. Second operand 19 states and 1964 transitions. [2022-01-19 05:10:59,509 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 318 places, 530 transitions, 6484 flow [2022-01-19 05:10:59,686 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 312 places, 530 transitions, 6451 flow, removed 9 selfloop flow, removed 6 redundant places. [2022-01-19 05:10:59,692 INFO L242 Difference]: Finished difference. Result has 321 places, 376 transitions, 4587 flow [2022-01-19 05:10:59,692 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=2983, PETRI_DIFFERENCE_MINUEND_PLACES=294, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=309, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=206, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=4587, PETRI_PLACES=321, PETRI_TRANSITIONS=376} [2022-01-19 05:10:59,693 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 141 predicate places. [2022-01-19 05:10:59,693 INFO L470 AbstractCegarLoop]: Abstraction has has 321 places, 376 transitions, 4587 flow [2022-01-19 05:10:59,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 99.06666666666666) internal successors, (1486), 15 states have internal predecessors, (1486), 0 states have call successors, (0), 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-01-19 05:10:59,693 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:10:59,693 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:10:59,693 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-01-19 05:10:59,693 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:10:59,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:10:59,694 INFO L85 PathProgramCache]: Analyzing trace with hash -1976862002, now seen corresponding path program 11 times [2022-01-19 05:10:59,694 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:10:59,694 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817738951] [2022-01-19 05:10:59,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:10:59,694 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:10:59,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:11:00,079 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:11:00,079 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:11:00,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817738951] [2022-01-19 05:11:00,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817738951] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:11:00,079 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:11:00,079 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 05:11:00,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095630711] [2022-01-19 05:11:00,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:11:00,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 05:11:00,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:11:00,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 05:11:00,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2022-01-19 05:11:00,081 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 94 out of 194 [2022-01-19 05:11:00,082 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 321 places, 376 transitions, 4587 flow. Second operand has 20 states, 20 states have (on average 97.1) internal successors, (1942), 20 states have internal predecessors, (1942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:11:00,082 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:11:00,082 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 94 of 194 [2022-01-19 05:11:00,082 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:11:03,774 INFO L129 PetriNetUnfolder]: 4245/13927 cut-off events. [2022-01-19 05:11:03,774 INFO L130 PetriNetUnfolder]: For 87819/88358 co-relation queries the response was YES. [2022-01-19 05:11:03,869 INFO L84 FinitePrefix]: Finished finitePrefix Result has 54283 conditions, 13927 events. 4245/13927 cut-off events. For 87819/88358 co-relation queries the response was YES. Maximal size of possible extension queue 720. Compared 162274 event pairs, 2315 based on Foata normal form. 336/14002 useless extension candidates. Maximal degree in co-relation 54202. Up to 5861 conditions per place. [2022-01-19 05:11:03,910 INFO L132 encePairwiseOnDemand]: 166/194 looper letters, 271 selfloop transitions, 141 changer transitions 0/501 dead transitions. [2022-01-19 05:11:03,910 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 347 places, 501 transitions, 6940 flow [2022-01-19 05:11:03,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-19 05:11:03,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-01-19 05:11:03,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 2669 transitions. [2022-01-19 05:11:03,913 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5095456281023292 [2022-01-19 05:11:03,913 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 2669 transitions. [2022-01-19 05:11:03,913 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 2669 transitions. [2022-01-19 05:11:03,914 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:11:03,914 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 2669 transitions. [2022-01-19 05:11:03,917 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 98.85185185185185) internal successors, (2669), 27 states have internal predecessors, (2669), 0 states have call successors, (0), 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-01-19 05:11:03,921 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 194.0) internal successors, (5432), 28 states have internal predecessors, (5432), 0 states have call successors, (0), 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-01-19 05:11:03,922 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 194.0) internal successors, (5432), 28 states have internal predecessors, (5432), 0 states have call successors, (0), 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-01-19 05:11:03,922 INFO L186 Difference]: Start difference. First operand has 321 places, 376 transitions, 4587 flow. Second operand 27 states and 2669 transitions. [2022-01-19 05:11:03,922 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 347 places, 501 transitions, 6940 flow [2022-01-19 05:11:04,264 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 341 places, 501 transitions, 6836 flow, removed 37 selfloop flow, removed 6 redundant places. [2022-01-19 05:11:04,270 INFO L242 Difference]: Finished difference. Result has 351 places, 407 transitions, 5419 flow [2022-01-19 05:11:04,270 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=4509, PETRI_DIFFERENCE_MINUEND_PLACES=315, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=376, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=250, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=5419, PETRI_PLACES=351, PETRI_TRANSITIONS=407} [2022-01-19 05:11:04,271 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 171 predicate places. [2022-01-19 05:11:04,271 INFO L470 AbstractCegarLoop]: Abstraction has has 351 places, 407 transitions, 5419 flow [2022-01-19 05:11:04,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 97.1) internal successors, (1942), 20 states have internal predecessors, (1942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:11:04,272 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:11:04,272 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:11:04,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-01-19 05:11:04,272 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:11:04,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:11:04,272 INFO L85 PathProgramCache]: Analyzing trace with hash 5976500, now seen corresponding path program 12 times [2022-01-19 05:11:04,272 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:11:04,272 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731747564] [2022-01-19 05:11:04,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:11:04,272 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:11:04,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:11:04,510 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:11:04,511 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:11:04,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731747564] [2022-01-19 05:11:04,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731747564] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:11:04,511 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:11:04,511 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-19 05:11:04,511 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350336826] [2022-01-19 05:11:04,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:11:04,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 05:11:04,512 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:11:04,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 05:11:04,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-01-19 05:11:04,513 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 194 [2022-01-19 05:11:04,514 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 351 places, 407 transitions, 5419 flow. Second operand has 11 states, 11 states have (on average 145.0909090909091) internal successors, (1596), 11 states have internal predecessors, (1596), 0 states have call successors, (0), 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-01-19 05:11:04,514 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:11:04,514 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 194 [2022-01-19 05:11:04,514 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:11:06,831 INFO L129 PetriNetUnfolder]: 2512/10951 cut-off events. [2022-01-19 05:11:06,831 INFO L130 PetriNetUnfolder]: For 84817/85221 co-relation queries the response was YES. [2022-01-19 05:11:06,901 INFO L84 FinitePrefix]: Finished finitePrefix Result has 45511 conditions, 10951 events. 2512/10951 cut-off events. For 84817/85221 co-relation queries the response was YES. Maximal size of possible extension queue 638. Compared 136955 event pairs, 737 based on Foata normal form. 54/10764 useless extension candidates. Maximal degree in co-relation 45419. Up to 4243 conditions per place. [2022-01-19 05:11:06,927 INFO L132 encePairwiseOnDemand]: 182/194 looper letters, 177 selfloop transitions, 35 changer transitions 0/514 dead transitions. [2022-01-19 05:11:06,927 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 361 places, 514 transitions, 6998 flow [2022-01-19 05:11:06,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-19 05:11:06,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-01-19 05:11:06,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1651 transitions. [2022-01-19 05:11:06,933 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7736644798500468 [2022-01-19 05:11:06,933 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1651 transitions. [2022-01-19 05:11:06,933 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1651 transitions. [2022-01-19 05:11:06,933 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:11:06,933 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1651 transitions. [2022-01-19 05:11:06,935 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 150.0909090909091) internal successors, (1651), 11 states have internal predecessors, (1651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:11:06,936 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 194.0) internal successors, (2328), 12 states have internal predecessors, (2328), 0 states have call successors, (0), 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-01-19 05:11:06,936 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 194.0) internal successors, (2328), 12 states have internal predecessors, (2328), 0 states have call successors, (0), 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-01-19 05:11:06,937 INFO L186 Difference]: Start difference. First operand has 351 places, 407 transitions, 5419 flow. Second operand 11 states and 1651 transitions. [2022-01-19 05:11:06,937 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 361 places, 514 transitions, 6998 flow [2022-01-19 05:11:07,345 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 349 places, 514 transitions, 6887 flow, removed 43 selfloop flow, removed 12 redundant places. [2022-01-19 05:11:07,353 INFO L242 Difference]: Finished difference. Result has 353 places, 416 transitions, 5551 flow [2022-01-19 05:11:07,353 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=5330, PETRI_DIFFERENCE_MINUEND_PLACES=339, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=407, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=373, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=5551, PETRI_PLACES=353, PETRI_TRANSITIONS=416} [2022-01-19 05:11:07,354 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 173 predicate places. [2022-01-19 05:11:07,354 INFO L470 AbstractCegarLoop]: Abstraction has has 353 places, 416 transitions, 5551 flow [2022-01-19 05:11:07,354 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 145.0909090909091) internal successors, (1596), 11 states have internal predecessors, (1596), 0 states have call successors, (0), 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-01-19 05:11:07,354 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:11:07,354 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:11:07,354 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-01-19 05:11:07,354 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:11:07,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:11:07,355 INFO L85 PathProgramCache]: Analyzing trace with hash 1436173980, now seen corresponding path program 13 times [2022-01-19 05:11:07,355 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:11:07,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929460727] [2022-01-19 05:11:07,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:11:07,355 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:11:07,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:11:07,563 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:11:07,564 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:11:07,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929460727] [2022-01-19 05:11:07,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929460727] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:11:07,564 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:11:07,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-19 05:11:07,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647515291] [2022-01-19 05:11:07,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:11:07,564 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 05:11:07,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:11:07,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 05:11:07,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-01-19 05:11:07,566 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 194 [2022-01-19 05:11:07,566 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 353 places, 416 transitions, 5551 flow. Second operand has 11 states, 11 states have (on average 145.0909090909091) internal successors, (1596), 11 states have internal predecessors, (1596), 0 states have call successors, (0), 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-01-19 05:11:07,567 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:11:07,567 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 194 [2022-01-19 05:11:07,567 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:11:10,025 INFO L129 PetriNetUnfolder]: 2491/11147 cut-off events. [2022-01-19 05:11:10,026 INFO L130 PetriNetUnfolder]: For 94087/94478 co-relation queries the response was YES. [2022-01-19 05:11:10,098 INFO L84 FinitePrefix]: Finished finitePrefix Result has 47482 conditions, 11147 events. 2491/11147 cut-off events. For 94087/94478 co-relation queries the response was YES. Maximal size of possible extension queue 639. Compared 139297 event pairs, 934 based on Foata normal form. 91/10955 useless extension candidates. Maximal degree in co-relation 47386. Up to 4154 conditions per place. [2022-01-19 05:11:10,119 INFO L132 encePairwiseOnDemand]: 182/194 looper letters, 187 selfloop transitions, 30 changer transitions 0/519 dead transitions. [2022-01-19 05:11:10,119 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 363 places, 519 transitions, 7167 flow [2022-01-19 05:11:10,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-19 05:11:10,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-01-19 05:11:10,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1650 transitions. [2022-01-19 05:11:10,121 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7731958762886598 [2022-01-19 05:11:10,121 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1650 transitions. [2022-01-19 05:11:10,121 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1650 transitions. [2022-01-19 05:11:10,121 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:11:10,121 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1650 transitions. [2022-01-19 05:11:10,123 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 150.0) internal successors, (1650), 11 states have internal predecessors, (1650), 0 states have call successors, (0), 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-01-19 05:11:10,124 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 194.0) internal successors, (2328), 12 states have internal predecessors, (2328), 0 states have call successors, (0), 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-01-19 05:11:10,125 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 194.0) internal successors, (2328), 12 states have internal predecessors, (2328), 0 states have call successors, (0), 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-01-19 05:11:10,125 INFO L186 Difference]: Start difference. First operand has 353 places, 416 transitions, 5551 flow. Second operand 11 states and 1650 transitions. [2022-01-19 05:11:10,125 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 363 places, 519 transitions, 7167 flow [2022-01-19 05:11:10,494 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 357 places, 519 transitions, 7093 flow, removed 13 selfloop flow, removed 6 redundant places. [2022-01-19 05:11:10,500 INFO L242 Difference]: Finished difference. Result has 360 places, 424 transitions, 5707 flow [2022-01-19 05:11:10,500 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=5493, PETRI_DIFFERENCE_MINUEND_PLACES=347, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=416, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=387, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=5707, PETRI_PLACES=360, PETRI_TRANSITIONS=424} [2022-01-19 05:11:10,500 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 180 predicate places. [2022-01-19 05:11:10,500 INFO L470 AbstractCegarLoop]: Abstraction has has 360 places, 424 transitions, 5707 flow [2022-01-19 05:11:10,501 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 145.0909090909091) internal successors, (1596), 11 states have internal predecessors, (1596), 0 states have call successors, (0), 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-01-19 05:11:10,501 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:11:10,501 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:11:10,501 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-01-19 05:11:10,501 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:11:10,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:11:10,501 INFO L85 PathProgramCache]: Analyzing trace with hash -459340894, now seen corresponding path program 14 times [2022-01-19 05:11:10,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:11:10,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074534921] [2022-01-19 05:11:10,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:11:10,502 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:11:10,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:11:10,896 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:11:10,896 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:11:10,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074534921] [2022-01-19 05:11:10,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074534921] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:11:10,896 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:11:10,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-01-19 05:11:10,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390262758] [2022-01-19 05:11:10,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:11:10,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-19 05:11:10,897 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:11:10,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-19 05:11:10,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2022-01-19 05:11:10,898 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 94 out of 194 [2022-01-19 05:11:10,899 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 360 places, 424 transitions, 5707 flow. Second operand has 20 states, 20 states have (on average 97.1) internal successors, (1942), 20 states have internal predecessors, (1942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:11:10,899 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:11:10,899 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 94 of 194 [2022-01-19 05:11:10,899 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:11:15,389 INFO L129 PetriNetUnfolder]: 5104/17376 cut-off events. [2022-01-19 05:11:15,390 INFO L130 PetriNetUnfolder]: For 143707/144268 co-relation queries the response was YES. [2022-01-19 05:11:15,496 INFO L84 FinitePrefix]: Finished finitePrefix Result has 73546 conditions, 17376 events. 5104/17376 cut-off events. For 143707/144268 co-relation queries the response was YES. Maximal size of possible extension queue 858. Compared 211317 event pairs, 2133 based on Foata normal form. 347/17461 useless extension candidates. Maximal degree in co-relation 73447. Up to 4587 conditions per place. [2022-01-19 05:11:15,532 INFO L132 encePairwiseOnDemand]: 165/194 looper letters, 355 selfloop transitions, 172 changer transitions 0/624 dead transitions. [2022-01-19 05:11:15,532 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 387 places, 624 transitions, 9434 flow [2022-01-19 05:11:15,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-19 05:11:15,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-01-19 05:11:15,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 2785 transitions. [2022-01-19 05:11:15,535 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5127025036818851 [2022-01-19 05:11:15,535 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 2785 transitions. [2022-01-19 05:11:15,535 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 2785 transitions. [2022-01-19 05:11:15,535 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:11:15,536 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 2785 transitions. [2022-01-19 05:11:15,538 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 99.46428571428571) internal successors, (2785), 28 states have internal predecessors, (2785), 0 states have call successors, (0), 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-01-19 05:11:15,542 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 194.0) internal successors, (5626), 29 states have internal predecessors, (5626), 0 states have call successors, (0), 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-01-19 05:11:15,543 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 194.0) internal successors, (5626), 29 states have internal predecessors, (5626), 0 states have call successors, (0), 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-01-19 05:11:15,543 INFO L186 Difference]: Start difference. First operand has 360 places, 424 transitions, 5707 flow. Second operand 28 states and 2785 transitions. [2022-01-19 05:11:15,543 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 387 places, 624 transitions, 9434 flow [2022-01-19 05:11:16,255 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 381 places, 624 transitions, 9372 flow, removed 15 selfloop flow, removed 6 redundant places. [2022-01-19 05:11:16,263 INFO L242 Difference]: Finished difference. Result has 390 places, 474 transitions, 7284 flow [2022-01-19 05:11:16,263 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=5665, PETRI_DIFFERENCE_MINUEND_PLACES=354, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=424, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=125, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=279, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=7284, PETRI_PLACES=390, PETRI_TRANSITIONS=474} [2022-01-19 05:11:16,263 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 210 predicate places. [2022-01-19 05:11:16,263 INFO L470 AbstractCegarLoop]: Abstraction has has 390 places, 474 transitions, 7284 flow [2022-01-19 05:11:16,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 97.1) internal successors, (1942), 20 states have internal predecessors, (1942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:11:16,264 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:11:16,264 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:11:16,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-01-19 05:11:16,264 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:11:16,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:11:16,264 INFO L85 PathProgramCache]: Analyzing trace with hash -1173799836, now seen corresponding path program 15 times [2022-01-19 05:11:16,265 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:11:16,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740370192] [2022-01-19 05:11:16,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:11:16,265 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:11:16,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:11:16,494 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:11:16,494 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:11:16,494 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740370192] [2022-01-19 05:11:16,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740370192] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:11:16,494 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:11:16,494 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-19 05:11:16,494 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594589245] [2022-01-19 05:11:16,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:11:16,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 05:11:16,495 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:11:16,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 05:11:16,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-19 05:11:16,496 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 194 [2022-01-19 05:11:16,497 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 390 places, 474 transitions, 7284 flow. Second operand has 11 states, 11 states have (on average 145.0909090909091) internal successors, (1596), 11 states have internal predecessors, (1596), 0 states have call successors, (0), 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-01-19 05:11:16,497 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:11:16,497 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 194 [2022-01-19 05:11:16,497 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:11:19,139 INFO L129 PetriNetUnfolder]: 2478/11964 cut-off events. [2022-01-19 05:11:19,139 INFO L130 PetriNetUnfolder]: For 120651/121026 co-relation queries the response was YES. [2022-01-19 05:11:19,219 INFO L84 FinitePrefix]: Finished finitePrefix Result has 53426 conditions, 11964 events. 2478/11964 cut-off events. For 120651/121026 co-relation queries the response was YES. Maximal size of possible extension queue 651. Compared 153453 event pairs, 1111 based on Foata normal form. 84/11795 useless extension candidates. Maximal degree in co-relation 53318. Up to 2918 conditions per place. [2022-01-19 05:11:19,242 INFO L132 encePairwiseOnDemand]: 182/194 looper letters, 215 selfloop transitions, 38 changer transitions 0/597 dead transitions. [2022-01-19 05:11:19,243 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 400 places, 597 transitions, 9242 flow [2022-01-19 05:11:19,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-19 05:11:19,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-01-19 05:11:19,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1655 transitions. [2022-01-19 05:11:19,244 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7755388940955952 [2022-01-19 05:11:19,244 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1655 transitions. [2022-01-19 05:11:19,244 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1655 transitions. [2022-01-19 05:11:19,245 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:11:19,245 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1655 transitions. [2022-01-19 05:11:19,246 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 150.45454545454547) internal successors, (1655), 11 states have internal predecessors, (1655), 0 states have call successors, (0), 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-01-19 05:11:19,247 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 194.0) internal successors, (2328), 12 states have internal predecessors, (2328), 0 states have call successors, (0), 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-01-19 05:11:19,248 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 194.0) internal successors, (2328), 12 states have internal predecessors, (2328), 0 states have call successors, (0), 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-01-19 05:11:19,248 INFO L186 Difference]: Start difference. First operand has 390 places, 474 transitions, 7284 flow. Second operand 11 states and 1655 transitions. [2022-01-19 05:11:19,248 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 400 places, 597 transitions, 9242 flow [2022-01-19 05:11:19,787 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 387 places, 597 transitions, 9037 flow, removed 73 selfloop flow, removed 13 redundant places. [2022-01-19 05:11:19,794 INFO L242 Difference]: Finished difference. Result has 390 places, 481 transitions, 7378 flow [2022-01-19 05:11:19,794 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=7146, PETRI_DIFFERENCE_MINUEND_PLACES=377, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=474, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=436, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=7378, PETRI_PLACES=390, PETRI_TRANSITIONS=481} [2022-01-19 05:11:19,795 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 210 predicate places. [2022-01-19 05:11:19,795 INFO L470 AbstractCegarLoop]: Abstraction has has 390 places, 481 transitions, 7378 flow [2022-01-19 05:11:19,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 145.0909090909091) internal successors, (1596), 11 states have internal predecessors, (1596), 0 states have call successors, (0), 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-01-19 05:11:19,797 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:11:19,797 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:11:19,797 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-01-19 05:11:19,797 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:11:19,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:11:19,797 INFO L85 PathProgramCache]: Analyzing trace with hash 1584707112, now seen corresponding path program 16 times [2022-01-19 05:11:19,798 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:11:19,798 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531861710] [2022-01-19 05:11:19,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:11:19,798 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:11:19,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:11:20,156 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:11:20,156 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:11:20,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531861710] [2022-01-19 05:11:20,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531861710] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:11:20,156 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:11:20,156 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 05:11:20,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918148836] [2022-01-19 05:11:20,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:11:20,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 05:11:20,157 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:11:20,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 05:11:20,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2022-01-19 05:11:20,158 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 91 out of 194 [2022-01-19 05:11:20,159 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 390 places, 481 transitions, 7378 flow. Second operand has 18 states, 18 states have (on average 94.61111111111111) internal successors, (1703), 18 states have internal predecessors, (1703), 0 states have call successors, (0), 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-01-19 05:11:20,159 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:11:20,159 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 91 of 194 [2022-01-19 05:11:20,159 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:11:26,220 INFO L129 PetriNetUnfolder]: 8769/25350 cut-off events. [2022-01-19 05:11:26,221 INFO L130 PetriNetUnfolder]: For 241586/241682 co-relation queries the response was YES. [2022-01-19 05:11:26,604 INFO L84 FinitePrefix]: Finished finitePrefix Result has 114246 conditions, 25350 events. 8769/25350 cut-off events. For 241586/241682 co-relation queries the response was YES. Maximal size of possible extension queue 1256. Compared 307422 event pairs, 3756 based on Foata normal form. 39/25121 useless extension candidates. Maximal degree in co-relation 114135. Up to 8152 conditions per place. [2022-01-19 05:11:26,702 INFO L132 encePairwiseOnDemand]: 168/194 looper letters, 451 selfloop transitions, 211 changer transitions 0/729 dead transitions. [2022-01-19 05:11:26,702 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 408 places, 729 transitions, 12012 flow [2022-01-19 05:11:26,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-19 05:11:26,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-01-19 05:11:26,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1913 transitions. [2022-01-19 05:11:26,705 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5189907759088442 [2022-01-19 05:11:26,705 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1913 transitions. [2022-01-19 05:11:26,705 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1913 transitions. [2022-01-19 05:11:26,705 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:11:26,705 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1913 transitions. [2022-01-19 05:11:26,707 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 100.6842105263158) internal successors, (1913), 19 states have internal predecessors, (1913), 0 states have call successors, (0), 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-01-19 05:11:26,710 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 194.0) internal successors, (3880), 20 states have internal predecessors, (3880), 0 states have call successors, (0), 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-01-19 05:11:26,710 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 194.0) internal successors, (3880), 20 states have internal predecessors, (3880), 0 states have call successors, (0), 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-01-19 05:11:26,710 INFO L186 Difference]: Start difference. First operand has 390 places, 481 transitions, 7378 flow. Second operand 19 states and 1913 transitions. [2022-01-19 05:11:26,710 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 408 places, 729 transitions, 12012 flow [2022-01-19 05:11:28,054 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 401 places, 729 transitions, 11940 flow, removed 12 selfloop flow, removed 7 redundant places. [2022-01-19 05:11:28,064 INFO L242 Difference]: Finished difference. Result has 412 places, 550 transitions, 9445 flow [2022-01-19 05:11:28,065 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=7310, PETRI_DIFFERENCE_MINUEND_PLACES=383, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=481, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=143, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=282, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=9445, PETRI_PLACES=412, PETRI_TRANSITIONS=550} [2022-01-19 05:11:28,065 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 232 predicate places. [2022-01-19 05:11:28,065 INFO L470 AbstractCegarLoop]: Abstraction has has 412 places, 550 transitions, 9445 flow [2022-01-19 05:11:28,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 94.61111111111111) internal successors, (1703), 18 states have internal predecessors, (1703), 0 states have call successors, (0), 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-01-19 05:11:28,066 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:11:28,066 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:11:28,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-01-19 05:11:28,066 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:11:28,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:11:28,066 INFO L85 PathProgramCache]: Analyzing trace with hash -63270360, now seen corresponding path program 17 times [2022-01-19 05:11:28,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:11:28,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040017613] [2022-01-19 05:11:28,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:11:28,067 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:11:28,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:11:28,503 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:11:28,504 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:11:28,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040017613] [2022-01-19 05:11:28,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040017613] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:11:28,504 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:11:28,504 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 05:11:28,504 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112401956] [2022-01-19 05:11:28,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:11:28,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 05:11:28,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:11:28,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 05:11:28,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-01-19 05:11:28,506 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 91 out of 194 [2022-01-19 05:11:28,507 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 412 places, 550 transitions, 9445 flow. Second operand has 19 states, 19 states have (on average 94.42105263157895) internal successors, (1794), 19 states have internal predecessors, (1794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:11:28,507 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:11:28,507 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 91 of 194 [2022-01-19 05:11:28,507 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:11:36,936 INFO L129 PetriNetUnfolder]: 8769/25515 cut-off events. [2022-01-19 05:11:36,936 INFO L130 PetriNetUnfolder]: For 270083/270199 co-relation queries the response was YES. [2022-01-19 05:11:37,179 INFO L84 FinitePrefix]: Finished finitePrefix Result has 117581 conditions, 25515 events. 8769/25515 cut-off events. For 270083/270199 co-relation queries the response was YES. Maximal size of possible extension queue 1280. Compared 310805 event pairs, 3947 based on Foata normal form. 49/25292 useless extension candidates. Maximal degree in co-relation 117460. Up to 13223 conditions per place. [2022-01-19 05:11:37,244 INFO L132 encePairwiseOnDemand]: 167/194 looper letters, 414 selfloop transitions, 251 changer transitions 0/732 dead transitions. [2022-01-19 05:11:37,244 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 434 places, 732 transitions, 12890 flow [2022-01-19 05:11:37,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-19 05:11:37,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2022-01-19 05:11:37,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 2282 transitions. [2022-01-19 05:11:37,246 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5114298520842672 [2022-01-19 05:11:37,246 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 2282 transitions. [2022-01-19 05:11:37,246 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 2282 transitions. [2022-01-19 05:11:37,246 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:11:37,246 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 2282 transitions. [2022-01-19 05:11:37,248 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 99.21739130434783) internal successors, (2282), 23 states have internal predecessors, (2282), 0 states have call successors, (0), 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-01-19 05:11:37,250 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 194.0) internal successors, (4656), 24 states have internal predecessors, (4656), 0 states have call successors, (0), 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-01-19 05:11:37,251 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 194.0) internal successors, (4656), 24 states have internal predecessors, (4656), 0 states have call successors, (0), 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-01-19 05:11:37,251 INFO L186 Difference]: Start difference. First operand has 412 places, 550 transitions, 9445 flow. Second operand 23 states and 2282 transitions. [2022-01-19 05:11:37,251 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 434 places, 732 transitions, 12890 flow [2022-01-19 05:11:38,837 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 429 places, 732 transitions, 12725 flow, removed 72 selfloop flow, removed 5 redundant places. [2022-01-19 05:11:38,847 INFO L242 Difference]: Finished difference. Result has 438 places, 581 transitions, 10746 flow [2022-01-19 05:11:38,847 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=9280, PETRI_DIFFERENCE_MINUEND_PLACES=407, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=550, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=220, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=305, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=10746, PETRI_PLACES=438, PETRI_TRANSITIONS=581} [2022-01-19 05:11:38,847 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 258 predicate places. [2022-01-19 05:11:38,847 INFO L470 AbstractCegarLoop]: Abstraction has has 438 places, 581 transitions, 10746 flow [2022-01-19 05:11:38,848 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 94.42105263157895) internal successors, (1794), 19 states have internal predecessors, (1794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:11:38,848 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:11:38,848 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:11:38,848 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-01-19 05:11:38,848 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:11:38,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:11:38,848 INFO L85 PathProgramCache]: Analyzing trace with hash -1789690790, now seen corresponding path program 18 times [2022-01-19 05:11:38,848 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:11:38,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938402710] [2022-01-19 05:11:38,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:11:38,848 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:11:38,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:11:39,187 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:11:39,187 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:11:39,187 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938402710] [2022-01-19 05:11:39,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938402710] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:11:39,188 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:11:39,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 05:11:39,188 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348400414] [2022-01-19 05:11:39,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:11:39,188 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 05:11:39,188 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:11:39,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 05:11:39,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2022-01-19 05:11:39,189 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 91 out of 194 [2022-01-19 05:11:39,190 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 438 places, 581 transitions, 10746 flow. Second operand has 18 states, 18 states have (on average 94.61111111111111) internal successors, (1703), 18 states have internal predecessors, (1703), 0 states have call successors, (0), 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-01-19 05:11:39,190 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:11:39,190 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 91 of 194 [2022-01-19 05:11:39,190 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:11:46,573 INFO L129 PetriNetUnfolder]: 8812/25687 cut-off events. [2022-01-19 05:11:46,574 INFO L130 PetriNetUnfolder]: For 287171/287289 co-relation queries the response was YES. [2022-01-19 05:11:47,148 INFO L84 FinitePrefix]: Finished finitePrefix Result has 119953 conditions, 25687 events. 8812/25687 cut-off events. For 287171/287289 co-relation queries the response was YES. Maximal size of possible extension queue 1285. Compared 313371 event pairs, 4349 based on Foata normal form. 53/25466 useless extension candidates. Maximal degree in co-relation 119823. Up to 9664 conditions per place. [2022-01-19 05:11:47,216 INFO L132 encePairwiseOnDemand]: 168/194 looper letters, 534 selfloop transitions, 239 changer transitions 0/840 dead transitions. [2022-01-19 05:11:47,217 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 456 places, 840 transitions, 16047 flow [2022-01-19 05:11:47,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-19 05:11:47,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-01-19 05:11:47,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1923 transitions. [2022-01-19 05:11:47,219 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5217037438958221 [2022-01-19 05:11:47,219 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1923 transitions. [2022-01-19 05:11:47,219 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1923 transitions. [2022-01-19 05:11:47,220 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:11:47,220 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1923 transitions. [2022-01-19 05:11:47,222 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 101.21052631578948) internal successors, (1923), 19 states have internal predecessors, (1923), 0 states have call successors, (0), 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-01-19 05:11:47,226 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 194.0) internal successors, (3880), 20 states have internal predecessors, (3880), 0 states have call successors, (0), 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-01-19 05:11:47,226 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 194.0) internal successors, (3880), 20 states have internal predecessors, (3880), 0 states have call successors, (0), 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-01-19 05:11:47,226 INFO L186 Difference]: Start difference. First operand has 438 places, 581 transitions, 10746 flow. Second operand 19 states and 1923 transitions. [2022-01-19 05:11:47,226 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 456 places, 840 transitions, 16047 flow [2022-01-19 05:11:48,755 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 447 places, 840 transitions, 15858 flow, removed 34 selfloop flow, removed 9 redundant places. [2022-01-19 05:11:48,767 INFO L242 Difference]: Finished difference. Result has 457 places, 647 transitions, 12935 flow [2022-01-19 05:11:48,767 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=10570, PETRI_DIFFERENCE_MINUEND_PLACES=429, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=581, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=174, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=354, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=12935, PETRI_PLACES=457, PETRI_TRANSITIONS=647} [2022-01-19 05:11:48,767 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 277 predicate places. [2022-01-19 05:11:48,768 INFO L470 AbstractCegarLoop]: Abstraction has has 457 places, 647 transitions, 12935 flow [2022-01-19 05:11:48,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 94.61111111111111) internal successors, (1703), 18 states have internal predecessors, (1703), 0 states have call successors, (0), 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-01-19 05:11:48,768 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:11:48,768 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:11:48,768 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-01-19 05:11:48,768 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:11:48,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:11:48,768 INFO L85 PathProgramCache]: Analyzing trace with hash -13621136, now seen corresponding path program 19 times [2022-01-19 05:11:48,768 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:11:48,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599369307] [2022-01-19 05:11:48,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:11:48,769 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:11:48,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:11:49,011 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:11:49,012 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:11:49,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599369307] [2022-01-19 05:11:49,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599369307] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:11:49,012 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:11:49,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-01-19 05:11:49,012 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1960788947] [2022-01-19 05:11:49,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:11:49,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-19 05:11:49,012 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:11:49,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-19 05:11:49,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2022-01-19 05:11:49,013 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 134 out of 194 [2022-01-19 05:11:49,014 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 457 places, 647 transitions, 12935 flow. Second operand has 12 states, 12 states have (on average 137.41666666666666) internal successors, (1649), 12 states have internal predecessors, (1649), 0 states have call successors, (0), 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-01-19 05:11:49,014 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:11:49,014 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 134 of 194 [2022-01-19 05:11:49,014 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:11:52,616 INFO L129 PetriNetUnfolder]: 2833/13128 cut-off events. [2022-01-19 05:11:52,617 INFO L130 PetriNetUnfolder]: For 200579/200954 co-relation queries the response was YES. [2022-01-19 05:11:52,732 INFO L84 FinitePrefix]: Finished finitePrefix Result has 65498 conditions, 13128 events. 2833/13128 cut-off events. For 200579/200954 co-relation queries the response was YES. Maximal size of possible extension queue 723. Compared 169136 event pairs, 1386 based on Foata normal form. 108/12994 useless extension candidates. Maximal degree in co-relation 65358. Up to 5705 conditions per place. [2022-01-19 05:11:52,763 INFO L132 encePairwiseOnDemand]: 180/194 looper letters, 234 selfloop transitions, 90 changer transitions 0/705 dead transitions. [2022-01-19 05:11:52,763 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 470 places, 705 transitions, 13984 flow [2022-01-19 05:11:52,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-19 05:11:52,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-01-19 05:11:52,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1975 transitions. [2022-01-19 05:11:52,764 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7271723122238586 [2022-01-19 05:11:52,765 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1975 transitions. [2022-01-19 05:11:52,765 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1975 transitions. [2022-01-19 05:11:52,765 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:11:52,765 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1975 transitions. [2022-01-19 05:11:52,766 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 141.07142857142858) internal successors, (1975), 14 states have internal predecessors, (1975), 0 states have call successors, (0), 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-01-19 05:11:52,768 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 194.0) internal successors, (2910), 15 states have internal predecessors, (2910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:11:52,768 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 194.0) internal successors, (2910), 15 states have internal predecessors, (2910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:11:52,768 INFO L186 Difference]: Start difference. First operand has 457 places, 647 transitions, 12935 flow. Second operand 14 states and 1975 transitions. [2022-01-19 05:11:52,768 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 470 places, 705 transitions, 13984 flow [2022-01-19 05:11:53,792 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 464 places, 705 transitions, 13669 flow, removed 132 selfloop flow, removed 6 redundant places. [2022-01-19 05:11:53,802 INFO L242 Difference]: Finished difference. Result has 466 places, 624 transitions, 12232 flow [2022-01-19 05:11:53,803 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=11967, PETRI_DIFFERENCE_MINUEND_PLACES=451, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=620, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=530, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=12232, PETRI_PLACES=466, PETRI_TRANSITIONS=624} [2022-01-19 05:11:53,803 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 286 predicate places. [2022-01-19 05:11:53,803 INFO L470 AbstractCegarLoop]: Abstraction has has 466 places, 624 transitions, 12232 flow [2022-01-19 05:11:53,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 137.41666666666666) internal successors, (1649), 12 states have internal predecessors, (1649), 0 states have call successors, (0), 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-01-19 05:11:53,803 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:11:53,804 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:11:53,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-01-19 05:11:53,804 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:11:53,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:11:53,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1559140922, now seen corresponding path program 20 times [2022-01-19 05:11:53,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:11:53,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724640944] [2022-01-19 05:11:53,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:11:53,804 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:11:53,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:11:54,215 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:11:54,215 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:11:54,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724640944] [2022-01-19 05:11:54,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724640944] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:11:54,215 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:11:54,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 05:11:54,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123488055] [2022-01-19 05:11:54,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:11:54,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 05:11:54,216 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:11:54,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 05:11:54,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-01-19 05:11:54,217 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 91 out of 194 [2022-01-19 05:11:54,218 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 466 places, 624 transitions, 12232 flow. Second operand has 18 states, 18 states have (on average 94.61111111111111) internal successors, (1703), 18 states have internal predecessors, (1703), 0 states have call successors, (0), 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-01-19 05:11:54,218 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:11:54,218 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 91 of 194 [2022-01-19 05:11:54,218 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:12:02,314 INFO L129 PetriNetUnfolder]: 7818/23231 cut-off events. [2022-01-19 05:12:02,315 INFO L130 PetriNetUnfolder]: For 285955/286073 co-relation queries the response was YES. [2022-01-19 05:12:02,538 INFO L84 FinitePrefix]: Finished finitePrefix Result has 111047 conditions, 23231 events. 7818/23231 cut-off events. For 285955/286073 co-relation queries the response was YES. Maximal size of possible extension queue 1119. Compared 280023 event pairs, 3861 based on Foata normal form. 54/23012 useless extension candidates. Maximal degree in co-relation 110904. Up to 9664 conditions per place. [2022-01-19 05:12:02,594 INFO L132 encePairwiseOnDemand]: 166/194 looper letters, 542 selfloop transitions, 298 changer transitions 0/907 dead transitions. [2022-01-19 05:12:02,594 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 492 places, 907 transitions, 17982 flow [2022-01-19 05:12:02,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-19 05:12:02,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-01-19 05:12:02,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 2693 transitions. [2022-01-19 05:12:02,598 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5141275295914471 [2022-01-19 05:12:02,598 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 2693 transitions. [2022-01-19 05:12:02,598 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 2693 transitions. [2022-01-19 05:12:02,599 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:12:02,599 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 2693 transitions. [2022-01-19 05:12:02,601 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 99.74074074074075) internal successors, (2693), 27 states have internal predecessors, (2693), 0 states have call successors, (0), 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-01-19 05:12:02,604 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 194.0) internal successors, (5432), 28 states have internal predecessors, (5432), 0 states have call successors, (0), 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-01-19 05:12:02,604 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 194.0) internal successors, (5432), 28 states have internal predecessors, (5432), 0 states have call successors, (0), 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-01-19 05:12:02,604 INFO L186 Difference]: Start difference. First operand has 466 places, 624 transitions, 12232 flow. Second operand 27 states and 2693 transitions. [2022-01-19 05:12:02,604 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 492 places, 907 transitions, 17982 flow [2022-01-19 05:12:04,227 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 484 places, 907 transitions, 17896 flow, removed 13 selfloop flow, removed 8 redundant places. [2022-01-19 05:12:04,240 INFO L242 Difference]: Finished difference. Result has 500 places, 712 transitions, 15243 flow [2022-01-19 05:12:04,240 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=12162, PETRI_DIFFERENCE_MINUEND_PLACES=458, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=624, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=211, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=350, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=15243, PETRI_PLACES=500, PETRI_TRANSITIONS=712} [2022-01-19 05:12:04,241 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 320 predicate places. [2022-01-19 05:12:04,241 INFO L470 AbstractCegarLoop]: Abstraction has has 500 places, 712 transitions, 15243 flow [2022-01-19 05:12:04,241 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 94.61111111111111) internal successors, (1703), 18 states have internal predecessors, (1703), 0 states have call successors, (0), 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-01-19 05:12:04,241 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:12:04,241 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:12:04,241 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-01-19 05:12:04,241 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:12:04,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:12:04,242 INFO L85 PathProgramCache]: Analyzing trace with hash 2110006398, now seen corresponding path program 21 times [2022-01-19 05:12:04,242 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:12:04,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104808640] [2022-01-19 05:12:04,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:12:04,242 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:12:04,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:12:04,478 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:12:04,479 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:12:04,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104808640] [2022-01-19 05:12:04,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104808640] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:12:04,479 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:12:04,479 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-01-19 05:12:04,479 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855250037] [2022-01-19 05:12:04,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:12:04,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-19 05:12:04,479 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:12:04,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-19 05:12:04,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2022-01-19 05:12:04,480 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 134 out of 194 [2022-01-19 05:12:04,481 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 500 places, 712 transitions, 15243 flow. Second operand has 13 states, 13 states have (on average 137.15384615384616) internal successors, (1783), 13 states have internal predecessors, (1783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:12:04,481 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:12:04,481 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 134 of 194 [2022-01-19 05:12:04,481 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:12:08,621 INFO L129 PetriNetUnfolder]: 2825/13170 cut-off events. [2022-01-19 05:12:08,621 INFO L130 PetriNetUnfolder]: For 226662/227009 co-relation queries the response was YES. [2022-01-19 05:12:08,738 INFO L84 FinitePrefix]: Finished finitePrefix Result has 68350 conditions, 13170 events. 2825/13170 cut-off events. For 226662/227009 co-relation queries the response was YES. Maximal size of possible extension queue 732. Compared 169856 event pairs, 1599 based on Foata normal form. 65/12980 useless extension candidates. Maximal degree in co-relation 68192. Up to 4168 conditions per place. [2022-01-19 05:12:08,769 INFO L132 encePairwiseOnDemand]: 180/194 looper letters, 350 selfloop transitions, 82 changer transitions 0/864 dead transitions. [2022-01-19 05:12:08,770 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 514 places, 864 transitions, 18586 flow [2022-01-19 05:12:08,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-19 05:12:08,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-01-19 05:12:08,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2119 transitions. [2022-01-19 05:12:08,771 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7281786941580756 [2022-01-19 05:12:08,771 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2119 transitions. [2022-01-19 05:12:08,771 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2119 transitions. [2022-01-19 05:12:08,772 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:12:08,772 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2119 transitions. [2022-01-19 05:12:08,773 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 141.26666666666668) internal successors, (2119), 15 states have internal predecessors, (2119), 0 states have call successors, (0), 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-01-19 05:12:08,775 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 194.0) internal successors, (3104), 16 states have internal predecessors, (3104), 0 states have call successors, (0), 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-01-19 05:12:08,775 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 194.0) internal successors, (3104), 16 states have internal predecessors, (3104), 0 states have call successors, (0), 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-01-19 05:12:08,775 INFO L186 Difference]: Start difference. First operand has 500 places, 712 transitions, 15243 flow. Second operand 15 states and 2119 transitions. [2022-01-19 05:12:08,775 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 514 places, 864 transitions, 18586 flow [2022-01-19 05:12:10,047 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 507 places, 864 transitions, 18250 flow, removed 131 selfloop flow, removed 7 redundant places. [2022-01-19 05:12:10,059 INFO L242 Difference]: Finished difference. Result has 510 places, 718 transitions, 15270 flow [2022-01-19 05:12:10,060 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=14805, PETRI_DIFFERENCE_MINUEND_PLACES=493, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=708, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=627, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=15270, PETRI_PLACES=510, PETRI_TRANSITIONS=718} [2022-01-19 05:12:10,060 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 330 predicate places. [2022-01-19 05:12:10,060 INFO L470 AbstractCegarLoop]: Abstraction has has 510 places, 718 transitions, 15270 flow [2022-01-19 05:12:10,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 137.15384615384616) internal successors, (1783), 13 states have internal predecessors, (1783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:12:10,061 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:12:10,061 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:12:10,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-01-19 05:12:10,061 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:12:10,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:12:10,061 INFO L85 PathProgramCache]: Analyzing trace with hash -1671239630, now seen corresponding path program 22 times [2022-01-19 05:12:10,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:12:10,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954886840] [2022-01-19 05:12:10,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:12:10,061 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:12:10,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:12:10,253 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:12:10,253 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:12:10,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954886840] [2022-01-19 05:12:10,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954886840] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:12:10,253 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:12:10,253 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-19 05:12:10,253 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51961871] [2022-01-19 05:12:10,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:12:10,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 05:12:10,255 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:12:10,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 05:12:10,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-19 05:12:10,256 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 194 [2022-01-19 05:12:10,257 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 510 places, 718 transitions, 15270 flow. Second operand has 11 states, 11 states have (on average 145.0909090909091) internal successors, (1596), 11 states have internal predecessors, (1596), 0 states have call successors, (0), 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-01-19 05:12:10,257 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:12:10,257 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 194 [2022-01-19 05:12:10,257 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:12:13,591 INFO L129 PetriNetUnfolder]: 2154/11070 cut-off events. [2022-01-19 05:12:13,591 INFO L130 PetriNetUnfolder]: For 180184/180600 co-relation queries the response was YES. [2022-01-19 05:12:13,800 INFO L84 FinitePrefix]: Finished finitePrefix Result has 56601 conditions, 11070 events. 2154/11070 cut-off events. For 180184/180600 co-relation queries the response was YES. Maximal size of possible extension queue 601. Compared 141555 event pairs, 1046 based on Foata normal form. 90/10914 useless extension candidates. Maximal degree in co-relation 56439. Up to 3831 conditions per place. [2022-01-19 05:12:13,827 INFO L132 encePairwiseOnDemand]: 182/194 looper letters, 276 selfloop transitions, 45 changer transitions 0/809 dead transitions. [2022-01-19 05:12:13,827 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 520 places, 809 transitions, 16632 flow [2022-01-19 05:12:13,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-19 05:12:13,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-01-19 05:12:13,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1663 transitions. [2022-01-19 05:12:13,829 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7792877225866917 [2022-01-19 05:12:13,829 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1663 transitions. [2022-01-19 05:12:13,829 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1663 transitions. [2022-01-19 05:12:13,829 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:12:13,829 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1663 transitions. [2022-01-19 05:12:13,830 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 151.1818181818182) internal successors, (1663), 11 states have internal predecessors, (1663), 0 states have call successors, (0), 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-01-19 05:12:13,831 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 194.0) internal successors, (2328), 12 states have internal predecessors, (2328), 0 states have call successors, (0), 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-01-19 05:12:13,832 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 194.0) internal successors, (2328), 12 states have internal predecessors, (2328), 0 states have call successors, (0), 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-01-19 05:12:13,832 INFO L186 Difference]: Start difference. First operand has 510 places, 718 transitions, 15270 flow. Second operand 11 states and 1663 transitions. [2022-01-19 05:12:13,832 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 520 places, 809 transitions, 16632 flow [2022-01-19 05:12:14,873 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 513 places, 809 transitions, 16551 flow, removed 20 selfloop flow, removed 7 redundant places. [2022-01-19 05:12:14,886 INFO L242 Difference]: Finished difference. Result has 515 places, 695 transitions, 14697 flow [2022-01-19 05:12:14,887 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=14515, PETRI_DIFFERENCE_MINUEND_PLACES=503, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=691, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=646, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=14697, PETRI_PLACES=515, PETRI_TRANSITIONS=695} [2022-01-19 05:12:14,887 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 335 predicate places. [2022-01-19 05:12:14,887 INFO L470 AbstractCegarLoop]: Abstraction has has 515 places, 695 transitions, 14697 flow [2022-01-19 05:12:14,887 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 145.0909090909091) internal successors, (1596), 11 states have internal predecessors, (1596), 0 states have call successors, (0), 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-01-19 05:12:14,887 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:12:14,887 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:12:14,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-01-19 05:12:14,888 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:12:14,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:12:14,888 INFO L85 PathProgramCache]: Analyzing trace with hash 1642844042, now seen corresponding path program 23 times [2022-01-19 05:12:14,888 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:12:14,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165348527] [2022-01-19 05:12:14,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:12:14,888 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:12:14,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:12:15,274 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:12:15,274 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:12:15,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165348527] [2022-01-19 05:12:15,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165348527] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:12:15,274 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:12:15,274 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 05:12:15,275 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890192664] [2022-01-19 05:12:15,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:12:15,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 05:12:15,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:12:15,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 05:12:15,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2022-01-19 05:12:15,276 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 91 out of 194 [2022-01-19 05:12:15,277 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 515 places, 695 transitions, 14697 flow. Second operand has 18 states, 18 states have (on average 94.61111111111111) internal successors, (1703), 18 states have internal predecessors, (1703), 0 states have call successors, (0), 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-01-19 05:12:15,277 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:12:15,277 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 91 of 194 [2022-01-19 05:12:15,277 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:12:23,142 INFO L129 PetriNetUnfolder]: 6789/20601 cut-off events. [2022-01-19 05:12:23,143 INFO L130 PetriNetUnfolder]: For 302217/302373 co-relation queries the response was YES. [2022-01-19 05:12:23,425 INFO L84 FinitePrefix]: Finished finitePrefix Result has 103326 conditions, 20601 events. 6789/20601 cut-off events. For 302217/302373 co-relation queries the response was YES. Maximal size of possible extension queue 903. Compared 244556 event pairs, 1316 based on Foata normal form. 81/20515 useless extension candidates. Maximal degree in co-relation 103162. Up to 4905 conditions per place. [2022-01-19 05:12:23,488 INFO L132 encePairwiseOnDemand]: 167/194 looper letters, 561 selfloop transitions, 408 changer transitions 0/1036 dead transitions. [2022-01-19 05:12:23,488 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 542 places, 1036 transitions, 22132 flow [2022-01-19 05:12:23,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-19 05:12:23,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-01-19 05:12:23,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 2785 transitions. [2022-01-19 05:12:23,490 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5127025036818851 [2022-01-19 05:12:23,490 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 2785 transitions. [2022-01-19 05:12:23,490 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 2785 transitions. [2022-01-19 05:12:23,491 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:12:23,491 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 2785 transitions. [2022-01-19 05:12:23,493 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 99.46428571428571) internal successors, (2785), 28 states have internal predecessors, (2785), 0 states have call successors, (0), 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-01-19 05:12:23,496 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 194.0) internal successors, (5626), 29 states have internal predecessors, (5626), 0 states have call successors, (0), 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-01-19 05:12:23,496 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 194.0) internal successors, (5626), 29 states have internal predecessors, (5626), 0 states have call successors, (0), 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-01-19 05:12:23,496 INFO L186 Difference]: Start difference. First operand has 515 places, 695 transitions, 14697 flow. Second operand 28 states and 2785 transitions. [2022-01-19 05:12:23,496 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 542 places, 1036 transitions, 22132 flow [2022-01-19 05:12:25,553 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 534 places, 1036 transitions, 21994 flow, removed 21 selfloop flow, removed 8 redundant places. [2022-01-19 05:12:25,570 INFO L242 Difference]: Finished difference. Result has 548 places, 807 transitions, 18786 flow [2022-01-19 05:12:25,570 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=14607, PETRI_DIFFERENCE_MINUEND_PLACES=507, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=695, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=298, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=347, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=18786, PETRI_PLACES=548, PETRI_TRANSITIONS=807} [2022-01-19 05:12:25,571 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 368 predicate places. [2022-01-19 05:12:25,571 INFO L470 AbstractCegarLoop]: Abstraction has has 548 places, 807 transitions, 18786 flow [2022-01-19 05:12:25,571 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 94.61111111111111) internal successors, (1703), 18 states have internal predecessors, (1703), 0 states have call successors, (0), 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-01-19 05:12:25,571 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:12:25,571 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:12:25,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-01-19 05:12:25,571 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:12:25,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:12:25,571 INFO L85 PathProgramCache]: Analyzing trace with hash -307836666, now seen corresponding path program 24 times [2022-01-19 05:12:25,572 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:12:25,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731623100] [2022-01-19 05:12:25,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:12:25,572 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:12:25,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:12:25,801 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:12:25,801 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:12:25,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731623100] [2022-01-19 05:12:25,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731623100] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:12:25,801 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:12:25,801 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-19 05:12:25,801 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852800567] [2022-01-19 05:12:25,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:12:25,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 05:12:25,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:12:25,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 05:12:25,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-19 05:12:25,803 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 194 [2022-01-19 05:12:25,804 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 548 places, 807 transitions, 18786 flow. Second operand has 11 states, 11 states have (on average 145.0909090909091) internal successors, (1596), 11 states have internal predecessors, (1596), 0 states have call successors, (0), 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-01-19 05:12:25,804 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:12:25,804 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 194 [2022-01-19 05:12:25,804 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:12:29,659 INFO L129 PetriNetUnfolder]: 2156/11300 cut-off events. [2022-01-19 05:12:29,659 INFO L130 PetriNetUnfolder]: For 218722/219218 co-relation queries the response was YES. [2022-01-19 05:12:29,784 INFO L84 FinitePrefix]: Finished finitePrefix Result has 60552 conditions, 11300 events. 2156/11300 cut-off events. For 218722/219218 co-relation queries the response was YES. Maximal size of possible extension queue 599. Compared 145107 event pairs, 825 based on Foata normal form. 62/11151 useless extension candidates. Maximal degree in co-relation 60375. Up to 1779 conditions per place. [2022-01-19 05:12:29,811 INFO L132 encePairwiseOnDemand]: 182/194 looper letters, 339 selfloop transitions, 38 changer transitions 0/935 dead transitions. [2022-01-19 05:12:29,811 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 558 places, 935 transitions, 21416 flow [2022-01-19 05:12:29,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-19 05:12:29,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-01-19 05:12:29,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1658 transitions. [2022-01-19 05:12:29,813 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7769447047797563 [2022-01-19 05:12:29,813 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1658 transitions. [2022-01-19 05:12:29,813 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1658 transitions. [2022-01-19 05:12:29,813 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:12:29,813 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1658 transitions. [2022-01-19 05:12:29,815 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 150.72727272727272) internal successors, (1658), 11 states have internal predecessors, (1658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:12:29,816 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 194.0) internal successors, (2328), 12 states have internal predecessors, (2328), 0 states have call successors, (0), 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-01-19 05:12:29,816 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 194.0) internal successors, (2328), 12 states have internal predecessors, (2328), 0 states have call successors, (0), 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-01-19 05:12:29,816 INFO L186 Difference]: Start difference. First operand has 548 places, 807 transitions, 18786 flow. Second operand 11 states and 1658 transitions. [2022-01-19 05:12:29,816 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 558 places, 935 transitions, 21416 flow [2022-01-19 05:12:31,331 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 551 places, 935 transitions, 20835 flow, removed 192 selfloop flow, removed 7 redundant places. [2022-01-19 05:12:31,345 INFO L242 Difference]: Finished difference. Result has 555 places, 816 transitions, 18525 flow [2022-01-19 05:12:31,346 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=18208, PETRI_DIFFERENCE_MINUEND_PLACES=541, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=807, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=770, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=18525, PETRI_PLACES=555, PETRI_TRANSITIONS=816} [2022-01-19 05:12:31,346 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 375 predicate places. [2022-01-19 05:12:31,346 INFO L470 AbstractCegarLoop]: Abstraction has has 555 places, 816 transitions, 18525 flow [2022-01-19 05:12:31,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 145.0909090909091) internal successors, (1596), 11 states have internal predecessors, (1596), 0 states have call successors, (0), 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-01-19 05:12:31,347 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:12:31,347 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:12:31,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-01-19 05:12:31,347 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:12:31,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:12:31,347 INFO L85 PathProgramCache]: Analyzing trace with hash -473074598, now seen corresponding path program 25 times [2022-01-19 05:12:31,347 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:12:31,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857028710] [2022-01-19 05:12:31,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:12:31,347 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:12:31,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:12:31,755 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:12:31,755 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:12:31,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857028710] [2022-01-19 05:12:31,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1857028710] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:12:31,755 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:12:31,755 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 05:12:31,755 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325365774] [2022-01-19 05:12:31,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:12:31,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 05:12:31,756 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:12:31,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 05:12:31,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2022-01-19 05:12:31,757 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 91 out of 194 [2022-01-19 05:12:31,757 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 555 places, 816 transitions, 18525 flow. Second operand has 18 states, 18 states have (on average 94.61111111111111) internal successors, (1703), 18 states have internal predecessors, (1703), 0 states have call successors, (0), 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-01-19 05:12:31,758 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:12:31,758 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 91 of 194 [2022-01-19 05:12:31,758 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:12:40,481 INFO L129 PetriNetUnfolder]: 6780/20549 cut-off events. [2022-01-19 05:12:40,482 INFO L130 PetriNetUnfolder]: For 344079/344174 co-relation queries the response was YES. [2022-01-19 05:12:40,731 INFO L84 FinitePrefix]: Finished finitePrefix Result has 109161 conditions, 20549 events. 6780/20549 cut-off events. For 344079/344174 co-relation queries the response was YES. Maximal size of possible extension queue 901. Compared 244027 event pairs, 1151 based on Foata normal form. 33/20405 useless extension candidates. Maximal degree in co-relation 108980. Up to 4901 conditions per place. [2022-01-19 05:12:40,786 INFO L132 encePairwiseOnDemand]: 166/194 looper letters, 574 selfloop transitions, 440 changer transitions 0/1081 dead transitions. [2022-01-19 05:12:40,786 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 583 places, 1081 transitions, 24436 flow [2022-01-19 05:12:40,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-19 05:12:40,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-01-19 05:12:40,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 2880 transitions. [2022-01-19 05:12:40,789 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5119089939566299 [2022-01-19 05:12:40,789 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 2880 transitions. [2022-01-19 05:12:40,789 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 2880 transitions. [2022-01-19 05:12:40,789 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:12:40,790 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 2880 transitions. [2022-01-19 05:12:40,792 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 99.3103448275862) internal successors, (2880), 29 states have internal predecessors, (2880), 0 states have call successors, (0), 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-01-19 05:12:40,794 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 194.0) internal successors, (5820), 30 states have internal predecessors, (5820), 0 states have call successors, (0), 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-01-19 05:12:40,795 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 194.0) internal successors, (5820), 30 states have internal predecessors, (5820), 0 states have call successors, (0), 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-01-19 05:12:40,795 INFO L186 Difference]: Start difference. First operand has 555 places, 816 transitions, 18525 flow. Second operand 29 states and 2880 transitions. [2022-01-19 05:12:40,795 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 583 places, 1081 transitions, 24436 flow [2022-01-19 05:12:43,551 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 578 places, 1081 transitions, 24290 flow, removed 65 selfloop flow, removed 5 redundant places. [2022-01-19 05:12:43,568 INFO L242 Difference]: Finished difference. Result has 587 places, 858 transitions, 20831 flow [2022-01-19 05:12:43,569 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=18449, PETRI_DIFFERENCE_MINUEND_PLACES=550, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=816, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=398, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=383, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=20831, PETRI_PLACES=587, PETRI_TRANSITIONS=858} [2022-01-19 05:12:43,569 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 407 predicate places. [2022-01-19 05:12:43,569 INFO L470 AbstractCegarLoop]: Abstraction has has 587 places, 858 transitions, 20831 flow [2022-01-19 05:12:43,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 94.61111111111111) internal successors, (1703), 18 states have internal predecessors, (1703), 0 states have call successors, (0), 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-01-19 05:12:43,569 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:12:43,569 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:12:43,569 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-01-19 05:12:43,570 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:12:43,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:12:43,570 INFO L85 PathProgramCache]: Analyzing trace with hash -1749286068, now seen corresponding path program 26 times [2022-01-19 05:12:43,570 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:12:43,570 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649038101] [2022-01-19 05:12:43,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:12:43,570 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:12:43,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:12:43,934 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:12:43,935 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:12:43,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649038101] [2022-01-19 05:12:43,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1649038101] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:12:43,935 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:12:43,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 05:12:43,935 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134686000] [2022-01-19 05:12:43,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:12:43,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 05:12:43,935 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:12:43,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 05:12:43,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2022-01-19 05:12:43,936 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 91 out of 194 [2022-01-19 05:12:43,937 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 587 places, 858 transitions, 20831 flow. Second operand has 19 states, 19 states have (on average 94.42105263157895) internal successors, (1794), 19 states have internal predecessors, (1794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:12:43,937 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:12:43,937 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 91 of 194 [2022-01-19 05:12:43,937 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:12:52,520 INFO L129 PetriNetUnfolder]: 6780/20702 cut-off events. [2022-01-19 05:12:52,521 INFO L130 PetriNetUnfolder]: For 383170/383283 co-relation queries the response was YES. [2022-01-19 05:12:52,775 INFO L84 FinitePrefix]: Finished finitePrefix Result has 111393 conditions, 20702 events. 6780/20702 cut-off events. For 383170/383283 co-relation queries the response was YES. Maximal size of possible extension queue 895. Compared 246468 event pairs, 3164 based on Foata normal form. 47/20515 useless extension candidates. Maximal degree in co-relation 111204. Up to 9813 conditions per place. [2022-01-19 05:12:52,825 INFO L132 encePairwiseOnDemand]: 170/194 looper letters, 646 selfloop transitions, 314 changer transitions 0/1027 dead transitions. [2022-01-19 05:12:52,826 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 607 places, 1027 transitions, 25146 flow [2022-01-19 05:12:52,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-19 05:12:52,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-01-19 05:12:52,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 2100 transitions. [2022-01-19 05:12:52,828 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5154639175257731 [2022-01-19 05:12:52,828 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 2100 transitions. [2022-01-19 05:12:52,828 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 2100 transitions. [2022-01-19 05:12:52,828 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:12:52,828 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 2100 transitions. [2022-01-19 05:12:52,829 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 100.0) internal successors, (2100), 21 states have internal predecessors, (2100), 0 states have call successors, (0), 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-01-19 05:12:52,831 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 194.0) internal successors, (4268), 22 states have internal predecessors, (4268), 0 states have call successors, (0), 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-01-19 05:12:52,832 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 194.0) internal successors, (4268), 22 states have internal predecessors, (4268), 0 states have call successors, (0), 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-01-19 05:12:52,832 INFO L186 Difference]: Start difference. First operand has 587 places, 858 transitions, 20831 flow. Second operand 21 states and 2100 transitions. [2022-01-19 05:12:52,832 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 607 places, 1027 transitions, 25146 flow [2022-01-19 05:12:55,783 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 592 places, 1027 transitions, 24614 flow, removed 117 selfloop flow, removed 15 redundant places. [2022-01-19 05:12:55,801 INFO L242 Difference]: Finished difference. Result has 602 places, 889 transitions, 22167 flow [2022-01-19 05:12:55,802 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=20315, PETRI_DIFFERENCE_MINUEND_PLACES=572, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=858, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=283, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=551, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=22167, PETRI_PLACES=602, PETRI_TRANSITIONS=889} [2022-01-19 05:12:55,802 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 422 predicate places. [2022-01-19 05:12:55,802 INFO L470 AbstractCegarLoop]: Abstraction has has 602 places, 889 transitions, 22167 flow [2022-01-19 05:12:55,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 94.42105263157895) internal successors, (1794), 19 states have internal predecessors, (1794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:12:55,802 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:12:55,803 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:12:55,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-01-19 05:12:55,803 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:12:55,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:12:55,803 INFO L85 PathProgramCache]: Analyzing trace with hash -363977518, now seen corresponding path program 27 times [2022-01-19 05:12:55,803 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:12:55,803 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358234652] [2022-01-19 05:12:55,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:12:55,803 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:12:55,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:12:56,007 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:12:56,007 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:12:56,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358234652] [2022-01-19 05:12:56,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [358234652] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:12:56,007 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:12:56,007 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-19 05:12:56,007 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627489658] [2022-01-19 05:12:56,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:12:56,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 05:12:56,008 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:12:56,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 05:12:56,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-01-19 05:12:56,009 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 194 [2022-01-19 05:12:56,010 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 602 places, 889 transitions, 22167 flow. Second operand has 11 states, 11 states have (on average 145.0909090909091) internal successors, (1596), 11 states have internal predecessors, (1596), 0 states have call successors, (0), 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-01-19 05:12:56,010 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:12:56,010 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 194 [2022-01-19 05:12:56,010 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:12:59,819 INFO L129 PetriNetUnfolder]: 1803/9747 cut-off events. [2022-01-19 05:12:59,819 INFO L130 PetriNetUnfolder]: For 223040/223579 co-relation queries the response was YES. [2022-01-19 05:12:59,946 INFO L84 FinitePrefix]: Finished finitePrefix Result has 55395 conditions, 9747 events. 1803/9747 cut-off events. For 223040/223579 co-relation queries the response was YES. Maximal size of possible extension queue 508. Compared 122698 event pairs, 625 based on Foata normal form. 76/9610 useless extension candidates. Maximal degree in co-relation 55196. Up to 3887 conditions per place. [2022-01-19 05:12:59,972 INFO L132 encePairwiseOnDemand]: 182/194 looper letters, 253 selfloop transitions, 84 changer transitions 0/921 dead transitions. [2022-01-19 05:12:59,972 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 612 places, 921 transitions, 22600 flow [2022-01-19 05:12:59,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-19 05:12:59,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-01-19 05:12:59,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1647 transitions. [2022-01-19 05:12:59,974 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7717900656044986 [2022-01-19 05:12:59,974 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1647 transitions. [2022-01-19 05:12:59,974 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1647 transitions. [2022-01-19 05:12:59,974 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:12:59,974 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1647 transitions. [2022-01-19 05:12:59,975 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 149.72727272727272) internal successors, (1647), 11 states have internal predecessors, (1647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:12:59,977 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 194.0) internal successors, (2328), 12 states have internal predecessors, (2328), 0 states have call successors, (0), 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-01-19 05:12:59,977 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 194.0) internal successors, (2328), 12 states have internal predecessors, (2328), 0 states have call successors, (0), 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-01-19 05:12:59,977 INFO L186 Difference]: Start difference. First operand has 602 places, 889 transitions, 22167 flow. Second operand 11 states and 1647 transitions. [2022-01-19 05:12:59,977 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 612 places, 921 transitions, 22600 flow [2022-01-19 05:13:01,529 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 605 places, 921 transitions, 22369 flow, removed 23 selfloop flow, removed 7 redundant places. [2022-01-19 05:13:01,545 INFO L242 Difference]: Finished difference. Result has 607 places, 857 transitions, 21071 flow [2022-01-19 05:13:01,546 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=20808, PETRI_DIFFERENCE_MINUEND_PLACES=595, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=853, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=769, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=21071, PETRI_PLACES=607, PETRI_TRANSITIONS=857} [2022-01-19 05:13:01,546 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 427 predicate places. [2022-01-19 05:13:01,546 INFO L470 AbstractCegarLoop]: Abstraction has has 607 places, 857 transitions, 21071 flow [2022-01-19 05:13:01,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 145.0909090909091) internal successors, (1596), 11 states have internal predecessors, (1596), 0 states have call successors, (0), 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-01-19 05:13:01,547 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:13:01,547 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:13:01,547 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-01-19 05:13:01,547 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:13:01,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:13:01,547 INFO L85 PathProgramCache]: Analyzing trace with hash -867578372, now seen corresponding path program 28 times [2022-01-19 05:13:01,547 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:13:01,547 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462123121] [2022-01-19 05:13:01,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:13:01,548 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:13:01,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:13:02,026 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:13:02,026 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:13:02,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462123121] [2022-01-19 05:13:02,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462123121] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:13:02,026 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:13:02,027 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-01-19 05:13:02,027 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456244162] [2022-01-19 05:13:02,027 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:13:02,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-19 05:13:02,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:13:02,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-19 05:13:02,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-01-19 05:13:02,028 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 91 out of 194 [2022-01-19 05:13:02,029 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 607 places, 857 transitions, 21071 flow. Second operand has 17 states, 17 states have (on average 94.82352941176471) internal successors, (1612), 17 states have internal predecessors, (1612), 0 states have call successors, (0), 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-01-19 05:13:02,029 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:13:02,029 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 91 of 194 [2022-01-19 05:13:02,030 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:13:10,171 INFO L129 PetriNetUnfolder]: 5794/18252 cut-off events. [2022-01-19 05:13:10,172 INFO L130 PetriNetUnfolder]: For 363730/363785 co-relation queries the response was YES. [2022-01-19 05:13:10,430 INFO L84 FinitePrefix]: Finished finitePrefix Result has 100875 conditions, 18252 events. 5794/18252 cut-off events. For 363730/363785 co-relation queries the response was YES. Maximal size of possible extension queue 746. Compared 214618 event pairs, 2486 based on Foata normal form. 33/18022 useless extension candidates. Maximal degree in co-relation 100673. Up to 4483 conditions per place. [2022-01-19 05:13:10,478 INFO L132 encePairwiseOnDemand]: 169/194 looper letters, 711 selfloop transitions, 284 changer transitions 0/1062 dead transitions. [2022-01-19 05:13:10,478 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 625 places, 1062 transitions, 26526 flow [2022-01-19 05:13:10,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-19 05:13:10,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-01-19 05:13:10,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1916 transitions. [2022-01-19 05:13:10,480 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5198046663049376 [2022-01-19 05:13:10,480 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1916 transitions. [2022-01-19 05:13:10,480 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1916 transitions. [2022-01-19 05:13:10,481 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:13:10,481 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1916 transitions. [2022-01-19 05:13:10,482 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 100.84210526315789) internal successors, (1916), 19 states have internal predecessors, (1916), 0 states have call successors, (0), 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-01-19 05:13:10,484 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 194.0) internal successors, (3880), 20 states have internal predecessors, (3880), 0 states have call successors, (0), 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-01-19 05:13:10,484 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 194.0) internal successors, (3880), 20 states have internal predecessors, (3880), 0 states have call successors, (0), 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-01-19 05:13:10,485 INFO L186 Difference]: Start difference. First operand has 607 places, 857 transitions, 21071 flow. Second operand 19 states and 1916 transitions. [2022-01-19 05:13:10,485 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 625 places, 1062 transitions, 26526 flow [2022-01-19 05:13:13,240 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 617 places, 1062 transitions, 26355 flow, removed 17 selfloop flow, removed 8 redundant places. [2022-01-19 05:13:13,258 INFO L242 Difference]: Finished difference. Result has 626 places, 900 transitions, 23140 flow [2022-01-19 05:13:13,259 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=20912, PETRI_DIFFERENCE_MINUEND_PLACES=599, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=857, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=241, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=579, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=23140, PETRI_PLACES=626, PETRI_TRANSITIONS=900} [2022-01-19 05:13:13,259 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 446 predicate places. [2022-01-19 05:13:13,259 INFO L470 AbstractCegarLoop]: Abstraction has has 626 places, 900 transitions, 23140 flow [2022-01-19 05:13:13,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 94.82352941176471) internal successors, (1612), 17 states have internal predecessors, (1612), 0 states have call successors, (0), 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-01-19 05:13:13,259 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:13:13,259 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:13:13,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-01-19 05:13:13,260 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:13:13,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:13:13,260 INFO L85 PathProgramCache]: Analyzing trace with hash 2084414340, now seen corresponding path program 29 times [2022-01-19 05:13:13,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:13:13,260 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637392567] [2022-01-19 05:13:13,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:13:13,260 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:13:13,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:13:13,438 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:13:13,438 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:13:13,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637392567] [2022-01-19 05:13:13,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637392567] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:13:13,438 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:13:13,438 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-19 05:13:13,438 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563851597] [2022-01-19 05:13:13,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:13:13,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 05:13:13,438 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:13:13,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 05:13:13,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-19 05:13:13,440 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 194 [2022-01-19 05:13:13,440 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 626 places, 900 transitions, 23140 flow. Second operand has 11 states, 11 states have (on average 145.0909090909091) internal successors, (1596), 11 states have internal predecessors, (1596), 0 states have call successors, (0), 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-01-19 05:13:13,440 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:13:13,440 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 194 [2022-01-19 05:13:13,440 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:13:17,589 INFO L129 PetriNetUnfolder]: 1794/10008 cut-off events. [2022-01-19 05:13:17,589 INFO L130 PetriNetUnfolder]: For 246924/247428 co-relation queries the response was YES. [2022-01-19 05:13:17,719 INFO L84 FinitePrefix]: Finished finitePrefix Result has 57680 conditions, 10008 events. 1794/10008 cut-off events. For 246924/247428 co-relation queries the response was YES. Maximal size of possible extension queue 532. Compared 126689 event pairs, 669 based on Foata normal form. 104/9893 useless extension candidates. Maximal degree in co-relation 57470. Up to 1909 conditions per place. [2022-01-19 05:13:17,744 INFO L132 encePairwiseOnDemand]: 182/194 looper letters, 314 selfloop transitions, 66 changer transitions 0/997 dead transitions. [2022-01-19 05:13:17,744 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 636 places, 997 transitions, 25503 flow [2022-01-19 05:13:17,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-19 05:13:17,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-01-19 05:13:17,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1648 transitions. [2022-01-19 05:13:17,745 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7722586691658857 [2022-01-19 05:13:17,745 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1648 transitions. [2022-01-19 05:13:17,745 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1648 transitions. [2022-01-19 05:13:17,746 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:13:17,746 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1648 transitions. [2022-01-19 05:13:17,747 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 149.8181818181818) internal successors, (1648), 11 states have internal predecessors, (1648), 0 states have call successors, (0), 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-01-19 05:13:17,748 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 194.0) internal successors, (2328), 12 states have internal predecessors, (2328), 0 states have call successors, (0), 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-01-19 05:13:17,748 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 194.0) internal successors, (2328), 12 states have internal predecessors, (2328), 0 states have call successors, (0), 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-01-19 05:13:17,748 INFO L186 Difference]: Start difference. First operand has 626 places, 900 transitions, 23140 flow. Second operand 11 states and 1648 transitions. [2022-01-19 05:13:17,748 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 636 places, 997 transitions, 25503 flow [2022-01-19 05:13:19,530 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 623 places, 997 transitions, 24726 flow, removed 215 selfloop flow, removed 13 redundant places. [2022-01-19 05:13:19,547 INFO L242 Difference]: Finished difference. Result has 626 places, 906 transitions, 22734 flow [2022-01-19 05:13:19,548 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=22412, PETRI_DIFFERENCE_MINUEND_PLACES=613, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=900, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=835, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=22734, PETRI_PLACES=626, PETRI_TRANSITIONS=906} [2022-01-19 05:13:19,548 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 446 predicate places. [2022-01-19 05:13:19,548 INFO L470 AbstractCegarLoop]: Abstraction has has 626 places, 906 transitions, 22734 flow [2022-01-19 05:13:19,549 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 145.0909090909091) internal successors, (1596), 11 states have internal predecessors, (1596), 0 states have call successors, (0), 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-01-19 05:13:19,549 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:13:19,549 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:13:19,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-01-19 05:13:19,549 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:13:19,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:13:19,549 INFO L85 PathProgramCache]: Analyzing trace with hash 100333982, now seen corresponding path program 30 times [2022-01-19 05:13:19,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:13:19,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100858206] [2022-01-19 05:13:19,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:13:19,549 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:13:19,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:13:19,898 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:13:19,898 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:13:19,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100858206] [2022-01-19 05:13:19,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100858206] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:13:19,898 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:13:19,899 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 05:13:19,899 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632369863] [2022-01-19 05:13:19,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:13:19,899 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 05:13:19,899 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:13:19,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 05:13:19,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-01-19 05:13:19,900 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 91 out of 194 [2022-01-19 05:13:19,901 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 626 places, 906 transitions, 22734 flow. Second operand has 18 states, 18 states have (on average 94.61111111111111) internal successors, (1703), 18 states have internal predecessors, (1703), 0 states have call successors, (0), 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-01-19 05:13:19,901 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:13:19,901 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 91 of 194 [2022-01-19 05:13:19,901 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:13:28,474 INFO L129 PetriNetUnfolder]: 5765/18195 cut-off events. [2022-01-19 05:13:28,474 INFO L130 PetriNetUnfolder]: For 373844/373899 co-relation queries the response was YES. [2022-01-19 05:13:28,784 INFO L84 FinitePrefix]: Finished finitePrefix Result has 102490 conditions, 18195 events. 5765/18195 cut-off events. For 373844/373899 co-relation queries the response was YES. Maximal size of possible extension queue 730. Compared 213828 event pairs, 2604 based on Foata normal form. 33/17972 useless extension candidates. Maximal degree in co-relation 102282. Up to 4483 conditions per place. [2022-01-19 05:13:28,831 INFO L132 encePairwiseOnDemand]: 169/194 looper letters, 727 selfloop transitions, 310 changer transitions 0/1104 dead transitions. [2022-01-19 05:13:28,831 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 645 places, 1104 transitions, 28072 flow [2022-01-19 05:13:28,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-19 05:13:28,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-01-19 05:13:28,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2015 transitions. [2022-01-19 05:13:28,833 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5193298969072165 [2022-01-19 05:13:28,833 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2015 transitions. [2022-01-19 05:13:28,833 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2015 transitions. [2022-01-19 05:13:28,833 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:13:28,833 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2015 transitions. [2022-01-19 05:13:28,834 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 100.75) internal successors, (2015), 20 states have internal predecessors, (2015), 0 states have call successors, (0), 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-01-19 05:13:28,836 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 194.0) internal successors, (4074), 21 states have internal predecessors, (4074), 0 states have call successors, (0), 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-01-19 05:13:28,836 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 194.0) internal successors, (4074), 21 states have internal predecessors, (4074), 0 states have call successors, (0), 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-01-19 05:13:28,836 INFO L186 Difference]: Start difference. First operand has 626 places, 906 transitions, 22734 flow. Second operand 20 states and 2015 transitions. [2022-01-19 05:13:28,836 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 645 places, 1104 transitions, 28072 flow [2022-01-19 05:13:31,785 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 639 places, 1104 transitions, 27933 flow, removed 34 selfloop flow, removed 6 redundant places. [2022-01-19 05:13:31,805 INFO L242 Difference]: Finished difference. Result has 647 places, 937 transitions, 24663 flow [2022-01-19 05:13:31,806 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=22637, PETRI_DIFFERENCE_MINUEND_PLACES=620, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=906, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=279, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=602, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=24663, PETRI_PLACES=647, PETRI_TRANSITIONS=937} [2022-01-19 05:13:31,807 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 467 predicate places. [2022-01-19 05:13:31,807 INFO L470 AbstractCegarLoop]: Abstraction has has 647 places, 937 transitions, 24663 flow [2022-01-19 05:13:31,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 94.61111111111111) internal successors, (1703), 18 states have internal predecessors, (1703), 0 states have call successors, (0), 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-01-19 05:13:31,807 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:13:31,807 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:13:31,807 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-01-19 05:13:31,807 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:13:31,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:13:31,807 INFO L85 PathProgramCache]: Analyzing trace with hash 1912381806, now seen corresponding path program 31 times [2022-01-19 05:13:31,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:13:31,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747856726] [2022-01-19 05:13:31,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:13:31,808 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:13:31,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:13:32,173 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:13:32,173 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:13:32,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747856726] [2022-01-19 05:13:32,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747856726] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:13:32,174 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:13:32,174 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 05:13:32,174 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277395048] [2022-01-19 05:13:32,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:13:32,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 05:13:32,174 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:13:32,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 05:13:32,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2022-01-19 05:13:32,175 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 91 out of 194 [2022-01-19 05:13:32,176 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 647 places, 937 transitions, 24663 flow. Second operand has 19 states, 19 states have (on average 94.42105263157895) internal successors, (1794), 19 states have internal predecessors, (1794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:13:32,176 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:13:32,176 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 91 of 194 [2022-01-19 05:13:32,176 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:13:41,092 INFO L129 PetriNetUnfolder]: 5765/18157 cut-off events. [2022-01-19 05:13:41,093 INFO L130 PetriNetUnfolder]: For 381835/381919 co-relation queries the response was YES. [2022-01-19 05:13:41,367 INFO L84 FinitePrefix]: Finished finitePrefix Result has 102623 conditions, 18157 events. 5765/18157 cut-off events. For 381835/381919 co-relation queries the response was YES. Maximal size of possible extension queue 730. Compared 213162 event pairs, 2432 based on Foata normal form. 33/17947 useless extension candidates. Maximal degree in co-relation 102408. Up to 4483 conditions per place. [2022-01-19 05:13:41,414 INFO L132 encePairwiseOnDemand]: 170/194 looper letters, 766 selfloop transitions, 306 changer transitions 0/1139 dead transitions. [2022-01-19 05:13:41,415 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 667 places, 1139 transitions, 30330 flow [2022-01-19 05:13:41,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-19 05:13:41,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-01-19 05:13:41,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 2108 transitions. [2022-01-19 05:13:41,416 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5174275895925381 [2022-01-19 05:13:41,416 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 2108 transitions. [2022-01-19 05:13:41,416 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 2108 transitions. [2022-01-19 05:13:41,417 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:13:41,417 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 2108 transitions. [2022-01-19 05:13:41,418 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 100.38095238095238) internal successors, (2108), 21 states have internal predecessors, (2108), 0 states have call successors, (0), 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-01-19 05:13:41,420 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 194.0) internal successors, (4268), 22 states have internal predecessors, (4268), 0 states have call successors, (0), 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-01-19 05:13:41,420 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 194.0) internal successors, (4268), 22 states have internal predecessors, (4268), 0 states have call successors, (0), 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-01-19 05:13:41,420 INFO L186 Difference]: Start difference. First operand has 647 places, 937 transitions, 24663 flow. Second operand 21 states and 2108 transitions. [2022-01-19 05:13:41,420 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 667 places, 1139 transitions, 30330 flow [2022-01-19 05:13:44,524 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 660 places, 1139 transitions, 29940 flow, removed 147 selfloop flow, removed 7 redundant places. [2022-01-19 05:13:44,544 INFO L242 Difference]: Finished difference. Result has 670 places, 974 transitions, 26528 flow [2022-01-19 05:13:44,545 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=24277, PETRI_DIFFERENCE_MINUEND_PLACES=640, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=937, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=269, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=641, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=26528, PETRI_PLACES=670, PETRI_TRANSITIONS=974} [2022-01-19 05:13:44,546 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 490 predicate places. [2022-01-19 05:13:44,546 INFO L470 AbstractCegarLoop]: Abstraction has has 670 places, 974 transitions, 26528 flow [2022-01-19 05:13:44,546 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 94.42105263157895) internal successors, (1794), 19 states have internal predecessors, (1794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:13:44,546 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:13:44,546 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:13:44,546 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-01-19 05:13:44,546 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:13:44,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:13:44,547 INFO L85 PathProgramCache]: Analyzing trace with hash -673038982, now seen corresponding path program 32 times [2022-01-19 05:13:44,547 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:13:44,547 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323288303] [2022-01-19 05:13:44,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:13:44,547 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:13:44,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:13:44,745 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:13:44,745 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:13:44,745 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323288303] [2022-01-19 05:13:44,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323288303] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:13:44,745 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:13:44,745 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-19 05:13:44,745 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466444369] [2022-01-19 05:13:44,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:13:44,746 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 05:13:44,746 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:13:44,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 05:13:44,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-19 05:13:44,748 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 194 [2022-01-19 05:13:44,748 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 670 places, 974 transitions, 26528 flow. Second operand has 11 states, 11 states have (on average 145.0909090909091) internal successors, (1596), 11 states have internal predecessors, (1596), 0 states have call successors, (0), 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-01-19 05:13:44,748 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:13:44,749 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 194 [2022-01-19 05:13:44,749 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:13:48,640 INFO L129 PetriNetUnfolder]: 1428/8657 cut-off events. [2022-01-19 05:13:48,640 INFO L130 PetriNetUnfolder]: For 251464/251972 co-relation queries the response was YES. [2022-01-19 05:13:48,747 INFO L84 FinitePrefix]: Finished finitePrefix Result has 52554 conditions, 8657 events. 1428/8657 cut-off events. For 251464/251972 co-relation queries the response was YES. Maximal size of possible extension queue 414. Compared 107941 event pairs, 664 based on Foata normal form. 78/8532 useless extension candidates. Maximal degree in co-relation 52329. Up to 1779 conditions per place. [2022-01-19 05:13:48,767 INFO L132 encePairwiseOnDemand]: 182/194 looper letters, 324 selfloop transitions, 68 changer transitions 0/1050 dead transitions. [2022-01-19 05:13:48,768 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 680 places, 1050 transitions, 27902 flow [2022-01-19 05:13:48,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-19 05:13:48,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-01-19 05:13:48,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1654 transitions. [2022-01-19 05:13:48,769 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7750702905342081 [2022-01-19 05:13:48,769 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1654 transitions. [2022-01-19 05:13:48,769 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1654 transitions. [2022-01-19 05:13:48,769 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:13:48,769 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1654 transitions. [2022-01-19 05:13:48,770 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 150.36363636363637) internal successors, (1654), 11 states have internal predecessors, (1654), 0 states have call successors, (0), 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-01-19 05:13:48,771 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 194.0) internal successors, (2328), 12 states have internal predecessors, (2328), 0 states have call successors, (0), 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-01-19 05:13:48,771 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 194.0) internal successors, (2328), 12 states have internal predecessors, (2328), 0 states have call successors, (0), 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-01-19 05:13:48,771 INFO L186 Difference]: Start difference. First operand has 670 places, 974 transitions, 26528 flow. Second operand 11 states and 1654 transitions. [2022-01-19 05:13:48,772 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 680 places, 1050 transitions, 27902 flow [2022-01-19 05:13:50,607 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 674 places, 1050 transitions, 27567 flow, removed 135 selfloop flow, removed 6 redundant places. [2022-01-19 05:13:50,626 INFO L242 Difference]: Finished difference. Result has 676 places, 959 transitions, 25687 flow [2022-01-19 05:13:50,627 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=25471, PETRI_DIFFERENCE_MINUEND_PLACES=664, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=955, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=887, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=25687, PETRI_PLACES=676, PETRI_TRANSITIONS=959} [2022-01-19 05:13:50,627 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 496 predicate places. [2022-01-19 05:13:50,627 INFO L470 AbstractCegarLoop]: Abstraction has has 676 places, 959 transitions, 25687 flow [2022-01-19 05:13:50,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 145.0909090909091) internal successors, (1596), 11 states have internal predecessors, (1596), 0 states have call successors, (0), 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-01-19 05:13:50,627 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:13:50,628 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:13:50,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-01-19 05:13:50,628 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:13:50,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:13:50,628 INFO L85 PathProgramCache]: Analyzing trace with hash 666800064, now seen corresponding path program 33 times [2022-01-19 05:13:50,628 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:13:50,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941750941] [2022-01-19 05:13:50,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:13:50,628 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:13:50,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:13:50,984 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:13:50,984 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:13:50,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941750941] [2022-01-19 05:13:50,984 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941750941] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:13:50,984 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:13:50,984 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 05:13:50,984 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893795932] [2022-01-19 05:13:50,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:13:50,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 05:13:50,985 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:13:50,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 05:13:50,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2022-01-19 05:13:50,986 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 91 out of 194 [2022-01-19 05:13:50,987 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 676 places, 959 transitions, 25687 flow. Second operand has 18 states, 18 states have (on average 94.61111111111111) internal successors, (1703), 18 states have internal predecessors, (1703), 0 states have call successors, (0), 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-01-19 05:13:50,987 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:13:50,987 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 91 of 194 [2022-01-19 05:13:50,987 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:13:59,148 INFO L129 PetriNetUnfolder]: 4734/15771 cut-off events. [2022-01-19 05:13:59,148 INFO L130 PetriNetUnfolder]: For 377135/377184 co-relation queries the response was YES. [2022-01-19 05:13:59,403 INFO L84 FinitePrefix]: Finished finitePrefix Result has 92231 conditions, 15771 events. 4734/15771 cut-off events. For 377135/377184 co-relation queries the response was YES. Maximal size of possible extension queue 590. Compared 182367 event pairs, 2228 based on Foata normal form. 27/15570 useless extension candidates. Maximal degree in co-relation 92003. Up to 4483 conditions per place. [2022-01-19 05:13:59,447 INFO L132 encePairwiseOnDemand]: 169/194 looper letters, 813 selfloop transitions, 323 changer transitions 0/1203 dead transitions. [2022-01-19 05:13:59,448 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 697 places, 1203 transitions, 32186 flow [2022-01-19 05:13:59,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-19 05:13:59,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-01-19 05:13:59,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 2213 transitions. [2022-01-19 05:13:59,449 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5185098406747891 [2022-01-19 05:13:59,449 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 2213 transitions. [2022-01-19 05:13:59,449 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 2213 transitions. [2022-01-19 05:13:59,450 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:13:59,450 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 2213 transitions. [2022-01-19 05:13:59,451 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 100.5909090909091) internal successors, (2213), 22 states have internal predecessors, (2213), 0 states have call successors, (0), 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-01-19 05:13:59,453 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 194.0) internal successors, (4462), 23 states have internal predecessors, (4462), 0 states have call successors, (0), 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-01-19 05:13:59,453 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 194.0) internal successors, (4462), 23 states have internal predecessors, (4462), 0 states have call successors, (0), 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-01-19 05:13:59,454 INFO L186 Difference]: Start difference. First operand has 676 places, 959 transitions, 25687 flow. Second operand 22 states and 2213 transitions. [2022-01-19 05:13:59,454 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 697 places, 1203 transitions, 32186 flow [2022-01-19 05:14:02,820 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 689 places, 1203 transitions, 32006 flow, removed 26 selfloop flow, removed 8 redundant places. [2022-01-19 05:14:02,841 INFO L242 Difference]: Finished difference. Result has 700 places, 1007 transitions, 28194 flow [2022-01-19 05:14:02,842 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=25551, PETRI_DIFFERENCE_MINUEND_PLACES=668, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=959, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=278, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=653, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=28194, PETRI_PLACES=700, PETRI_TRANSITIONS=1007} [2022-01-19 05:14:02,842 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 520 predicate places. [2022-01-19 05:14:02,842 INFO L470 AbstractCegarLoop]: Abstraction has has 700 places, 1007 transitions, 28194 flow [2022-01-19 05:14:02,843 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 94.61111111111111) internal successors, (1703), 18 states have internal predecessors, (1703), 0 states have call successors, (0), 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-01-19 05:14:02,843 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:14:02,843 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:14:02,843 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-01-19 05:14:02,843 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:14:02,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:14:02,843 INFO L85 PathProgramCache]: Analyzing trace with hash 1940868334, now seen corresponding path program 34 times [2022-01-19 05:14:02,843 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:14:02,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019602894] [2022-01-19 05:14:02,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:14:02,844 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:14:02,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:14:03,041 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:14:03,042 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:14:03,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019602894] [2022-01-19 05:14:03,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019602894] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:14:03,042 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:14:03,042 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-19 05:14:03,042 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872465685] [2022-01-19 05:14:03,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:14:03,042 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 05:14:03,042 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:14:03,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 05:14:03,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-19 05:14:03,043 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 194 [2022-01-19 05:14:03,044 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 700 places, 1007 transitions, 28194 flow. Second operand has 11 states, 11 states have (on average 145.0909090909091) internal successors, (1596), 11 states have internal predecessors, (1596), 0 states have call successors, (0), 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-01-19 05:14:03,044 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:14:03,044 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 194 [2022-01-19 05:14:03,044 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:14:06,590 INFO L129 PetriNetUnfolder]: 1081/7305 cut-off events. [2022-01-19 05:14:06,590 INFO L130 PetriNetUnfolder]: For 236754/237128 co-relation queries the response was YES. [2022-01-19 05:14:06,692 INFO L84 FinitePrefix]: Finished finitePrefix Result has 46309 conditions, 7305 events. 1081/7305 cut-off events. For 236754/237128 co-relation queries the response was YES. Maximal size of possible extension queue 357. Compared 88982 event pairs, 348 based on Foata normal form. 76/7211 useless extension candidates. Maximal degree in co-relation 46071. Up to 1779 conditions per place. [2022-01-19 05:14:06,710 INFO L132 encePairwiseOnDemand]: 182/194 looper letters, 364 selfloop transitions, 50 changer transitions 0/1059 dead transitions. [2022-01-19 05:14:06,711 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 708 places, 1059 transitions, 28583 flow [2022-01-19 05:14:06,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-19 05:14:06,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-01-19 05:14:06,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1663 transitions. [2022-01-19 05:14:06,712 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7792877225866917 [2022-01-19 05:14:06,712 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1663 transitions. [2022-01-19 05:14:06,712 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1663 transitions. [2022-01-19 05:14:06,712 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:14:06,712 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1663 transitions. [2022-01-19 05:14:06,713 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 151.1818181818182) internal successors, (1663), 11 states have internal predecessors, (1663), 0 states have call successors, (0), 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-01-19 05:14:06,714 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 194.0) internal successors, (2328), 12 states have internal predecessors, (2328), 0 states have call successors, (0), 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-01-19 05:14:06,714 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 194.0) internal successors, (2328), 12 states have internal predecessors, (2328), 0 states have call successors, (0), 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-01-19 05:14:06,714 INFO L186 Difference]: Start difference. First operand has 700 places, 1007 transitions, 28194 flow. Second operand 11 states and 1663 transitions. [2022-01-19 05:14:06,715 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 708 places, 1059 transitions, 28583 flow [2022-01-19 05:14:08,469 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 669 places, 1059 transitions, 27355 flow, removed 195 selfloop flow, removed 39 redundant places. [2022-01-19 05:14:08,489 INFO L242 Difference]: Finished difference. Result has 671 places, 953 transitions, 25385 flow [2022-01-19 05:14:08,490 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=25201, PETRI_DIFFERENCE_MINUEND_PLACES=659, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=949, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=46, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=899, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=25385, PETRI_PLACES=671, PETRI_TRANSITIONS=953} [2022-01-19 05:14:08,491 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 491 predicate places. [2022-01-19 05:14:08,492 INFO L470 AbstractCegarLoop]: Abstraction has has 671 places, 953 transitions, 25385 flow [2022-01-19 05:14:08,492 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 145.0909090909091) internal successors, (1596), 11 states have internal predecessors, (1596), 0 states have call successors, (0), 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-01-19 05:14:08,492 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:14:08,492 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:14:08,492 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-01-19 05:14:08,493 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:14:08,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:14:08,493 INFO L85 PathProgramCache]: Analyzing trace with hash 2026167563, now seen corresponding path program 1 times [2022-01-19 05:14:08,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:14:08,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827202650] [2022-01-19 05:14:08,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:14:08,493 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:14:08,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:14:09,408 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:14:09,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:14:09,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827202650] [2022-01-19 05:14:09,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827202650] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:14:09,409 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:14:09,409 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-01-19 05:14:09,409 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829940097] [2022-01-19 05:14:09,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:14:09,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-19 05:14:09,409 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:14:09,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-19 05:14:09,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=830, Unknown=0, NotChecked=0, Total=930 [2022-01-19 05:14:09,411 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 87 out of 194 [2022-01-19 05:14:09,412 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 671 places, 953 transitions, 25385 flow. Second operand has 31 states, 31 states have (on average 89.38709677419355) internal successors, (2771), 31 states have internal predecessors, (2771), 0 states have call successors, (0), 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-01-19 05:14:09,412 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:14:09,412 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 87 of 194 [2022-01-19 05:14:09,412 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:14:18,668 INFO L129 PetriNetUnfolder]: 4805/15132 cut-off events. [2022-01-19 05:14:18,668 INFO L130 PetriNetUnfolder]: For 366756/366801 co-relation queries the response was YES. [2022-01-19 05:14:18,864 INFO L84 FinitePrefix]: Finished finitePrefix Result has 86293 conditions, 15132 events. 4805/15132 cut-off events. For 366756/366801 co-relation queries the response was YES. Maximal size of possible extension queue 617. Compared 170651 event pairs, 1374 based on Foata normal form. 17/14835 useless extension candidates. Maximal degree in co-relation 86082. Up to 6005 conditions per place. [2022-01-19 05:14:18,900 INFO L132 encePairwiseOnDemand]: 159/194 looper letters, 793 selfloop transitions, 411 changer transitions 30/1336 dead transitions. [2022-01-19 05:14:18,900 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 705 places, 1336 transitions, 36159 flow [2022-01-19 05:14:18,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 05:14:18,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 05:14:18,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 3273 transitions. [2022-01-19 05:14:18,902 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.48203240058910163 [2022-01-19 05:14:18,903 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 3273 transitions. [2022-01-19 05:14:18,903 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 3273 transitions. [2022-01-19 05:14:18,903 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:14:18,903 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 3273 transitions. [2022-01-19 05:14:18,905 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 93.51428571428572) internal successors, (3273), 35 states have internal predecessors, (3273), 0 states have call successors, (0), 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-01-19 05:14:18,908 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 194.0) internal successors, (6984), 36 states have internal predecessors, (6984), 0 states have call successors, (0), 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-01-19 05:14:18,909 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 194.0) internal successors, (6984), 36 states have internal predecessors, (6984), 0 states have call successors, (0), 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-01-19 05:14:18,909 INFO L186 Difference]: Start difference. First operand has 671 places, 953 transitions, 25385 flow. Second operand 35 states and 3273 transitions. [2022-01-19 05:14:18,909 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 705 places, 1336 transitions, 36159 flow [2022-01-19 05:14:21,577 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 697 places, 1336 transitions, 35969 flow, removed 23 selfloop flow, removed 8 redundant places. [2022-01-19 05:14:21,608 INFO L242 Difference]: Finished difference. Result has 712 places, 1067 transitions, 28947 flow [2022-01-19 05:14:21,609 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=25279, PETRI_DIFFERENCE_MINUEND_PLACES=663, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=953, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=313, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=586, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=28947, PETRI_PLACES=712, PETRI_TRANSITIONS=1067} [2022-01-19 05:14:21,609 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 532 predicate places. [2022-01-19 05:14:21,609 INFO L470 AbstractCegarLoop]: Abstraction has has 712 places, 1067 transitions, 28947 flow [2022-01-19 05:14:21,609 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 89.38709677419355) internal successors, (2771), 31 states have internal predecessors, (2771), 0 states have call successors, (0), 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-01-19 05:14:21,609 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:14:21,610 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:14:21,610 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-01-19 05:14:21,610 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:14:21,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:14:21,610 INFO L85 PathProgramCache]: Analyzing trace with hash 55285405, now seen corresponding path program 2 times [2022-01-19 05:14:21,610 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:14:21,610 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620579574] [2022-01-19 05:14:21,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:14:21,610 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:14:21,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:14:22,486 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:14:22,486 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:14:22,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620579574] [2022-01-19 05:14:22,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620579574] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:14:22,487 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:14:22,487 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-01-19 05:14:22,487 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427132941] [2022-01-19 05:14:22,487 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:14:22,487 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-19 05:14:22,487 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:14:22,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-19 05:14:22,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=835, Unknown=0, NotChecked=0, Total=930 [2022-01-19 05:14:22,488 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 87 out of 194 [2022-01-19 05:14:22,489 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 712 places, 1067 transitions, 28947 flow. Second operand has 31 states, 31 states have (on average 89.38709677419355) internal successors, (2771), 31 states have internal predecessors, (2771), 0 states have call successors, (0), 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-01-19 05:14:22,490 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:14:22,490 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 87 of 194 [2022-01-19 05:14:22,490 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:14:32,307 INFO L129 PetriNetUnfolder]: 4829/15271 cut-off events. [2022-01-19 05:14:32,307 INFO L130 PetriNetUnfolder]: For 391285/391330 co-relation queries the response was YES. [2022-01-19 05:14:32,526 INFO L84 FinitePrefix]: Finished finitePrefix Result has 92790 conditions, 15271 events. 4829/15271 cut-off events. For 391285/391330 co-relation queries the response was YES. Maximal size of possible extension queue 617. Compared 172747 event pairs, 1412 based on Foata normal form. 18/14964 useless extension candidates. Maximal degree in co-relation 92564. Up to 6176 conditions per place. [2022-01-19 05:14:32,566 INFO L132 encePairwiseOnDemand]: 160/194 looper letters, 788 selfloop transitions, 399 changer transitions 62/1351 dead transitions. [2022-01-19 05:14:32,566 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 737 places, 1351 transitions, 37654 flow [2022-01-19 05:14:32,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 05:14:32,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 05:14:32,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 3175 transitions. [2022-01-19 05:14:32,568 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.48135233474833233 [2022-01-19 05:14:32,568 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 3175 transitions. [2022-01-19 05:14:32,569 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 3175 transitions. [2022-01-19 05:14:32,569 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:14:32,569 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 3175 transitions. [2022-01-19 05:14:32,571 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 93.38235294117646) internal successors, (3175), 34 states have internal predecessors, (3175), 0 states have call successors, (0), 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-01-19 05:14:32,575 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 194.0) internal successors, (6790), 35 states have internal predecessors, (6790), 0 states have call successors, (0), 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-01-19 05:14:32,575 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 194.0) internal successors, (6790), 35 states have internal predecessors, (6790), 0 states have call successors, (0), 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-01-19 05:14:32,575 INFO L186 Difference]: Start difference. First operand has 712 places, 1067 transitions, 28947 flow. Second operand 34 states and 3175 transitions. [2022-01-19 05:14:32,575 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 737 places, 1351 transitions, 37654 flow [2022-01-19 05:14:35,796 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 719 places, 1351 transitions, 36943 flow, removed 128 selfloop flow, removed 18 redundant places. [2022-01-19 05:14:35,819 INFO L242 Difference]: Finished difference. Result has 729 places, 1069 transitions, 29239 flow [2022-01-19 05:14:35,820 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=28304, PETRI_DIFFERENCE_MINUEND_PLACES=686, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1067, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=393, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=670, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=29239, PETRI_PLACES=729, PETRI_TRANSITIONS=1069} [2022-01-19 05:14:35,820 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 549 predicate places. [2022-01-19 05:14:35,820 INFO L470 AbstractCegarLoop]: Abstraction has has 729 places, 1069 transitions, 29239 flow [2022-01-19 05:14:35,821 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 89.38709677419355) internal successors, (2771), 31 states have internal predecessors, (2771), 0 states have call successors, (0), 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-01-19 05:14:35,821 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:14:35,821 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:14:35,821 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-01-19 05:14:35,821 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:14:35,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:14:35,821 INFO L85 PathProgramCache]: Analyzing trace with hash -877080279, now seen corresponding path program 3 times [2022-01-19 05:14:35,821 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:14:35,821 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534424316] [2022-01-19 05:14:35,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:14:35,822 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:14:35,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:14:36,787 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:14:36,788 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:14:36,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534424316] [2022-01-19 05:14:36,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534424316] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:14:36,788 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:14:36,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-01-19 05:14:36,788 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917319155] [2022-01-19 05:14:36,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:14:36,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-19 05:14:36,788 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:14:36,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-19 05:14:36,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=891, Unknown=0, NotChecked=0, Total=992 [2022-01-19 05:14:36,790 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 194 [2022-01-19 05:14:36,791 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 729 places, 1069 transitions, 29239 flow. Second operand has 32 states, 32 states have (on average 88.34375) internal successors, (2827), 32 states have internal predecessors, (2827), 0 states have call successors, (0), 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-01-19 05:14:36,791 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:14:36,791 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 194 [2022-01-19 05:14:36,791 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:14:47,038 INFO L129 PetriNetUnfolder]: 4754/15073 cut-off events. [2022-01-19 05:14:47,038 INFO L130 PetriNetUnfolder]: For 400594/400637 co-relation queries the response was YES. [2022-01-19 05:14:47,253 INFO L84 FinitePrefix]: Finished finitePrefix Result has 94327 conditions, 15073 events. 4754/15073 cut-off events. For 400594/400637 co-relation queries the response was YES. Maximal size of possible extension queue 613. Compared 169688 event pairs, 1514 based on Foata normal form. 19/14760 useless extension candidates. Maximal degree in co-relation 94098. Up to 6127 conditions per place. [2022-01-19 05:14:47,294 INFO L132 encePairwiseOnDemand]: 156/194 looper letters, 740 selfloop transitions, 433 changer transitions 61/1335 dead transitions. [2022-01-19 05:14:47,294 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 758 places, 1335 transitions, 37440 flow [2022-01-19 05:14:47,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 05:14:47,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 05:14:47,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 3655 transitions. [2022-01-19 05:14:47,297 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.47100515463917525 [2022-01-19 05:14:47,297 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 3655 transitions. [2022-01-19 05:14:47,297 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 3655 transitions. [2022-01-19 05:14:47,297 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:14:47,297 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 3655 transitions. [2022-01-19 05:14:47,299 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 91.375) internal successors, (3655), 40 states have internal predecessors, (3655), 0 states have call successors, (0), 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-01-19 05:14:47,303 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 194.0) internal successors, (7954), 41 states have internal predecessors, (7954), 0 states have call successors, (0), 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-01-19 05:14:47,303 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 194.0) internal successors, (7954), 41 states have internal predecessors, (7954), 0 states have call successors, (0), 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-01-19 05:14:47,303 INFO L186 Difference]: Start difference. First operand has 729 places, 1069 transitions, 29239 flow. Second operand 40 states and 3655 transitions. [2022-01-19 05:14:47,303 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 758 places, 1335 transitions, 37440 flow [2022-01-19 05:14:50,673 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 733 places, 1335 transitions, 36567 flow, removed 55 selfloop flow, removed 25 redundant places. [2022-01-19 05:14:50,699 INFO L242 Difference]: Finished difference. Result has 744 places, 1066 transitions, 29231 flow [2022-01-19 05:14:50,700 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=28403, PETRI_DIFFERENCE_MINUEND_PLACES=694, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1069, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=433, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=636, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=29231, PETRI_PLACES=744, PETRI_TRANSITIONS=1066} [2022-01-19 05:14:50,700 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 564 predicate places. [2022-01-19 05:14:50,700 INFO L470 AbstractCegarLoop]: Abstraction has has 744 places, 1066 transitions, 29231 flow [2022-01-19 05:14:50,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 88.34375) internal successors, (2827), 32 states have internal predecessors, (2827), 0 states have call successors, (0), 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-01-19 05:14:50,700 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:14:50,701 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:14:50,701 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-01-19 05:14:50,701 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:14:50,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:14:50,701 INFO L85 PathProgramCache]: Analyzing trace with hash 367246937, now seen corresponding path program 4 times [2022-01-19 05:14:50,701 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:14:50,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798880242] [2022-01-19 05:14:50,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:14:50,701 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:14:50,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:14:51,683 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:14:51,683 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:14:51,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798880242] [2022-01-19 05:14:51,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798880242] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:14:51,684 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:14:51,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-01-19 05:14:51,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175059742] [2022-01-19 05:14:51,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:14:51,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-19 05:14:51,684 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:14:51,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-19 05:14:51,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=894, Unknown=0, NotChecked=0, Total=992 [2022-01-19 05:14:51,686 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 194 [2022-01-19 05:14:51,687 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 744 places, 1066 transitions, 29231 flow. Second operand has 32 states, 32 states have (on average 88.34375) internal successors, (2827), 32 states have internal predecessors, (2827), 0 states have call successors, (0), 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-01-19 05:14:51,687 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:14:51,687 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 194 [2022-01-19 05:14:51,687 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:15:02,630 INFO L129 PetriNetUnfolder]: 5064/15922 cut-off events. [2022-01-19 05:15:02,631 INFO L130 PetriNetUnfolder]: For 415981/416034 co-relation queries the response was YES. [2022-01-19 05:15:02,991 INFO L84 FinitePrefix]: Finished finitePrefix Result has 100474 conditions, 15922 events. 5064/15922 cut-off events. For 415981/416034 co-relation queries the response was YES. Maximal size of possible extension queue 645. Compared 180855 event pairs, 1564 based on Foata normal form. 23/15606 useless extension candidates. Maximal degree in co-relation 100241. Up to 6162 conditions per place. [2022-01-19 05:15:03,038 INFO L132 encePairwiseOnDemand]: 156/194 looper letters, 752 selfloop transitions, 463 changer transitions 71/1387 dead transitions. [2022-01-19 05:15:03,039 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 770 places, 1387 transitions, 38759 flow [2022-01-19 05:15:03,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 05:15:03,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 05:15:03,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 3653 transitions. [2022-01-19 05:15:03,041 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.47074742268041236 [2022-01-19 05:15:03,041 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 3653 transitions. [2022-01-19 05:15:03,041 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 3653 transitions. [2022-01-19 05:15:03,042 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:15:03,042 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 3653 transitions. [2022-01-19 05:15:03,044 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 91.325) internal successors, (3653), 40 states have internal predecessors, (3653), 0 states have call successors, (0), 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-01-19 05:15:03,047 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 194.0) internal successors, (7954), 41 states have internal predecessors, (7954), 0 states have call successors, (0), 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-01-19 05:15:03,048 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 194.0) internal successors, (7954), 41 states have internal predecessors, (7954), 0 states have call successors, (0), 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-01-19 05:15:03,048 INFO L186 Difference]: Start difference. First operand has 744 places, 1066 transitions, 29231 flow. Second operand 40 states and 3653 transitions. [2022-01-19 05:15:03,048 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 770 places, 1387 transitions, 38759 flow [2022-01-19 05:15:06,809 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 735 places, 1387 transitions, 37749 flow, removed 58 selfloop flow, removed 35 redundant places. [2022-01-19 05:15:06,835 INFO L242 Difference]: Finished difference. Result has 749 places, 1111 transitions, 31004 flow [2022-01-19 05:15:06,836 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=28343, PETRI_DIFFERENCE_MINUEND_PLACES=696, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1066, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=418, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=618, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=31004, PETRI_PLACES=749, PETRI_TRANSITIONS=1111} [2022-01-19 05:15:06,837 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 569 predicate places. [2022-01-19 05:15:06,837 INFO L470 AbstractCegarLoop]: Abstraction has has 749 places, 1111 transitions, 31004 flow [2022-01-19 05:15:06,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 88.34375) internal successors, (2827), 32 states have internal predecessors, (2827), 0 states have call successors, (0), 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-01-19 05:15:06,838 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:15:06,838 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:15:06,838 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-01-19 05:15:06,838 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:15:06,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:15:06,838 INFO L85 PathProgramCache]: Analyzing trace with hash 793674251, now seen corresponding path program 5 times [2022-01-19 05:15:06,838 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:15:06,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915570534] [2022-01-19 05:15:06,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:15:06,838 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:15:06,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:15:07,581 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:15:07,581 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:15:07,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915570534] [2022-01-19 05:15:07,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915570534] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:15:07,582 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:15:07,582 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-01-19 05:15:07,582 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684361016] [2022-01-19 05:15:07,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:15:07,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-01-19 05:15:07,582 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:15:07,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-01-19 05:15:07,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=732, Unknown=0, NotChecked=0, Total=812 [2022-01-19 05:15:07,584 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 87 out of 194 [2022-01-19 05:15:07,584 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 749 places, 1111 transitions, 31004 flow. Second operand has 29 states, 29 states have (on average 89.55172413793103) internal successors, (2597), 29 states have internal predecessors, (2597), 0 states have call successors, (0), 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-01-19 05:15:07,584 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:15:07,584 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 87 of 194 [2022-01-19 05:15:07,585 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:15:18,587 INFO L129 PetriNetUnfolder]: 5446/17158 cut-off events. [2022-01-19 05:15:18,587 INFO L130 PetriNetUnfolder]: For 438449/438486 co-relation queries the response was YES. [2022-01-19 05:15:18,854 INFO L84 FinitePrefix]: Finished finitePrefix Result has 108693 conditions, 17158 events. 5446/17158 cut-off events. For 438449/438486 co-relation queries the response was YES. Maximal size of possible extension queue 690. Compared 198206 event pairs, 1871 based on Foata normal form. 17/16881 useless extension candidates. Maximal degree in co-relation 108455. Up to 8870 conditions per place. [2022-01-19 05:15:18,901 INFO L132 encePairwiseOnDemand]: 161/194 looper letters, 844 selfloop transitions, 346 changer transitions 74/1366 dead transitions. [2022-01-19 05:15:18,901 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 767 places, 1366 transitions, 38465 flow [2022-01-19 05:15:18,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 05:15:18,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 05:15:18,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 3065 transitions. [2022-01-19 05:15:18,903 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.478756638550453 [2022-01-19 05:15:18,903 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 3065 transitions. [2022-01-19 05:15:18,903 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 3065 transitions. [2022-01-19 05:15:18,904 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:15:18,904 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 3065 transitions. [2022-01-19 05:15:18,906 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 92.87878787878788) internal successors, (3065), 33 states have internal predecessors, (3065), 0 states have call successors, (0), 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-01-19 05:15:18,909 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 194.0) internal successors, (6596), 34 states have internal predecessors, (6596), 0 states have call successors, (0), 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-01-19 05:15:18,909 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 194.0) internal successors, (6596), 34 states have internal predecessors, (6596), 0 states have call successors, (0), 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-01-19 05:15:18,909 INFO L186 Difference]: Start difference. First operand has 749 places, 1111 transitions, 31004 flow. Second operand 33 states and 3065 transitions. [2022-01-19 05:15:18,909 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 767 places, 1366 transitions, 38465 flow [2022-01-19 05:15:23,315 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 735 places, 1366 transitions, 37460 flow, removed 86 selfloop flow, removed 32 redundant places. [2022-01-19 05:15:23,340 INFO L242 Difference]: Finished difference. Result has 750 places, 1121 transitions, 31166 flow [2022-01-19 05:15:23,341 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=30097, PETRI_DIFFERENCE_MINUEND_PLACES=703, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1111, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=330, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=771, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=31166, PETRI_PLACES=750, PETRI_TRANSITIONS=1121} [2022-01-19 05:15:23,342 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 570 predicate places. [2022-01-19 05:15:23,342 INFO L470 AbstractCegarLoop]: Abstraction has has 750 places, 1121 transitions, 31166 flow [2022-01-19 05:15:23,342 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 89.55172413793103) internal successors, (2597), 29 states have internal predecessors, (2597), 0 states have call successors, (0), 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-01-19 05:15:23,342 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:15:23,342 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:15:23,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-01-19 05:15:23,342 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:15:23,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:15:23,343 INFO L85 PathProgramCache]: Analyzing trace with hash -1106863163, now seen corresponding path program 6 times [2022-01-19 05:15:23,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:15:23,343 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310749547] [2022-01-19 05:15:23,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:15:23,343 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:15:23,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:15:24,227 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:15:24,227 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:15:24,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310749547] [2022-01-19 05:15:24,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310749547] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:15:24,228 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:15:24,228 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-01-19 05:15:24,228 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960673656] [2022-01-19 05:15:24,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:15:24,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-19 05:15:24,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:15:24,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-19 05:15:24,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=834, Unknown=0, NotChecked=0, Total=930 [2022-01-19 05:15:24,230 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 87 out of 194 [2022-01-19 05:15:24,231 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 750 places, 1121 transitions, 31166 flow. Second operand has 31 states, 31 states have (on average 89.38709677419355) internal successors, (2771), 31 states have internal predecessors, (2771), 0 states have call successors, (0), 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-01-19 05:15:24,231 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:15:24,231 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 87 of 194 [2022-01-19 05:15:24,231 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:15:35,422 INFO L129 PetriNetUnfolder]: 5314/16520 cut-off events. [2022-01-19 05:15:35,422 INFO L130 PetriNetUnfolder]: For 436544/436605 co-relation queries the response was YES. [2022-01-19 05:15:35,698 INFO L84 FinitePrefix]: Finished finitePrefix Result has 107130 conditions, 16520 events. 5314/16520 cut-off events. For 436544/436605 co-relation queries the response was YES. Maximal size of possible extension queue 681. Compared 189342 event pairs, 1422 based on Foata normal form. 27/16172 useless extension candidates. Maximal degree in co-relation 106888. Up to 6620 conditions per place. [2022-01-19 05:15:35,746 INFO L132 encePairwiseOnDemand]: 159/194 looper letters, 766 selfloop transitions, 413 changer transitions 62/1343 dead transitions. [2022-01-19 05:15:35,746 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 772 places, 1343 transitions, 37855 flow [2022-01-19 05:15:35,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 05:15:35,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 05:15:35,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 3360 transitions. [2022-01-19 05:15:35,748 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.48109965635738833 [2022-01-19 05:15:35,748 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 3360 transitions. [2022-01-19 05:15:35,748 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 3360 transitions. [2022-01-19 05:15:35,748 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:15:35,748 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 3360 transitions. [2022-01-19 05:15:35,750 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 93.33333333333333) internal successors, (3360), 36 states have internal predecessors, (3360), 0 states have call successors, (0), 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-01-19 05:15:35,753 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 194.0) internal successors, (7178), 37 states have internal predecessors, (7178), 0 states have call successors, (0), 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-01-19 05:15:35,754 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 194.0) internal successors, (7178), 37 states have internal predecessors, (7178), 0 states have call successors, (0), 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-01-19 05:15:35,754 INFO L186 Difference]: Start difference. First operand has 750 places, 1121 transitions, 31166 flow. Second operand 36 states and 3360 transitions. [2022-01-19 05:15:35,754 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 772 places, 1343 transitions, 37855 flow [2022-01-19 05:15:40,105 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 747 places, 1343 transitions, 36923 flow, removed 173 selfloop flow, removed 25 redundant places. [2022-01-19 05:15:40,167 INFO L242 Difference]: Finished difference. Result has 752 places, 1106 transitions, 30810 flow [2022-01-19 05:15:40,168 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=30370, PETRI_DIFFERENCE_MINUEND_PLACES=712, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1121, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=413, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=708, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=30810, PETRI_PLACES=752, PETRI_TRANSITIONS=1106} [2022-01-19 05:15:40,168 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 572 predicate places. [2022-01-19 05:15:40,168 INFO L470 AbstractCegarLoop]: Abstraction has has 752 places, 1106 transitions, 30810 flow [2022-01-19 05:15:40,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 89.38709677419355) internal successors, (2771), 31 states have internal predecessors, (2771), 0 states have call successors, (0), 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-01-19 05:15:40,169 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:15:40,169 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:15:40,169 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-01-19 05:15:40,169 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:15:40,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:15:40,169 INFO L85 PathProgramCache]: Analyzing trace with hash -1986806517, now seen corresponding path program 7 times [2022-01-19 05:15:40,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:15:40,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754039784] [2022-01-19 05:15:40,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:15:40,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:15:40,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:15:41,131 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:15:41,132 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:15:41,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754039784] [2022-01-19 05:15:41,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754039784] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:15:41,132 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:15:41,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2022-01-19 05:15:41,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426695627] [2022-01-19 05:15:41,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:15:41,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-19 05:15:41,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:15:41,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-19 05:15:41,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1008, Unknown=0, NotChecked=0, Total=1122 [2022-01-19 05:15:41,134 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 194 [2022-01-19 05:15:41,135 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 752 places, 1106 transitions, 30810 flow. Second operand has 34 states, 34 states have (on average 88.20588235294117) internal successors, (2999), 34 states have internal predecessors, (2999), 0 states have call successors, (0), 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-01-19 05:15:41,135 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:15:41,135 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 194 [2022-01-19 05:15:41,135 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:15:52,930 INFO L129 PetriNetUnfolder]: 5530/17504 cut-off events. [2022-01-19 05:15:52,930 INFO L130 PetriNetUnfolder]: For 448049/448124 co-relation queries the response was YES. [2022-01-19 05:15:53,322 INFO L84 FinitePrefix]: Finished finitePrefix Result has 109926 conditions, 17504 events. 5530/17504 cut-off events. For 448049/448124 co-relation queries the response was YES. Maximal size of possible extension queue 708. Compared 202713 event pairs, 2195 based on Foata normal form. 28/17241 useless extension candidates. Maximal degree in co-relation 109690. Up to 10014 conditions per place. [2022-01-19 05:15:53,370 INFO L132 encePairwiseOnDemand]: 154/194 looper letters, 768 selfloop transitions, 408 changer transitions 59/1336 dead transitions. [2022-01-19 05:15:53,370 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 781 places, 1336 transitions, 37467 flow [2022-01-19 05:15:53,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 05:15:53,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 05:15:53,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 3655 transitions. [2022-01-19 05:15:53,372 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.47100515463917525 [2022-01-19 05:15:53,372 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 3655 transitions. [2022-01-19 05:15:53,372 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 3655 transitions. [2022-01-19 05:15:53,373 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:15:53,373 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 3655 transitions. [2022-01-19 05:15:53,375 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 91.375) internal successors, (3655), 40 states have internal predecessors, (3655), 0 states have call successors, (0), 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-01-19 05:15:53,378 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 194.0) internal successors, (7954), 41 states have internal predecessors, (7954), 0 states have call successors, (0), 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-01-19 05:15:53,378 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 194.0) internal successors, (7954), 41 states have internal predecessors, (7954), 0 states have call successors, (0), 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-01-19 05:15:53,378 INFO L186 Difference]: Start difference. First operand has 752 places, 1106 transitions, 30810 flow. Second operand 40 states and 3655 transitions. [2022-01-19 05:15:53,379 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 781 places, 1336 transitions, 37467 flow [2022-01-19 05:15:57,882 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 744 places, 1336 transitions, 36409 flow, removed 44 selfloop flow, removed 37 redundant places. [2022-01-19 05:15:57,907 INFO L242 Difference]: Finished difference. Result has 758 places, 1180 transitions, 32659 flow [2022-01-19 05:15:57,908 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=29886, PETRI_DIFFERENCE_MINUEND_PLACES=705, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1106, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=344, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=723, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=32659, PETRI_PLACES=758, PETRI_TRANSITIONS=1180} [2022-01-19 05:15:57,908 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 578 predicate places. [2022-01-19 05:15:57,908 INFO L470 AbstractCegarLoop]: Abstraction has has 758 places, 1180 transitions, 32659 flow [2022-01-19 05:15:57,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 88.20588235294117) internal successors, (2999), 34 states have internal predecessors, (2999), 0 states have call successors, (0), 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-01-19 05:15:57,908 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:15:57,909 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:15:57,909 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-01-19 05:15:57,909 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:15:57,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:15:57,909 INFO L85 PathProgramCache]: Analyzing trace with hash 1457227437, now seen corresponding path program 8 times [2022-01-19 05:15:57,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:15:57,909 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605037504] [2022-01-19 05:15:57,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:15:57,909 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:15:57,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:15:58,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-01-19 05:15:58,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:15:58,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605037504] [2022-01-19 05:15:58,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605037504] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:15:58,866 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:15:58,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-01-19 05:15:58,866 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811056008] [2022-01-19 05:15:58,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:15:58,866 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-19 05:15:58,866 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:15:58,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-19 05:15:58,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=841, Unknown=0, NotChecked=0, Total=930 [2022-01-19 05:15:58,868 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 87 out of 194 [2022-01-19 05:15:58,869 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 758 places, 1180 transitions, 32659 flow. Second operand has 31 states, 31 states have (on average 89.38709677419355) internal successors, (2771), 31 states have internal predecessors, (2771), 0 states have call successors, (0), 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-01-19 05:15:58,869 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:15:58,869 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 87 of 194 [2022-01-19 05:15:58,869 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:16:10,964 INFO L129 PetriNetUnfolder]: 5457/17251 cut-off events. [2022-01-19 05:16:10,964 INFO L130 PetriNetUnfolder]: For 448183/448229 co-relation queries the response was YES. [2022-01-19 05:16:11,248 INFO L84 FinitePrefix]: Finished finitePrefix Result has 110307 conditions, 17251 events. 5457/17251 cut-off events. For 448183/448229 co-relation queries the response was YES. Maximal size of possible extension queue 707. Compared 199956 event pairs, 1822 based on Foata normal form. 26/16987 useless extension candidates. Maximal degree in co-relation 110068. Up to 9002 conditions per place. [2022-01-19 05:16:11,297 INFO L132 encePairwiseOnDemand]: 161/194 looper letters, 873 selfloop transitions, 370 changer transitions 71/1416 dead transitions. [2022-01-19 05:16:11,297 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 782 places, 1416 transitions, 40023 flow [2022-01-19 05:16:11,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 05:16:11,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 05:16:11,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 3251 transitions. [2022-01-19 05:16:11,299 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.47879234167893964 [2022-01-19 05:16:11,299 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 3251 transitions. [2022-01-19 05:16:11,299 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 3251 transitions. [2022-01-19 05:16:11,300 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:16:11,300 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 3251 transitions. [2022-01-19 05:16:11,301 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 92.88571428571429) internal successors, (3251), 35 states have internal predecessors, (3251), 0 states have call successors, (0), 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-01-19 05:16:11,304 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 194.0) internal successors, (6984), 36 states have internal predecessors, (6984), 0 states have call successors, (0), 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-01-19 05:16:11,305 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 194.0) internal successors, (6984), 36 states have internal predecessors, (6984), 0 states have call successors, (0), 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-01-19 05:16:11,305 INFO L186 Difference]: Start difference. First operand has 758 places, 1180 transitions, 32659 flow. Second operand 35 states and 3251 transitions. [2022-01-19 05:16:11,305 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 782 places, 1416 transitions, 40023 flow [2022-01-19 05:16:15,961 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 755 places, 1416 transitions, 39280 flow, removed 114 selfloop flow, removed 27 redundant places. [2022-01-19 05:16:15,987 INFO L242 Difference]: Finished difference. Result has 768 places, 1190 transitions, 33224 flow [2022-01-19 05:16:15,988 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=31960, PETRI_DIFFERENCE_MINUEND_PLACES=721, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1180, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=352, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=812, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=33224, PETRI_PLACES=768, PETRI_TRANSITIONS=1190} [2022-01-19 05:16:15,988 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 588 predicate places. [2022-01-19 05:16:15,988 INFO L470 AbstractCegarLoop]: Abstraction has has 768 places, 1190 transitions, 33224 flow [2022-01-19 05:16:15,989 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 89.38709677419355) internal successors, (2771), 31 states have internal predecessors, (2771), 0 states have call successors, (0), 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-01-19 05:16:15,989 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:16:15,989 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:16:15,989 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-01-19 05:16:15,989 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:16:15,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:16:15,989 INFO L85 PathProgramCache]: Analyzing trace with hash 1209782823, now seen corresponding path program 9 times [2022-01-19 05:16:15,989 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:16:15,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662798843] [2022-01-19 05:16:15,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:16:15,989 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:16:16,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:16:16,645 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:16:16,645 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:16:16,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662798843] [2022-01-19 05:16:16,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662798843] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:16:16,645 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:16:16,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-01-19 05:16:16,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100088335] [2022-01-19 05:16:16,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:16:16,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-19 05:16:16,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:16:16,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-19 05:16:16,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=684, Unknown=0, NotChecked=0, Total=756 [2022-01-19 05:16:16,647 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 87 out of 194 [2022-01-19 05:16:16,648 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 768 places, 1190 transitions, 33224 flow. Second operand has 28 states, 28 states have (on average 89.64285714285714) internal successors, (2510), 28 states have internal predecessors, (2510), 0 states have call successors, (0), 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-01-19 05:16:16,648 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:16:16,648 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 87 of 194 [2022-01-19 05:16:16,648 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:16:28,531 INFO L129 PetriNetUnfolder]: 5816/18282 cut-off events. [2022-01-19 05:16:28,531 INFO L130 PetriNetUnfolder]: For 474063/474128 co-relation queries the response was YES. [2022-01-19 05:16:28,922 INFO L84 FinitePrefix]: Finished finitePrefix Result has 118484 conditions, 18282 events. 5816/18282 cut-off events. For 474063/474128 co-relation queries the response was YES. Maximal size of possible extension queue 764. Compared 213801 event pairs, 2163 based on Foata normal form. 25/17997 useless extension candidates. Maximal degree in co-relation 118241. Up to 10390 conditions per place. [2022-01-19 05:16:28,978 INFO L132 encePairwiseOnDemand]: 159/194 looper letters, 856 selfloop transitions, 411 changer transitions 33/1402 dead transitions. [2022-01-19 05:16:28,978 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 789 places, 1402 transitions, 39606 flow [2022-01-19 05:16:28,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 05:16:28,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 05:16:28,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 3259 transitions. [2022-01-19 05:16:28,981 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.47997054491899854 [2022-01-19 05:16:28,981 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 3259 transitions. [2022-01-19 05:16:28,981 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 3259 transitions. [2022-01-19 05:16:28,981 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:16:28,981 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 3259 transitions. [2022-01-19 05:16:28,983 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 93.11428571428571) internal successors, (3259), 35 states have internal predecessors, (3259), 0 states have call successors, (0), 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-01-19 05:16:28,986 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 194.0) internal successors, (6984), 36 states have internal predecessors, (6984), 0 states have call successors, (0), 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-01-19 05:16:28,986 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 194.0) internal successors, (6984), 36 states have internal predecessors, (6984), 0 states have call successors, (0), 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-01-19 05:16:28,986 INFO L186 Difference]: Start difference. First operand has 768 places, 1190 transitions, 33224 flow. Second operand 35 states and 3259 transitions. [2022-01-19 05:16:28,986 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 789 places, 1402 transitions, 39606 flow [2022-01-19 05:16:34,257 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 759 places, 1402 transitions, 38575 flow, removed 55 selfloop flow, removed 30 redundant places. [2022-01-19 05:16:34,282 INFO L242 Difference]: Finished difference. Result has 772 places, 1265 transitions, 34912 flow [2022-01-19 05:16:34,283 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=32302, PETRI_DIFFERENCE_MINUEND_PLACES=725, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1190, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=350, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=803, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=34912, PETRI_PLACES=772, PETRI_TRANSITIONS=1265} [2022-01-19 05:16:34,283 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 592 predicate places. [2022-01-19 05:16:34,284 INFO L470 AbstractCegarLoop]: Abstraction has has 772 places, 1265 transitions, 34912 flow [2022-01-19 05:16:34,284 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 89.64285714285714) internal successors, (2510), 28 states have internal predecessors, (2510), 0 states have call successors, (0), 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-01-19 05:16:34,284 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:16:34,284 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:16:34,284 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-01-19 05:16:34,284 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:16:34,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:16:34,285 INFO L85 PathProgramCache]: Analyzing trace with hash -1777028373, now seen corresponding path program 10 times [2022-01-19 05:16:34,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:16:34,285 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124735027] [2022-01-19 05:16:34,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:16:34,285 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:16:34,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:16:35,190 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:16:35,190 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:16:35,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124735027] [2022-01-19 05:16:35,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124735027] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:16:35,190 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:16:35,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-01-19 05:16:35,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843004093] [2022-01-19 05:16:35,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:16:35,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-19 05:16:35,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:16:35,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-19 05:16:35,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=832, Unknown=0, NotChecked=0, Total=930 [2022-01-19 05:16:35,192 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 87 out of 194 [2022-01-19 05:16:35,193 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 772 places, 1265 transitions, 34912 flow. Second operand has 31 states, 31 states have (on average 89.38709677419355) internal successors, (2771), 31 states have internal predecessors, (2771), 0 states have call successors, (0), 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-01-19 05:16:35,193 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:16:35,193 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 87 of 194 [2022-01-19 05:16:35,193 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:16:47,961 INFO L129 PetriNetUnfolder]: 6081/18957 cut-off events. [2022-01-19 05:16:47,961 INFO L130 PetriNetUnfolder]: For 487092/487207 co-relation queries the response was YES. [2022-01-19 05:16:48,339 INFO L84 FinitePrefix]: Finished finitePrefix Result has 123620 conditions, 18957 events. 6081/18957 cut-off events. For 487092/487207 co-relation queries the response was YES. Maximal size of possible extension queue 786. Compared 223696 event pairs, 2045 based on Foata normal form. 46/18693 useless extension candidates. Maximal degree in co-relation 123374. Up to 10566 conditions per place. [2022-01-19 05:16:48,397 INFO L132 encePairwiseOnDemand]: 159/194 looper letters, 925 selfloop transitions, 423 changer transitions 35/1485 dead transitions. [2022-01-19 05:16:48,397 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 799 places, 1485 transitions, 41719 flow [2022-01-19 05:16:48,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-19 05:16:48,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-01-19 05:16:48,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 3354 transitions. [2022-01-19 05:16:48,399 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.4802405498281787 [2022-01-19 05:16:48,399 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 3354 transitions. [2022-01-19 05:16:48,399 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 3354 transitions. [2022-01-19 05:16:48,400 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:16:48,400 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 3354 transitions. [2022-01-19 05:16:48,402 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 93.16666666666667) internal successors, (3354), 36 states have internal predecessors, (3354), 0 states have call successors, (0), 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-01-19 05:16:48,404 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 194.0) internal successors, (7178), 37 states have internal predecessors, (7178), 0 states have call successors, (0), 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-01-19 05:16:48,405 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 194.0) internal successors, (7178), 37 states have internal predecessors, (7178), 0 states have call successors, (0), 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-01-19 05:16:48,405 INFO L186 Difference]: Start difference. First operand has 772 places, 1265 transitions, 34912 flow. Second operand 36 states and 3354 transitions. [2022-01-19 05:16:48,405 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 799 places, 1485 transitions, 41719 flow [2022-01-19 05:16:54,131 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 779 places, 1485 transitions, 40968 flow, removed 90 selfloop flow, removed 20 redundant places. [2022-01-19 05:16:54,160 INFO L242 Difference]: Finished difference. Result has 792 places, 1327 transitions, 36639 flow [2022-01-19 05:16:54,161 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=34186, PETRI_DIFFERENCE_MINUEND_PLACES=744, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1265, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=370, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=864, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=36639, PETRI_PLACES=792, PETRI_TRANSITIONS=1327} [2022-01-19 05:16:54,162 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 612 predicate places. [2022-01-19 05:16:54,162 INFO L470 AbstractCegarLoop]: Abstraction has has 792 places, 1327 transitions, 36639 flow [2022-01-19 05:16:54,162 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 89.38709677419355) internal successors, (2771), 31 states have internal predecessors, (2771), 0 states have call successors, (0), 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-01-19 05:16:54,162 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:16:54,163 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:16:54,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-01-19 05:16:54,163 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:16:54,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:16:54,163 INFO L85 PathProgramCache]: Analyzing trace with hash -773692617, now seen corresponding path program 11 times [2022-01-19 05:16:54,163 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:16:54,163 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860918802] [2022-01-19 05:16:54,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:16:54,164 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:16:54,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:16:54,882 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:16:54,895 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:16:54,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860918802] [2022-01-19 05:16:54,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860918802] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:16:54,895 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:16:54,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-01-19 05:16:54,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097962390] [2022-01-19 05:16:54,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:16:54,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-19 05:16:54,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:16:54,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-19 05:16:54,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=685, Unknown=0, NotChecked=0, Total=756 [2022-01-19 05:16:54,897 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 87 out of 194 [2022-01-19 05:16:54,898 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 792 places, 1327 transitions, 36639 flow. Second operand has 28 states, 28 states have (on average 89.64285714285714) internal successors, (2510), 28 states have internal predecessors, (2510), 0 states have call successors, (0), 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-01-19 05:16:54,898 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:16:54,898 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 87 of 194 [2022-01-19 05:16:54,898 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:17:08,314 INFO L129 PetriNetUnfolder]: 6108/19131 cut-off events. [2022-01-19 05:17:08,314 INFO L130 PetriNetUnfolder]: For 503863/503966 co-relation queries the response was YES. [2022-01-19 05:17:08,720 INFO L84 FinitePrefix]: Finished finitePrefix Result has 128538 conditions, 19131 events. 6108/19131 cut-off events. For 503863/503966 co-relation queries the response was YES. Maximal size of possible extension queue 783. Compared 226537 event pairs, 2096 based on Foata normal form. 32/18849 useless extension candidates. Maximal degree in co-relation 128285. Up to 10777 conditions per place. [2022-01-19 05:17:08,777 INFO L132 encePairwiseOnDemand]: 160/194 looper letters, 925 selfloop transitions, 403 changer transitions 66/1496 dead transitions. [2022-01-19 05:17:08,777 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 818 places, 1496 transitions, 42420 flow [2022-01-19 05:17:08,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 05:17:08,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 05:17:08,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 3256 transitions. [2022-01-19 05:17:08,780 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.47952871870397645 [2022-01-19 05:17:08,780 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 3256 transitions. [2022-01-19 05:17:08,780 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 3256 transitions. [2022-01-19 05:17:08,780 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:17:08,780 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 3256 transitions. [2022-01-19 05:17:08,782 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 93.02857142857142) internal successors, (3256), 35 states have internal predecessors, (3256), 0 states have call successors, (0), 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-01-19 05:17:08,785 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 194.0) internal successors, (6984), 36 states have internal predecessors, (6984), 0 states have call successors, (0), 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-01-19 05:17:08,786 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 194.0) internal successors, (6984), 36 states have internal predecessors, (6984), 0 states have call successors, (0), 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-01-19 05:17:08,786 INFO L186 Difference]: Start difference. First operand has 792 places, 1327 transitions, 36639 flow. Second operand 35 states and 3256 transitions. [2022-01-19 05:17:08,786 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 818 places, 1496 transitions, 42420 flow [2022-01-19 05:17:14,905 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 797 places, 1496 transitions, 41385 flow, removed 200 selfloop flow, removed 21 redundant places. [2022-01-19 05:17:14,933 INFO L242 Difference]: Finished difference. Result has 807 places, 1325 transitions, 36621 flow [2022-01-19 05:17:14,934 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=35727, PETRI_DIFFERENCE_MINUEND_PLACES=763, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1327, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=401, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=924, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=36621, PETRI_PLACES=807, PETRI_TRANSITIONS=1325} [2022-01-19 05:17:14,934 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 627 predicate places. [2022-01-19 05:17:14,934 INFO L470 AbstractCegarLoop]: Abstraction has has 807 places, 1325 transitions, 36621 flow [2022-01-19 05:17:14,935 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 89.64285714285714) internal successors, (2510), 28 states have internal predecessors, (2510), 0 states have call successors, (0), 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-01-19 05:17:14,935 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:17:14,935 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:17:14,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-01-19 05:17:14,935 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:17:14,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:17:14,935 INFO L85 PathProgramCache]: Analyzing trace with hash -1035353937, now seen corresponding path program 12 times [2022-01-19 05:17:14,935 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:17:14,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211633332] [2022-01-19 05:17:14,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:17:14,935 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:17:14,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:17:15,793 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:17:15,793 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:17:15,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211633332] [2022-01-19 05:17:15,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211633332] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:17:15,794 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:17:15,794 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-01-19 05:17:15,794 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922201957] [2022-01-19 05:17:15,794 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:17:15,794 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-19 05:17:15,794 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:17:15,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-19 05:17:15,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=837, Unknown=0, NotChecked=0, Total=930 [2022-01-19 05:17:15,796 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 87 out of 194 [2022-01-19 05:17:15,797 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 807 places, 1325 transitions, 36621 flow. Second operand has 31 states, 31 states have (on average 89.38709677419355) internal successors, (2771), 31 states have internal predecessors, (2771), 0 states have call successors, (0), 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-01-19 05:17:15,797 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:17:15,797 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 87 of 194 [2022-01-19 05:17:15,797 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:17:29,265 INFO L129 PetriNetUnfolder]: 6031/18991 cut-off events. [2022-01-19 05:17:29,265 INFO L130 PetriNetUnfolder]: For 509171/509312 co-relation queries the response was YES. [2022-01-19 05:17:29,817 INFO L84 FinitePrefix]: Finished finitePrefix Result has 129024 conditions, 18991 events. 6031/18991 cut-off events. For 509171/509312 co-relation queries the response was YES. Maximal size of possible extension queue 779. Compared 224157 event pairs, 2461 based on Foata normal form. 52/18723 useless extension candidates. Maximal degree in co-relation 128767. Up to 10994 conditions per place. [2022-01-19 05:17:29,873 INFO L132 encePairwiseOnDemand]: 161/194 looper letters, 926 selfloop transitions, 382 changer transitions 57/1467 dead transitions. [2022-01-19 05:17:29,874 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 831 places, 1467 transitions, 41568 flow [2022-01-19 05:17:29,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 05:17:29,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 05:17:29,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 3243 transitions. [2022-01-19 05:17:29,876 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.47761413843888073 [2022-01-19 05:17:29,876 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 3243 transitions. [2022-01-19 05:17:29,876 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 3243 transitions. [2022-01-19 05:17:29,876 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:17:29,876 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 3243 transitions. [2022-01-19 05:17:29,878 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 92.65714285714286) internal successors, (3243), 35 states have internal predecessors, (3243), 0 states have call successors, (0), 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-01-19 05:17:29,881 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 194.0) internal successors, (6984), 36 states have internal predecessors, (6984), 0 states have call successors, (0), 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-01-19 05:17:29,881 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 194.0) internal successors, (6984), 36 states have internal predecessors, (6984), 0 states have call successors, (0), 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-01-19 05:17:29,882 INFO L186 Difference]: Start difference. First operand has 807 places, 1325 transitions, 36621 flow. Second operand 35 states and 3243 transitions. [2022-01-19 05:17:29,882 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 831 places, 1467 transitions, 41568 flow [2022-01-19 05:17:35,716 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 802 places, 1467 transitions, 40675 flow, removed 50 selfloop flow, removed 29 redundant places. [2022-01-19 05:17:35,744 INFO L242 Difference]: Finished difference. Result has 812 places, 1324 transitions, 36581 flow [2022-01-19 05:17:35,745 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=35768, PETRI_DIFFERENCE_MINUEND_PLACES=768, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1325, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=379, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=944, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=36581, PETRI_PLACES=812, PETRI_TRANSITIONS=1324} [2022-01-19 05:17:35,746 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 632 predicate places. [2022-01-19 05:17:35,746 INFO L470 AbstractCegarLoop]: Abstraction has has 812 places, 1324 transitions, 36581 flow [2022-01-19 05:17:35,746 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 89.38709677419355) internal successors, (2771), 31 states have internal predecessors, (2771), 0 states have call successors, (0), 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-01-19 05:17:35,746 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:17:35,746 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:17:35,746 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-01-19 05:17:35,747 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:17:35,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:17:35,747 INFO L85 PathProgramCache]: Analyzing trace with hash 990792371, now seen corresponding path program 13 times [2022-01-19 05:17:35,747 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:17:35,747 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060635694] [2022-01-19 05:17:35,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:17:35,747 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:17:35,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:17:36,619 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:17:36,620 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:17:36,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060635694] [2022-01-19 05:17:36,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060635694] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:17:36,620 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:17:36,620 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-01-19 05:17:36,620 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580692066] [2022-01-19 05:17:36,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:17:36,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-19 05:17:36,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:17:36,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-19 05:17:36,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=887, Unknown=0, NotChecked=0, Total=992 [2022-01-19 05:17:36,622 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 194 [2022-01-19 05:17:36,623 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 812 places, 1324 transitions, 36581 flow. Second operand has 32 states, 32 states have (on average 88.34375) internal successors, (2827), 32 states have internal predecessors, (2827), 0 states have call successors, (0), 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-01-19 05:17:36,623 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:17:36,623 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 194 [2022-01-19 05:17:36,623 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:17:50,745 INFO L129 PetriNetUnfolder]: 6312/19694 cut-off events. [2022-01-19 05:17:50,745 INFO L130 PetriNetUnfolder]: For 533586/533697 co-relation queries the response was YES. [2022-01-19 05:17:51,169 INFO L84 FinitePrefix]: Finished finitePrefix Result has 135127 conditions, 19694 events. 6312/19694 cut-off events. For 533586/533697 co-relation queries the response was YES. Maximal size of possible extension queue 803. Compared 234072 event pairs, 2333 based on Foata normal form. 46/19409 useless extension candidates. Maximal degree in co-relation 134867. Up to 10680 conditions per place. [2022-01-19 05:17:51,228 INFO L132 encePairwiseOnDemand]: 155/194 looper letters, 909 selfloop transitions, 491 changer transitions 35/1536 dead transitions. [2022-01-19 05:17:51,228 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 841 places, 1536 transitions, 43471 flow [2022-01-19 05:17:51,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-01-19 05:17:51,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-01-19 05:17:51,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 3840 transitions. [2022-01-19 05:17:51,230 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.47128129602356406 [2022-01-19 05:17:51,230 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 3840 transitions. [2022-01-19 05:17:51,230 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 3840 transitions. [2022-01-19 05:17:51,231 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:17:51,231 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 3840 transitions. [2022-01-19 05:17:51,233 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 91.42857142857143) internal successors, (3840), 42 states have internal predecessors, (3840), 0 states have call successors, (0), 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-01-19 05:17:51,237 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 43 states, 43 states have (on average 194.0) internal successors, (8342), 43 states have internal predecessors, (8342), 0 states have call successors, (0), 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-01-19 05:17:51,237 INFO L81 ComplementDD]: Finished complementDD. Result has 43 states, 43 states have (on average 194.0) internal successors, (8342), 43 states have internal predecessors, (8342), 0 states have call successors, (0), 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-01-19 05:17:51,237 INFO L186 Difference]: Start difference. First operand has 812 places, 1324 transitions, 36581 flow. Second operand 42 states and 3840 transitions. [2022-01-19 05:17:51,238 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 841 places, 1536 transitions, 43471 flow [2022-01-19 05:17:57,936 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 814 places, 1536 transitions, 42665 flow, removed 31 selfloop flow, removed 27 redundant places. [2022-01-19 05:17:57,965 INFO L242 Difference]: Finished difference. Result has 825 places, 1377 transitions, 38374 flow [2022-01-19 05:17:57,965 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=35799, PETRI_DIFFERENCE_MINUEND_PLACES=773, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1324, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=451, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=847, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=38374, PETRI_PLACES=825, PETRI_TRANSITIONS=1377} [2022-01-19 05:17:57,966 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 645 predicate places. [2022-01-19 05:17:57,966 INFO L470 AbstractCegarLoop]: Abstraction has has 825 places, 1377 transitions, 38374 flow [2022-01-19 05:17:57,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 88.34375) internal successors, (2827), 32 states have internal predecessors, (2827), 0 states have call successors, (0), 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-01-19 05:17:57,966 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:17:57,966 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:17:57,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-01-19 05:17:57,966 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:17:57,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:17:57,967 INFO L85 PathProgramCache]: Analyzing trace with hash 1818547083, now seen corresponding path program 14 times [2022-01-19 05:17:57,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:17:57,967 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138067455] [2022-01-19 05:17:57,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:17:57,967 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:17:57,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:17:58,876 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:17:58,876 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:17:58,876 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138067455] [2022-01-19 05:17:58,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138067455] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:17:58,876 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:17:58,877 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-01-19 05:17:58,877 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494900434] [2022-01-19 05:17:58,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:17:58,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-19 05:17:58,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:17:58,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-19 05:17:58,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=687, Unknown=0, NotChecked=0, Total=756 [2022-01-19 05:17:58,878 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 87 out of 194 [2022-01-19 05:17:58,879 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 825 places, 1377 transitions, 38374 flow. Second operand has 28 states, 28 states have (on average 89.64285714285714) internal successors, (2510), 28 states have internal predecessors, (2510), 0 states have call successors, (0), 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-01-19 05:17:58,879 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:17:58,879 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 87 of 194 [2022-01-19 05:17:58,879 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:18:13,748 INFO L129 PetriNetUnfolder]: 6330/19873 cut-off events. [2022-01-19 05:18:13,748 INFO L130 PetriNetUnfolder]: For 552043/552248 co-relation queries the response was YES. [2022-01-19 05:18:14,899 INFO L84 FinitePrefix]: Finished finitePrefix Result has 137383 conditions, 19873 events. 6330/19873 cut-off events. For 552043/552248 co-relation queries the response was YES. Maximal size of possible extension queue 800. Compared 236633 event pairs, 2375 based on Foata normal form. 118/19649 useless extension candidates. Maximal degree in co-relation 137120. Up to 10864 conditions per place. [2022-01-19 05:18:14,959 INFO L132 encePairwiseOnDemand]: 160/194 looper letters, 950 selfloop transitions, 431 changer transitions 66/1549 dead transitions. [2022-01-19 05:18:14,959 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 850 places, 1549 transitions, 44329 flow [2022-01-19 05:18:14,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 05:18:14,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 05:18:14,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 3261 transitions. [2022-01-19 05:18:14,961 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.48026509572901327 [2022-01-19 05:18:14,961 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 3261 transitions. [2022-01-19 05:18:14,961 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 3261 transitions. [2022-01-19 05:18:14,962 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:18:14,962 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 3261 transitions. [2022-01-19 05:18:14,964 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 93.17142857142858) internal successors, (3261), 35 states have internal predecessors, (3261), 0 states have call successors, (0), 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-01-19 05:18:14,967 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 194.0) internal successors, (6984), 36 states have internal predecessors, (6984), 0 states have call successors, (0), 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-01-19 05:18:14,967 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 194.0) internal successors, (6984), 36 states have internal predecessors, (6984), 0 states have call successors, (0), 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-01-19 05:18:14,967 INFO L186 Difference]: Start difference. First operand has 825 places, 1377 transitions, 38374 flow. Second operand 35 states and 3261 transitions. [2022-01-19 05:18:14,967 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 850 places, 1549 transitions, 44329 flow [2022-01-19 05:18:21,943 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 818 places, 1549 transitions, 42947 flow, removed 289 selfloop flow, removed 32 redundant places. [2022-01-19 05:18:21,973 INFO L242 Difference]: Finished difference. Result has 827 places, 1376 transitions, 38100 flow [2022-01-19 05:18:21,974 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=37178, PETRI_DIFFERENCE_MINUEND_PLACES=784, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1377, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=425, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=948, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=38100, PETRI_PLACES=827, PETRI_TRANSITIONS=1376} [2022-01-19 05:18:21,974 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 647 predicate places. [2022-01-19 05:18:21,974 INFO L470 AbstractCegarLoop]: Abstraction has has 827 places, 1376 transitions, 38100 flow [2022-01-19 05:18:21,974 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 89.64285714285714) internal successors, (2510), 28 states have internal predecessors, (2510), 0 states have call successors, (0), 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-01-19 05:18:21,974 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:18:21,975 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:18:21,975 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-01-19 05:18:21,975 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:18:21,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:18:21,975 INFO L85 PathProgramCache]: Analyzing trace with hash -49274785, now seen corresponding path program 15 times [2022-01-19 05:18:21,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:18:21,975 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563282377] [2022-01-19 05:18:21,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:18:21,975 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:18:22,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:18:22,782 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:18:22,782 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:18:22,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563282377] [2022-01-19 05:18:22,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563282377] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:18:22,783 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:18:22,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-01-19 05:18:22,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325665491] [2022-01-19 05:18:22,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:18:22,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-19 05:18:22,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:18:22,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-19 05:18:22,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=838, Unknown=0, NotChecked=0, Total=930 [2022-01-19 05:18:22,785 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 87 out of 194 [2022-01-19 05:18:22,786 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 827 places, 1376 transitions, 38100 flow. Second operand has 31 states, 31 states have (on average 89.38709677419355) internal successors, (2771), 31 states have internal predecessors, (2771), 0 states have call successors, (0), 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-01-19 05:18:22,786 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:18:22,786 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 87 of 194 [2022-01-19 05:18:22,786 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:18:37,144 INFO L129 PetriNetUnfolder]: 6264/19707 cut-off events. [2022-01-19 05:18:37,144 INFO L130 PetriNetUnfolder]: For 549594/549728 co-relation queries the response was YES. [2022-01-19 05:18:37,806 INFO L84 FinitePrefix]: Finished finitePrefix Result has 136774 conditions, 19707 events. 6264/19707 cut-off events. For 549594/549728 co-relation queries the response was YES. Maximal size of possible extension queue 796. Compared 234444 event pairs, 2490 based on Foata normal form. 43/19395 useless extension candidates. Maximal degree in co-relation 136509. Up to 10838 conditions per place. [2022-01-19 05:18:37,866 INFO L132 encePairwiseOnDemand]: 160/194 looper letters, 938 selfloop transitions, 417 changer transitions 65/1522 dead transitions. [2022-01-19 05:18:37,866 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 850 places, 1522 transitions, 43274 flow [2022-01-19 05:18:37,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-19 05:18:37,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-01-19 05:18:37,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 3254 transitions. [2022-01-19 05:18:37,868 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.4792341678939617 [2022-01-19 05:18:37,868 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 3254 transitions. [2022-01-19 05:18:37,868 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 3254 transitions. [2022-01-19 05:18:37,868 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:18:37,868 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 3254 transitions. [2022-01-19 05:18:37,870 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 92.97142857142858) internal successors, (3254), 35 states have internal predecessors, (3254), 0 states have call successors, (0), 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-01-19 05:18:37,873 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 194.0) internal successors, (6984), 36 states have internal predecessors, (6984), 0 states have call successors, (0), 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-01-19 05:18:37,874 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 194.0) internal successors, (6984), 36 states have internal predecessors, (6984), 0 states have call successors, (0), 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-01-19 05:18:37,874 INFO L186 Difference]: Start difference. First operand has 827 places, 1376 transitions, 38100 flow. Second operand 35 states and 3254 transitions. [2022-01-19 05:18:37,874 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 850 places, 1522 transitions, 43274 flow [2022-01-19 05:18:44,454 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 819 places, 1522 transitions, 42327 flow, removed 45 selfloop flow, removed 31 redundant places. [2022-01-19 05:18:44,483 INFO L242 Difference]: Finished difference. Result has 831 places, 1366 transitions, 37935 flow [2022-01-19 05:18:44,484 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=37180, PETRI_DIFFERENCE_MINUEND_PLACES=785, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1376, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=417, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=959, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=37935, PETRI_PLACES=831, PETRI_TRANSITIONS=1366} [2022-01-19 05:18:44,484 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 651 predicate places. [2022-01-19 05:18:44,484 INFO L470 AbstractCegarLoop]: Abstraction has has 831 places, 1366 transitions, 37935 flow [2022-01-19 05:18:44,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 89.38709677419355) internal successors, (2771), 31 states have internal predecessors, (2771), 0 states have call successors, (0), 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-01-19 05:18:44,484 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:18:44,485 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:18:44,485 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-01-19 05:18:44,485 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:18:44,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:18:44,485 INFO L85 PathProgramCache]: Analyzing trace with hash 1368905793, now seen corresponding path program 16 times [2022-01-19 05:18:44,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:18:44,485 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431206444] [2022-01-19 05:18:44,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:18:44,485 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:18:44,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:18:45,211 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:18:45,211 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:18:45,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [431206444] [2022-01-19 05:18:45,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [431206444] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:18:45,211 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:18:45,211 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-01-19 05:18:45,212 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965908877] [2022-01-19 05:18:45,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:18:45,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-01-19 05:18:45,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:18:45,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-01-19 05:18:45,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=730, Unknown=0, NotChecked=0, Total=812 [2022-01-19 05:18:45,213 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 87 out of 194 [2022-01-19 05:18:45,214 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 831 places, 1366 transitions, 37935 flow. Second operand has 29 states, 29 states have (on average 89.55172413793103) internal successors, (2597), 29 states have internal predecessors, (2597), 0 states have call successors, (0), 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-01-19 05:18:45,214 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:18:45,214 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 87 of 194 [2022-01-19 05:18:45,214 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:18:59,085 INFO L129 PetriNetUnfolder]: 6213/19467 cut-off events. [2022-01-19 05:18:59,085 INFO L130 PetriNetUnfolder]: For 543880/543979 co-relation queries the response was YES. [2022-01-19 05:18:59,421 INFO L84 FinitePrefix]: Finished finitePrefix Result has 136761 conditions, 19467 events. 6213/19467 cut-off events. For 543880/543979 co-relation queries the response was YES. Maximal size of possible extension queue 797. Compared 231674 event pairs, 2156 based on Foata normal form. 25/19155 useless extension candidates. Maximal degree in co-relation 136492. Up to 11343 conditions per place. [2022-01-19 05:18:59,473 INFO L132 encePairwiseOnDemand]: 161/194 looper letters, 979 selfloop transitions, 380 changer transitions 61/1522 dead transitions. [2022-01-19 05:18:59,473 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 852 places, 1522 transitions, 43336 flow [2022-01-19 05:18:59,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 05:18:59,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 05:18:59,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 3157 transitions. [2022-01-19 05:18:59,475 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.4786234081261371 [2022-01-19 05:18:59,475 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 3157 transitions. [2022-01-19 05:18:59,475 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 3157 transitions. [2022-01-19 05:18:59,475 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:18:59,475 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 3157 transitions. [2022-01-19 05:18:59,477 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 92.8529411764706) internal successors, (3157), 34 states have internal predecessors, (3157), 0 states have call successors, (0), 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-01-19 05:18:59,480 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 194.0) internal successors, (6790), 35 states have internal predecessors, (6790), 0 states have call successors, (0), 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-01-19 05:18:59,480 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 194.0) internal successors, (6790), 35 states have internal predecessors, (6790), 0 states have call successors, (0), 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-01-19 05:18:59,480 INFO L186 Difference]: Start difference. First operand has 831 places, 1366 transitions, 37935 flow. Second operand 34 states and 3157 transitions. [2022-01-19 05:18:59,480 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 852 places, 1522 transitions, 43336 flow [2022-01-19 05:19:06,178 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 821 places, 1522 transitions, 42454 flow, removed 29 selfloop flow, removed 31 redundant places. [2022-01-19 05:19:06,206 INFO L242 Difference]: Finished difference. Result has 831 places, 1373 transitions, 38038 flow [2022-01-19 05:19:06,207 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=37101, PETRI_DIFFERENCE_MINUEND_PLACES=788, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1366, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=370, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=988, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=38038, PETRI_PLACES=831, PETRI_TRANSITIONS=1373} [2022-01-19 05:19:06,207 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 651 predicate places. [2022-01-19 05:19:06,207 INFO L470 AbstractCegarLoop]: Abstraction has has 831 places, 1373 transitions, 38038 flow [2022-01-19 05:19:06,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 89.55172413793103) internal successors, (2597), 29 states have internal predecessors, (2597), 0 states have call successors, (0), 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-01-19 05:19:06,208 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:19:06,208 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:19:06,208 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-01-19 05:19:06,208 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:19:06,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:19:06,208 INFO L85 PathProgramCache]: Analyzing trace with hash 332856529, now seen corresponding path program 17 times [2022-01-19 05:19:06,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:19:06,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479040092] [2022-01-19 05:19:06,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:19:06,209 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:19:06,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:19:07,056 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:19:07,057 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:19:07,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479040092] [2022-01-19 05:19:07,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479040092] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:19:07,057 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:19:07,057 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-01-19 05:19:07,057 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91533692] [2022-01-19 05:19:07,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:19:07,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-19 05:19:07,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:19:07,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-19 05:19:07,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=835, Unknown=0, NotChecked=0, Total=930 [2022-01-19 05:19:07,059 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 87 out of 194 [2022-01-19 05:19:07,060 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 831 places, 1373 transitions, 38038 flow. Second operand has 31 states, 31 states have (on average 89.38709677419355) internal successors, (2771), 31 states have internal predecessors, (2771), 0 states have call successors, (0), 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-01-19 05:19:07,060 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:19:07,060 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 87 of 194 [2022-01-19 05:19:07,060 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:19:20,934 INFO L129 PetriNetUnfolder]: 6159/19470 cut-off events. [2022-01-19 05:19:20,934 INFO L130 PetriNetUnfolder]: For 553870/554063 co-relation queries the response was YES. [2022-01-19 05:19:21,321 INFO L84 FinitePrefix]: Finished finitePrefix Result has 135845 conditions, 19470 events. 6159/19470 cut-off events. For 553870/554063 co-relation queries the response was YES. Maximal size of possible extension queue 786. Compared 231428 event pairs, 2497 based on Foata normal form. 123/19239 useless extension candidates. Maximal degree in co-relation 135576. Up to 11247 conditions per place. [2022-01-19 05:19:21,385 INFO L132 encePairwiseOnDemand]: 161/194 looper letters, 962 selfloop transitions, 399 changer transitions 62/1525 dead transitions. [2022-01-19 05:19:21,386 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 853 places, 1525 transitions, 43586 flow [2022-01-19 05:19:21,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 05:19:21,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 05:19:21,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 3155 transitions. [2022-01-19 05:19:21,388 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.47832019405700427 [2022-01-19 05:19:21,388 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 3155 transitions. [2022-01-19 05:19:21,388 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 3155 transitions. [2022-01-19 05:19:21,388 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:19:21,388 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 3155 transitions. [2022-01-19 05:19:21,390 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 92.79411764705883) internal successors, (3155), 34 states have internal predecessors, (3155), 0 states have call successors, (0), 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-01-19 05:19:21,393 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 194.0) internal successors, (6790), 35 states have internal predecessors, (6790), 0 states have call successors, (0), 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-01-19 05:19:21,393 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 194.0) internal successors, (6790), 35 states have internal predecessors, (6790), 0 states have call successors, (0), 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-01-19 05:19:21,393 INFO L186 Difference]: Start difference. First operand has 831 places, 1373 transitions, 38038 flow. Second operand 34 states and 3155 transitions. [2022-01-19 05:19:21,393 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 853 places, 1525 transitions, 43586 flow [2022-01-19 05:19:28,322 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 828 places, 1525 transitions, 42779 flow, removed 39 selfloop flow, removed 25 redundant places. [2022-01-19 05:19:28,352 INFO L242 Difference]: Finished difference. Result has 839 places, 1369 transitions, 38080 flow [2022-01-19 05:19:28,354 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=37264, PETRI_DIFFERENCE_MINUEND_PLACES=795, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1373, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=396, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=974, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=38080, PETRI_PLACES=839, PETRI_TRANSITIONS=1369} [2022-01-19 05:19:28,354 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 659 predicate places. [2022-01-19 05:19:28,354 INFO L470 AbstractCegarLoop]: Abstraction has has 839 places, 1369 transitions, 38080 flow [2022-01-19 05:19:28,354 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 89.38709677419355) internal successors, (2771), 31 states have internal predecessors, (2771), 0 states have call successors, (0), 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-01-19 05:19:28,354 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:19:28,354 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:19:28,354 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-01-19 05:19:28,355 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:19:28,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:19:28,355 INFO L85 PathProgramCache]: Analyzing trace with hash 1740334743, now seen corresponding path program 18 times [2022-01-19 05:19:28,355 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:19:28,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479231117] [2022-01-19 05:19:28,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:19:28,355 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:19:28,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:19:29,248 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:19:29,249 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:19:29,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479231117] [2022-01-19 05:19:29,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479231117] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:19:29,249 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:19:29,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-01-19 05:19:29,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611506382] [2022-01-19 05:19:29,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:19:29,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-19 05:19:29,249 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:19:29,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-19 05:19:29,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=891, Unknown=0, NotChecked=0, Total=992 [2022-01-19 05:19:29,251 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 194 [2022-01-19 05:19:29,252 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 839 places, 1369 transitions, 38080 flow. Second operand has 32 states, 32 states have (on average 88.34375) internal successors, (2827), 32 states have internal predecessors, (2827), 0 states have call successors, (0), 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-01-19 05:19:29,252 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:19:29,252 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 194 [2022-01-19 05:19:29,252 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:19:43,310 INFO L129 PetriNetUnfolder]: 6084/19218 cut-off events. [2022-01-19 05:19:43,310 INFO L130 PetriNetUnfolder]: For 544426/544561 co-relation queries the response was YES. [2022-01-19 05:19:43,827 INFO L84 FinitePrefix]: Finished finitePrefix Result has 134489 conditions, 19218 events. 6084/19218 cut-off events. For 544426/544561 co-relation queries the response was YES. Maximal size of possible extension queue 778. Compared 227908 event pairs, 2460 based on Foata normal form. 55/18925 useless extension candidates. Maximal degree in co-relation 134217. Up to 11202 conditions per place. [2022-01-19 05:19:43,882 INFO L132 encePairwiseOnDemand]: 157/194 looper letters, 921 selfloop transitions, 411 changer transitions 59/1492 dead transitions. [2022-01-19 05:19:43,882 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 866 places, 1492 transitions, 42774 flow [2022-01-19 05:19:43,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-19 05:19:43,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-01-19 05:19:43,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 3542 transitions. [2022-01-19 05:19:43,884 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.4681469733016125 [2022-01-19 05:19:43,885 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 3542 transitions. [2022-01-19 05:19:43,885 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 3542 transitions. [2022-01-19 05:19:43,885 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:19:43,885 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 3542 transitions. [2022-01-19 05:19:43,887 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 90.82051282051282) internal successors, (3542), 39 states have internal predecessors, (3542), 0 states have call successors, (0), 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-01-19 05:19:43,890 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 194.0) internal successors, (7760), 40 states have internal predecessors, (7760), 0 states have call successors, (0), 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-01-19 05:19:43,891 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 194.0) internal successors, (7760), 40 states have internal predecessors, (7760), 0 states have call successors, (0), 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-01-19 05:19:43,891 INFO L186 Difference]: Start difference. First operand has 839 places, 1369 transitions, 38080 flow. Second operand 39 states and 3542 transitions. [2022-01-19 05:19:43,891 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 866 places, 1492 transitions, 42774 flow [2022-01-19 05:19:50,760 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 840 places, 1492 transitions, 41974 flow, removed 35 selfloop flow, removed 26 redundant places. [2022-01-19 05:19:50,792 INFO L242 Difference]: Finished difference. Result has 847 places, 1358 transitions, 37865 flow [2022-01-19 05:19:50,793 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=37296, PETRI_DIFFERENCE_MINUEND_PLACES=802, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1369, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=411, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=958, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=37865, PETRI_PLACES=847, PETRI_TRANSITIONS=1358} [2022-01-19 05:19:50,793 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 667 predicate places. [2022-01-19 05:19:50,793 INFO L470 AbstractCegarLoop]: Abstraction has has 847 places, 1358 transitions, 37865 flow [2022-01-19 05:19:50,794 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 88.34375) internal successors, (2827), 32 states have internal predecessors, (2827), 0 states have call successors, (0), 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-01-19 05:19:50,794 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:19:50,794 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:19:50,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-01-19 05:19:50,794 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:19:50,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:19:50,794 INFO L85 PathProgramCache]: Analyzing trace with hash 309655793, now seen corresponding path program 19 times [2022-01-19 05:19:50,794 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:19:50,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196861743] [2022-01-19 05:19:50,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:19:50,795 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:19:50,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:19:51,554 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:19:51,554 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:19:51,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196861743] [2022-01-19 05:19:51,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196861743] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:19:51,554 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:19:51,554 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-01-19 05:19:51,554 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104646536] [2022-01-19 05:19:51,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:19:51,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-01-19 05:19:51,555 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:19:51,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-01-19 05:19:51,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=726, Unknown=0, NotChecked=0, Total=812 [2022-01-19 05:19:51,556 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 87 out of 194 [2022-01-19 05:19:51,557 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 847 places, 1358 transitions, 37865 flow. Second operand has 29 states, 29 states have (on average 89.55172413793103) internal successors, (2597), 29 states have internal predecessors, (2597), 0 states have call successors, (0), 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-01-19 05:19:51,557 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:19:51,557 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 87 of 194 [2022-01-19 05:19:51,557 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:20:05,226 INFO L129 PetriNetUnfolder]: 6036/19128 cut-off events. [2022-01-19 05:20:05,226 INFO L130 PetriNetUnfolder]: For 542641/542798 co-relation queries the response was YES. [2022-01-19 05:20:05,740 INFO L84 FinitePrefix]: Finished finitePrefix Result has 133744 conditions, 19128 events. 6036/19128 cut-off events. For 542641/542798 co-relation queries the response was YES. Maximal size of possible extension queue 774. Compared 226493 event pairs, 2505 based on Foata normal form. 111/18895 useless extension candidates. Maximal degree in co-relation 133474. Up to 11102 conditions per place. [2022-01-19 05:20:05,796 INFO L132 encePairwiseOnDemand]: 161/194 looper letters, 940 selfloop transitions, 384 changer transitions 62/1488 dead transitions. [2022-01-19 05:20:05,797 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 862 places, 1488 transitions, 42862 flow [2022-01-19 05:20:05,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 05:20:05,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 05:20:05,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 3056 transitions. [2022-01-19 05:20:05,799 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.4773508278662918 [2022-01-19 05:20:05,799 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 3056 transitions. [2022-01-19 05:20:05,799 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 3056 transitions. [2022-01-19 05:20:05,799 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:20:05,799 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 3056 transitions. [2022-01-19 05:20:05,801 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 92.60606060606061) internal successors, (3056), 33 states have internal predecessors, (3056), 0 states have call successors, (0), 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-01-19 05:20:05,804 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 194.0) internal successors, (6596), 34 states have internal predecessors, (6596), 0 states have call successors, (0), 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-01-19 05:20:05,805 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 194.0) internal successors, (6596), 34 states have internal predecessors, (6596), 0 states have call successors, (0), 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-01-19 05:20:05,805 INFO L186 Difference]: Start difference. First operand has 847 places, 1358 transitions, 37865 flow. Second operand 33 states and 3056 transitions. [2022-01-19 05:20:05,805 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 862 places, 1488 transitions, 42862 flow [2022-01-19 05:20:12,727 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 828 places, 1488 transitions, 41965 flow, removed 21 selfloop flow, removed 34 redundant places. [2022-01-19 05:20:12,770 INFO L242 Difference]: Finished difference. Result has 836 places, 1347 transitions, 37519 flow [2022-01-19 05:20:12,771 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=36992, PETRI_DIFFERENCE_MINUEND_PLACES=796, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1358, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=384, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=974, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=37519, PETRI_PLACES=836, PETRI_TRANSITIONS=1347} [2022-01-19 05:20:12,772 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 656 predicate places. [2022-01-19 05:20:12,772 INFO L470 AbstractCegarLoop]: Abstraction has has 836 places, 1347 transitions, 37519 flow [2022-01-19 05:20:12,772 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 89.55172413793103) internal successors, (2597), 29 states have internal predecessors, (2597), 0 states have call successors, (0), 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-01-19 05:20:12,772 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:20:12,772 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:20:12,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-01-19 05:20:12,773 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:20:12,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:20:12,773 INFO L85 PathProgramCache]: Analyzing trace with hash 752060827, now seen corresponding path program 20 times [2022-01-19 05:20:12,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:20:12,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048479501] [2022-01-19 05:20:12,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:20:12,774 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:20:12,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:20:13,646 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:20:13,647 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:20:13,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048479501] [2022-01-19 05:20:13,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048479501] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:20:13,647 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:20:13,647 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-01-19 05:20:13,647 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698059955] [2022-01-19 05:20:13,647 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:20:13,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-19 05:20:13,647 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:20:13,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-19 05:20:13,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=836, Unknown=0, NotChecked=0, Total=930 [2022-01-19 05:20:13,649 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 87 out of 194 [2022-01-19 05:20:13,650 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 836 places, 1347 transitions, 37519 flow. Second operand has 31 states, 31 states have (on average 89.38709677419355) internal successors, (2771), 31 states have internal predecessors, (2771), 0 states have call successors, (0), 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-01-19 05:20:13,650 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:20:13,650 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 87 of 194 [2022-01-19 05:20:13,650 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:20:27,318 INFO L129 PetriNetUnfolder]: 5940/18691 cut-off events. [2022-01-19 05:20:27,318 INFO L130 PetriNetUnfolder]: For 526094/526187 co-relation queries the response was YES. [2022-01-19 05:20:27,648 INFO L84 FinitePrefix]: Finished finitePrefix Result has 131679 conditions, 18691 events. 5940/18691 cut-off events. For 526094/526187 co-relation queries the response was YES. Maximal size of possible extension queue 768. Compared 220701 event pairs, 2003 based on Foata normal form. 35/18415 useless extension candidates. Maximal degree in co-relation 131409. Up to 10474 conditions per place. [2022-01-19 05:20:27,698 INFO L132 encePairwiseOnDemand]: 159/194 looper letters, 922 selfloop transitions, 413 changer transitions 51/1488 dead transitions. [2022-01-19 05:20:27,699 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 856 places, 1488 transitions, 42299 flow [2022-01-19 05:20:27,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 05:20:27,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 05:20:27,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 3442 transitions. [2022-01-19 05:20:27,701 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.47952075787127335 [2022-01-19 05:20:27,701 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 3442 transitions. [2022-01-19 05:20:27,701 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 3442 transitions. [2022-01-19 05:20:27,701 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:20:27,701 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 3442 transitions. [2022-01-19 05:20:27,703 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 93.02702702702703) internal successors, (3442), 37 states have internal predecessors, (3442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:20:27,706 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 194.0) internal successors, (7372), 38 states have internal predecessors, (7372), 0 states have call successors, (0), 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-01-19 05:20:27,706 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 194.0) internal successors, (7372), 38 states have internal predecessors, (7372), 0 states have call successors, (0), 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-01-19 05:20:27,706 INFO L186 Difference]: Start difference. First operand has 836 places, 1347 transitions, 37519 flow. Second operand 37 states and 3442 transitions. [2022-01-19 05:20:27,706 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 856 places, 1488 transitions, 42299 flow [2022-01-19 05:20:34,288 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 826 places, 1488 transitions, 41456 flow, removed 24 selfloop flow, removed 30 redundant places. [2022-01-19 05:20:34,317 INFO L242 Difference]: Finished difference. Result has 831 places, 1335 transitions, 37215 flow [2022-01-19 05:20:34,319 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=36688, PETRI_DIFFERENCE_MINUEND_PLACES=790, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1347, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=413, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=934, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=37215, PETRI_PLACES=831, PETRI_TRANSITIONS=1335} [2022-01-19 05:20:34,319 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 651 predicate places. [2022-01-19 05:20:34,319 INFO L470 AbstractCegarLoop]: Abstraction has has 831 places, 1335 transitions, 37215 flow [2022-01-19 05:20:34,319 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 89.38709677419355) internal successors, (2771), 31 states have internal predecessors, (2771), 0 states have call successors, (0), 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-01-19 05:20:34,319 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:20:34,320 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:20:34,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-01-19 05:20:34,320 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:20:34,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:20:34,320 INFO L85 PathProgramCache]: Analyzing trace with hash -1117323375, now seen corresponding path program 21 times [2022-01-19 05:20:34,320 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:20:34,320 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639001639] [2022-01-19 05:20:34,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:20:34,320 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:20:34,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:20:35,180 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:20:35,181 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:20:35,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639001639] [2022-01-19 05:20:35,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639001639] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:20:35,181 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:20:35,181 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2022-01-19 05:20:35,181 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110015190] [2022-01-19 05:20:35,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:20:35,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-19 05:20:35,181 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:20:35,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-19 05:20:35,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1000, Unknown=0, NotChecked=0, Total=1122 [2022-01-19 05:20:35,183 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 194 [2022-01-19 05:20:35,184 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 831 places, 1335 transitions, 37215 flow. Second operand has 34 states, 34 states have (on average 88.20588235294117) internal successors, (2999), 34 states have internal predecessors, (2999), 0 states have call successors, (0), 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-01-19 05:20:35,184 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:20:35,184 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 194 [2022-01-19 05:20:35,184 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:20:48,636 INFO L129 PetriNetUnfolder]: 5885/18583 cut-off events. [2022-01-19 05:20:48,637 INFO L130 PetriNetUnfolder]: For 516069/516138 co-relation queries the response was YES. [2022-01-19 05:20:49,036 INFO L84 FinitePrefix]: Finished finitePrefix Result has 129519 conditions, 18583 events. 5885/18583 cut-off events. For 516069/516138 co-relation queries the response was YES. Maximal size of possible extension queue 751. Compared 218669 event pairs, 2184 based on Foata normal form. 19/18283 useless extension candidates. Maximal degree in co-relation 129255. Up to 10623 conditions per place. [2022-01-19 05:20:49,091 INFO L132 encePairwiseOnDemand]: 157/194 looper letters, 938 selfloop transitions, 424 changer transitions 59/1483 dead transitions. [2022-01-19 05:20:49,091 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 860 places, 1483 transitions, 42244 flow [2022-01-19 05:20:49,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 05:20:49,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 05:20:49,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 3665 transitions. [2022-01-19 05:20:49,093 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.4722938144329897 [2022-01-19 05:20:49,093 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 3665 transitions. [2022-01-19 05:20:49,093 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 3665 transitions. [2022-01-19 05:20:49,094 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:20:49,094 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 3665 transitions. [2022-01-19 05:20:49,096 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 91.625) internal successors, (3665), 40 states have internal predecessors, (3665), 0 states have call successors, (0), 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-01-19 05:20:49,099 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 194.0) internal successors, (7954), 41 states have internal predecessors, (7954), 0 states have call successors, (0), 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-01-19 05:20:49,099 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 194.0) internal successors, (7954), 41 states have internal predecessors, (7954), 0 states have call successors, (0), 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-01-19 05:20:49,099 INFO L186 Difference]: Start difference. First operand has 831 places, 1335 transitions, 37215 flow. Second operand 40 states and 3665 transitions. [2022-01-19 05:20:49,099 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 860 places, 1483 transitions, 42244 flow [2022-01-19 05:20:55,359 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 826 places, 1483 transitions, 41356 flow, removed 19 selfloop flow, removed 34 redundant places. [2022-01-19 05:20:55,389 INFO L242 Difference]: Finished difference. Result has 830 places, 1324 transitions, 36913 flow [2022-01-19 05:20:55,390 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=36343, PETRI_DIFFERENCE_MINUEND_PLACES=787, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1335, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=424, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=911, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=36913, PETRI_PLACES=830, PETRI_TRANSITIONS=1324} [2022-01-19 05:20:55,391 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 650 predicate places. [2022-01-19 05:20:55,391 INFO L470 AbstractCegarLoop]: Abstraction has has 830 places, 1324 transitions, 36913 flow [2022-01-19 05:20:55,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 88.20588235294117) internal successors, (2999), 34 states have internal predecessors, (2999), 0 states have call successors, (0), 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-01-19 05:20:55,391 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:20:55,391 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:20:55,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-01-19 05:20:55,392 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:20:55,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:20:55,392 INFO L85 PathProgramCache]: Analyzing trace with hash 44321061, now seen corresponding path program 22 times [2022-01-19 05:20:55,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:20:55,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725340565] [2022-01-19 05:20:55,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:20:55,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:20:55,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:20:56,285 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:20:56,285 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:20:56,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725340565] [2022-01-19 05:20:56,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725340565] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:20:56,285 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:20:56,285 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-01-19 05:20:56,285 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166078912] [2022-01-19 05:20:56,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:20:56,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-19 05:20:56,286 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:20:56,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-19 05:20:56,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=832, Unknown=0, NotChecked=0, Total=930 [2022-01-19 05:20:56,287 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 87 out of 194 [2022-01-19 05:20:56,288 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 830 places, 1324 transitions, 36913 flow. Second operand has 31 states, 31 states have (on average 89.38709677419355) internal successors, (2771), 31 states have internal predecessors, (2771), 0 states have call successors, (0), 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-01-19 05:20:56,288 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:20:56,288 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 87 of 194 [2022-01-19 05:20:56,288 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:21:09,423 INFO L129 PetriNetUnfolder]: 5902/18698 cut-off events. [2022-01-19 05:21:09,423 INFO L130 PetriNetUnfolder]: For 506019/506073 co-relation queries the response was YES. [2022-01-19 05:21:09,820 INFO L84 FinitePrefix]: Finished finitePrefix Result has 129094 conditions, 18698 events. 5902/18698 cut-off events. For 506019/506073 co-relation queries the response was YES. Maximal size of possible extension queue 753. Compared 221136 event pairs, 2006 based on Foata normal form. 30/18404 useless extension candidates. Maximal degree in co-relation 128833. Up to 10935 conditions per place. [2022-01-19 05:21:09,880 INFO L132 encePairwiseOnDemand]: 159/194 looper letters, 927 selfloop transitions, 401 changer transitions 36/1466 dead transitions. [2022-01-19 05:21:09,881 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 852 places, 1466 transitions, 41871 flow [2022-01-19 05:21:09,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 05:21:09,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 05:21:09,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 3077 transitions. [2022-01-19 05:21:09,883 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.48063105279600127 [2022-01-19 05:21:09,883 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 3077 transitions. [2022-01-19 05:21:09,883 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 3077 transitions. [2022-01-19 05:21:09,883 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:21:09,883 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 3077 transitions. [2022-01-19 05:21:09,885 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 93.24242424242425) internal successors, (3077), 33 states have internal predecessors, (3077), 0 states have call successors, (0), 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-01-19 05:21:09,888 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 194.0) internal successors, (6596), 34 states have internal predecessors, (6596), 0 states have call successors, (0), 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-01-19 05:21:09,888 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 194.0) internal successors, (6596), 34 states have internal predecessors, (6596), 0 states have call successors, (0), 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-01-19 05:21:09,888 INFO L186 Difference]: Start difference. First operand has 830 places, 1324 transitions, 36913 flow. Second operand 33 states and 3077 transitions. [2022-01-19 05:21:09,888 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 852 places, 1466 transitions, 41871 flow [2022-01-19 05:21:16,450 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 814 places, 1466 transitions, 40814 flow, removed 36 selfloop flow, removed 38 redundant places. [2022-01-19 05:21:16,477 INFO L242 Difference]: Finished difference. Result has 824 places, 1345 transitions, 37266 flow [2022-01-19 05:21:16,478 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=35880, PETRI_DIFFERENCE_MINUEND_PLACES=782, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1324, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=382, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=932, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=37266, PETRI_PLACES=824, PETRI_TRANSITIONS=1345} [2022-01-19 05:21:16,479 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 644 predicate places. [2022-01-19 05:21:16,479 INFO L470 AbstractCegarLoop]: Abstraction has has 824 places, 1345 transitions, 37266 flow [2022-01-19 05:21:16,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 89.38709677419355) internal successors, (2771), 31 states have internal predecessors, (2771), 0 states have call successors, (0), 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-01-19 05:21:16,479 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:21:16,479 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:21:16,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-01-19 05:21:16,479 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:21:16,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:21:16,480 INFO L85 PathProgramCache]: Analyzing trace with hash 1645266765, now seen corresponding path program 23 times [2022-01-19 05:21:16,480 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:21:16,480 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956973439] [2022-01-19 05:21:16,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:21:16,480 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:21:16,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:21:17,236 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:21:17,236 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:21:17,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956973439] [2022-01-19 05:21:17,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1956973439] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:21:17,236 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:21:17,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-01-19 05:21:17,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268577680] [2022-01-19 05:21:17,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:21:17,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-01-19 05:21:17,237 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:21:17,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-01-19 05:21:17,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=727, Unknown=0, NotChecked=0, Total=812 [2022-01-19 05:21:17,238 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 87 out of 194 [2022-01-19 05:21:17,239 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 824 places, 1345 transitions, 37266 flow. Second operand has 29 states, 29 states have (on average 89.55172413793103) internal successors, (2597), 29 states have internal predecessors, (2597), 0 states have call successors, (0), 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-01-19 05:21:17,239 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:21:17,239 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 87 of 194 [2022-01-19 05:21:17,239 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:21:30,310 INFO L129 PetriNetUnfolder]: 5907/18737 cut-off events. [2022-01-19 05:21:30,311 INFO L130 PetriNetUnfolder]: For 505861/505916 co-relation queries the response was YES. [2022-01-19 05:21:30,663 INFO L84 FinitePrefix]: Finished finitePrefix Result has 129592 conditions, 18737 events. 5907/18737 cut-off events. For 505861/505916 co-relation queries the response was YES. Maximal size of possible extension queue 763. Compared 221831 event pairs, 2082 based on Foata normal form. 25/18427 useless extension candidates. Maximal degree in co-relation 129332. Up to 11533 conditions per place. [2022-01-19 05:21:30,716 INFO L132 encePairwiseOnDemand]: 161/194 looper letters, 938 selfloop transitions, 357 changer transitions 57/1454 dead transitions. [2022-01-19 05:21:30,716 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 847 places, 1454 transitions, 41534 flow [2022-01-19 05:21:30,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 05:21:30,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 05:21:30,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2969 transitions. [2022-01-19 05:21:30,718 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.47825386597938147 [2022-01-19 05:21:30,718 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2969 transitions. [2022-01-19 05:21:30,718 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2969 transitions. [2022-01-19 05:21:30,718 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:21:30,718 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2969 transitions. [2022-01-19 05:21:30,720 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 92.78125) internal successors, (2969), 32 states have internal predecessors, (2969), 0 states have call successors, (0), 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-01-19 05:21:30,722 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 194.0) internal successors, (6402), 33 states have internal predecessors, (6402), 0 states have call successors, (0), 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-01-19 05:21:30,723 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 194.0) internal successors, (6402), 33 states have internal predecessors, (6402), 0 states have call successors, (0), 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-01-19 05:21:30,723 INFO L186 Difference]: Start difference. First operand has 824 places, 1345 transitions, 37266 flow. Second operand 32 states and 2969 transitions. [2022-01-19 05:21:30,723 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 847 places, 1454 transitions, 41534 flow [2022-01-19 05:21:36,939 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 823 places, 1454 transitions, 40625 flow, removed 131 selfloop flow, removed 24 redundant places. [2022-01-19 05:21:36,969 INFO L242 Difference]: Finished difference. Result has 832 places, 1339 transitions, 37068 flow [2022-01-19 05:21:36,970 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=36426, PETRI_DIFFERENCE_MINUEND_PLACES=792, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1345, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=357, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=988, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=37068, PETRI_PLACES=832, PETRI_TRANSITIONS=1339} [2022-01-19 05:21:36,970 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 652 predicate places. [2022-01-19 05:21:36,970 INFO L470 AbstractCegarLoop]: Abstraction has has 832 places, 1339 transitions, 37068 flow [2022-01-19 05:21:36,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 89.55172413793103) internal successors, (2597), 29 states have internal predecessors, (2597), 0 states have call successors, (0), 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-01-19 05:21:36,971 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:21:36,971 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:21:36,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-01-19 05:21:36,971 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:21:36,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:21:36,971 INFO L85 PathProgramCache]: Analyzing trace with hash 1039945757, now seen corresponding path program 24 times [2022-01-19 05:21:36,971 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:21:36,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137566539] [2022-01-19 05:21:36,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:21:36,972 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:21:37,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:21:37,643 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:21:37,644 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:21:37,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [137566539] [2022-01-19 05:21:37,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [137566539] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:21:37,644 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:21:37,644 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-01-19 05:21:37,644 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2798627] [2022-01-19 05:21:37,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:21:37,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-19 05:21:37,644 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:21:37,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-19 05:21:37,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=685, Unknown=0, NotChecked=0, Total=756 [2022-01-19 05:21:37,646 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 87 out of 194 [2022-01-19 05:21:37,647 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 832 places, 1339 transitions, 37068 flow. Second operand has 28 states, 28 states have (on average 89.64285714285714) internal successors, (2510), 28 states have internal predecessors, (2510), 0 states have call successors, (0), 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-01-19 05:21:37,647 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:21:37,647 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 87 of 194 [2022-01-19 05:21:37,647 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:21:50,802 INFO L129 PetriNetUnfolder]: 5844/18558 cut-off events. [2022-01-19 05:21:50,803 INFO L130 PetriNetUnfolder]: For 508307/508350 co-relation queries the response was YES. [2022-01-19 05:21:51,165 INFO L84 FinitePrefix]: Finished finitePrefix Result has 129746 conditions, 18558 events. 5844/18558 cut-off events. For 508307/508350 co-relation queries the response was YES. Maximal size of possible extension queue 748. Compared 219245 event pairs, 2039 based on Foata normal form. 19/18250 useless extension candidates. Maximal degree in co-relation 129483. Up to 11407 conditions per place. [2022-01-19 05:21:51,219 INFO L132 encePairwiseOnDemand]: 161/194 looper letters, 928 selfloop transitions, 359 changer transitions 65/1454 dead transitions. [2022-01-19 05:21:51,219 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 850 places, 1454 transitions, 41432 flow [2022-01-19 05:21:51,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-19 05:21:51,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-01-19 05:21:51,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2882 transitions. [2022-01-19 05:21:51,221 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.47921516461589625 [2022-01-19 05:21:51,221 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 2882 transitions. [2022-01-19 05:21:51,221 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 2882 transitions. [2022-01-19 05:21:51,222 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:21:51,222 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 2882 transitions. [2022-01-19 05:21:51,223 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 92.96774193548387) internal successors, (2882), 31 states have internal predecessors, (2882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 05:21:51,226 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 194.0) internal successors, (6208), 32 states have internal predecessors, (6208), 0 states have call successors, (0), 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-01-19 05:21:51,226 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 194.0) internal successors, (6208), 32 states have internal predecessors, (6208), 0 states have call successors, (0), 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-01-19 05:21:51,226 INFO L186 Difference]: Start difference. First operand has 832 places, 1339 transitions, 37068 flow. Second operand 31 states and 2882 transitions. [2022-01-19 05:21:51,226 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 850 places, 1454 transitions, 41432 flow [2022-01-19 05:21:57,397 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 823 places, 1454 transitions, 40644 flow, removed 28 selfloop flow, removed 27 redundant places. [2022-01-19 05:21:57,425 INFO L242 Difference]: Finished difference. Result has 834 places, 1335 transitions, 37001 flow [2022-01-19 05:21:57,426 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=36320, PETRI_DIFFERENCE_MINUEND_PLACES=793, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1339, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=356, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=982, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=37001, PETRI_PLACES=834, PETRI_TRANSITIONS=1335} [2022-01-19 05:21:57,427 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 654 predicate places. [2022-01-19 05:21:57,427 INFO L470 AbstractCegarLoop]: Abstraction has has 834 places, 1335 transitions, 37001 flow [2022-01-19 05:21:57,427 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 89.64285714285714) internal successors, (2510), 28 states have internal predecessors, (2510), 0 states have call successors, (0), 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-01-19 05:21:57,427 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:21:57,427 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:21:57,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-01-19 05:21:57,427 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:21:57,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:21:57,428 INFO L85 PathProgramCache]: Analyzing trace with hash 1824071681, now seen corresponding path program 25 times [2022-01-19 05:21:57,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:21:57,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511637099] [2022-01-19 05:21:57,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:21:57,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:21:57,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:21:58,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-01-19 05:21:58,328 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:21:58,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511637099] [2022-01-19 05:21:58,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511637099] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:21:58,328 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:21:58,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-01-19 05:21:58,329 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535262497] [2022-01-19 05:21:58,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:21:58,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-19 05:21:58,329 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:21:58,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-19 05:21:58,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=830, Unknown=0, NotChecked=0, Total=930 [2022-01-19 05:21:58,330 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 87 out of 194 [2022-01-19 05:21:58,331 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 834 places, 1335 transitions, 37001 flow. Second operand has 31 states, 31 states have (on average 89.38709677419355) internal successors, (2771), 31 states have internal predecessors, (2771), 0 states have call successors, (0), 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-01-19 05:21:58,331 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:21:58,331 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 87 of 194 [2022-01-19 05:21:58,331 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:22:11,747 INFO L129 PetriNetUnfolder]: 5781/18536 cut-off events. [2022-01-19 05:22:11,747 INFO L130 PetriNetUnfolder]: For 514390/514451 co-relation queries the response was YES. [2022-01-19 05:22:12,301 INFO L84 FinitePrefix]: Finished finitePrefix Result has 128855 conditions, 18536 events. 5781/18536 cut-off events. For 514390/514451 co-relation queries the response was YES. Maximal size of possible extension queue 747. Compared 219055 event pairs, 2120 based on Foata normal form. 25/18232 useless extension candidates. Maximal degree in co-relation 128589. Up to 9610 conditions per place. [2022-01-19 05:22:12,363 INFO L132 encePairwiseOnDemand]: 159/194 looper letters, 913 selfloop transitions, 457 changer transitions 33/1505 dead transitions. [2022-01-19 05:22:12,363 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 855 places, 1505 transitions, 42803 flow [2022-01-19 05:22:12,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 05:22:12,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 05:22:12,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 3174 transitions. [2022-01-19 05:22:12,365 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.48120072771376593 [2022-01-19 05:22:12,365 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 3174 transitions. [2022-01-19 05:22:12,365 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 3174 transitions. [2022-01-19 05:22:12,366 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:22:12,366 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 3174 transitions. [2022-01-19 05:22:12,368 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 93.3529411764706) internal successors, (3174), 34 states have internal predecessors, (3174), 0 states have call successors, (0), 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-01-19 05:22:12,371 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 194.0) internal successors, (6790), 35 states have internal predecessors, (6790), 0 states have call successors, (0), 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-01-19 05:22:12,371 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 194.0) internal successors, (6790), 35 states have internal predecessors, (6790), 0 states have call successors, (0), 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-01-19 05:22:12,371 INFO L186 Difference]: Start difference. First operand has 834 places, 1335 transitions, 37001 flow. Second operand 34 states and 3174 transitions. [2022-01-19 05:22:12,371 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 855 places, 1505 transitions, 42803 flow [2022-01-19 05:22:18,736 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 830 places, 1505 transitions, 42053 flow, removed 32 selfloop flow, removed 25 redundant places. [2022-01-19 05:22:18,764 INFO L242 Difference]: Finished difference. Result has 841 places, 1373 transitions, 38415 flow [2022-01-19 05:22:18,765 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=36277, PETRI_DIFFERENCE_MINUEND_PLACES=797, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1335, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=424, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=892, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=38415, PETRI_PLACES=841, PETRI_TRANSITIONS=1373} [2022-01-19 05:22:18,765 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 661 predicate places. [2022-01-19 05:22:18,766 INFO L470 AbstractCegarLoop]: Abstraction has has 841 places, 1373 transitions, 38415 flow [2022-01-19 05:22:18,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 89.38709677419355) internal successors, (2771), 31 states have internal predecessors, (2771), 0 states have call successors, (0), 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-01-19 05:22:18,766 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:22:18,766 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:22:18,766 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2022-01-19 05:22:18,766 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:22:18,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:22:18,766 INFO L85 PathProgramCache]: Analyzing trace with hash -1956254323, now seen corresponding path program 26 times [2022-01-19 05:22:18,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:22:18,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725226204] [2022-01-19 05:22:18,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:22:18,767 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:22:18,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:22:19,612 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:22:19,613 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:22:19,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725226204] [2022-01-19 05:22:19,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725226204] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:22:19,613 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:22:19,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-01-19 05:22:19,613 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073366719] [2022-01-19 05:22:19,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:22:19,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-19 05:22:19,613 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:22:19,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-19 05:22:19,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=837, Unknown=0, NotChecked=0, Total=930 [2022-01-19 05:22:19,615 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 87 out of 194 [2022-01-19 05:22:19,616 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 841 places, 1373 transitions, 38415 flow. Second operand has 31 states, 31 states have (on average 89.38709677419355) internal successors, (2771), 31 states have internal predecessors, (2771), 0 states have call successors, (0), 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-01-19 05:22:19,616 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:22:19,616 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 87 of 194 [2022-01-19 05:22:19,616 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:22:33,280 INFO L129 PetriNetUnfolder]: 5808/18713 cut-off events. [2022-01-19 05:22:33,281 INFO L130 PetriNetUnfolder]: For 530621/530674 co-relation queries the response was YES. [2022-01-19 05:22:33,724 INFO L84 FinitePrefix]: Finished finitePrefix Result has 131254 conditions, 18713 events. 5808/18713 cut-off events. For 530621/530674 co-relation queries the response was YES. Maximal size of possible extension queue 773. Compared 221784 event pairs, 2367 based on Foata normal form. 22/18394 useless extension candidates. Maximal degree in co-relation 130986. Up to 10799 conditions per place. [2022-01-19 05:22:33,782 INFO L132 encePairwiseOnDemand]: 160/194 looper letters, 956 selfloop transitions, 389 changer transitions 65/1512 dead transitions. [2022-01-19 05:22:33,782 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 866 places, 1512 transitions, 43357 flow [2022-01-19 05:22:33,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-19 05:22:33,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-01-19 05:22:33,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 3161 transitions. [2022-01-19 05:22:33,785 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.4792298362644027 [2022-01-19 05:22:33,785 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 3161 transitions. [2022-01-19 05:22:33,785 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 3161 transitions. [2022-01-19 05:22:33,785 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:22:33,785 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 3161 transitions. [2022-01-19 05:22:33,787 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 92.97058823529412) internal successors, (3161), 34 states have internal predecessors, (3161), 0 states have call successors, (0), 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-01-19 05:22:33,790 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 194.0) internal successors, (6790), 35 states have internal predecessors, (6790), 0 states have call successors, (0), 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-01-19 05:22:33,790 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 194.0) internal successors, (6790), 35 states have internal predecessors, (6790), 0 states have call successors, (0), 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-01-19 05:22:33,790 INFO L186 Difference]: Start difference. First operand has 841 places, 1373 transitions, 38415 flow. Second operand 34 states and 3161 transitions. [2022-01-19 05:22:33,790 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 866 places, 1512 transitions, 43357 flow [2022-01-19 05:22:40,193 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 840 places, 1512 transitions, 42183 flow, removed 252 selfloop flow, removed 26 redundant places. [2022-01-19 05:22:40,220 INFO L242 Difference]: Finished difference. Result has 850 places, 1371 transitions, 38117 flow [2022-01-19 05:22:40,221 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=37263, PETRI_DIFFERENCE_MINUEND_PLACES=807, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1373, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=387, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=984, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=38117, PETRI_PLACES=850, PETRI_TRANSITIONS=1371} [2022-01-19 05:22:40,222 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 670 predicate places. [2022-01-19 05:22:40,222 INFO L470 AbstractCegarLoop]: Abstraction has has 850 places, 1371 transitions, 38117 flow [2022-01-19 05:22:40,222 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 89.38709677419355) internal successors, (2771), 31 states have internal predecessors, (2771), 0 states have call successors, (0), 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-01-19 05:22:40,222 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:22:40,222 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:22:40,223 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-01-19 05:22:40,223 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:22:40,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:22:40,223 INFO L85 PathProgramCache]: Analyzing trace with hash 2144186337, now seen corresponding path program 27 times [2022-01-19 05:22:40,223 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:22:40,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132231331] [2022-01-19 05:22:40,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:22:40,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:22:40,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:22:40,915 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:22:40,915 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:22:40,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132231331] [2022-01-19 05:22:40,915 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132231331] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:22:40,915 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:22:40,916 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-01-19 05:22:40,916 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178350160] [2022-01-19 05:22:40,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:22:40,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-19 05:22:40,916 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:22:40,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-19 05:22:40,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=687, Unknown=0, NotChecked=0, Total=756 [2022-01-19 05:22:40,917 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 87 out of 194 [2022-01-19 05:22:40,918 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 850 places, 1371 transitions, 38117 flow. Second operand has 28 states, 28 states have (on average 89.64285714285714) internal successors, (2510), 28 states have internal predecessors, (2510), 0 states have call successors, (0), 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-01-19 05:22:40,918 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:22:40,918 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 87 of 194 [2022-01-19 05:22:40,918 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:22:54,495 INFO L129 PetriNetUnfolder]: 5732/18485 cut-off events. [2022-01-19 05:22:54,495 INFO L130 PetriNetUnfolder]: For 520785/520828 co-relation queries the response was YES. [2022-01-19 05:22:55,043 INFO L84 FinitePrefix]: Finished finitePrefix Result has 130390 conditions, 18485 events. 5732/18485 cut-off events. For 520785/520828 co-relation queries the response was YES. Maximal size of possible extension queue 752. Compared 218852 event pairs, 2101 based on Foata normal form. 20/18187 useless extension candidates. Maximal degree in co-relation 130120. Up to 9728 conditions per place. [2022-01-19 05:22:55,095 INFO L132 encePairwiseOnDemand]: 160/194 looper letters, 908 selfloop transitions, 437 changer transitions 65/1512 dead transitions. [2022-01-19 05:22:55,095 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 872 places, 1512 transitions, 42958 flow [2022-01-19 05:22:55,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-19 05:22:55,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-01-19 05:22:55,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 3076 transitions. [2022-01-19 05:22:55,097 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.4804748516088722 [2022-01-19 05:22:55,097 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 3076 transitions. [2022-01-19 05:22:55,097 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 3076 transitions. [2022-01-19 05:22:55,097 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:22:55,098 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 3076 transitions. [2022-01-19 05:22:55,099 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 93.21212121212122) internal successors, (3076), 33 states have internal predecessors, (3076), 0 states have call successors, (0), 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-01-19 05:22:55,102 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 194.0) internal successors, (6596), 34 states have internal predecessors, (6596), 0 states have call successors, (0), 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-01-19 05:22:55,102 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 194.0) internal successors, (6596), 34 states have internal predecessors, (6596), 0 states have call successors, (0), 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-01-19 05:22:55,102 INFO L186 Difference]: Start difference. First operand has 850 places, 1371 transitions, 38117 flow. Second operand 33 states and 3076 transitions. [2022-01-19 05:22:55,102 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 872 places, 1512 transitions, 42958 flow [2022-01-19 05:23:01,428 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 847 places, 1512 transitions, 42130 flow, removed 50 selfloop flow, removed 25 redundant places. [2022-01-19 05:23:01,457 INFO L242 Difference]: Finished difference. Result has 855 places, 1367 transitions, 38046 flow [2022-01-19 05:23:01,458 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=37325, PETRI_DIFFERENCE_MINUEND_PLACES=815, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1371, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=433, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=936, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=38046, PETRI_PLACES=855, PETRI_TRANSITIONS=1367} [2022-01-19 05:23:01,458 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 675 predicate places. [2022-01-19 05:23:01,459 INFO L470 AbstractCegarLoop]: Abstraction has has 855 places, 1367 transitions, 38046 flow [2022-01-19 05:23:01,459 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 89.64285714285714) internal successors, (2510), 28 states have internal predecessors, (2510), 0 states have call successors, (0), 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-01-19 05:23:01,459 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:23:01,459 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:23:01,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2022-01-19 05:23:01,459 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:23:01,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:23:01,459 INFO L85 PathProgramCache]: Analyzing trace with hash -825218341, now seen corresponding path program 28 times [2022-01-19 05:23:01,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:23:01,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187844356] [2022-01-19 05:23:01,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:23:01,460 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:23:01,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:23:02,399 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:23:02,400 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:23:02,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187844356] [2022-01-19 05:23:02,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187844356] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:23:02,400 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:23:02,400 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-01-19 05:23:02,400 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839249460] [2022-01-19 05:23:02,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:23:02,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-19 05:23:02,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:23:02,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-19 05:23:02,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=891, Unknown=0, NotChecked=0, Total=992 [2022-01-19 05:23:02,402 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 194 [2022-01-19 05:23:02,403 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 855 places, 1367 transitions, 38046 flow. Second operand has 32 states, 32 states have (on average 88.34375) internal successors, (2827), 32 states have internal predecessors, (2827), 0 states have call successors, (0), 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-01-19 05:23:02,403 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:23:02,403 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 194 [2022-01-19 05:23:02,403 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 05:23:15,565 INFO L129 PetriNetUnfolder]: 5648/18154 cut-off events. [2022-01-19 05:23:15,566 INFO L130 PetriNetUnfolder]: For 519303/519348 co-relation queries the response was YES. [2022-01-19 05:23:15,923 INFO L84 FinitePrefix]: Finished finitePrefix Result has 129746 conditions, 18154 events. 5648/18154 cut-off events. For 519303/519348 co-relation queries the response was YES. Maximal size of possible extension queue 729. Compared 214355 event pairs, 1835 based on Foata normal form. 21/17851 useless extension candidates. Maximal degree in co-relation 129475. Up to 9656 conditions per place. [2022-01-19 05:23:15,988 INFO L132 encePairwiseOnDemand]: 156/194 looper letters, 855 selfloop transitions, 463 changer transitions 67/1486 dead transitions. [2022-01-19 05:23:15,988 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 883 places, 1486 transitions, 42492 flow [2022-01-19 05:23:15,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-19 05:23:15,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-01-19 05:23:15,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 3553 transitions. [2022-01-19 05:23:15,990 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.4696008458895057 [2022-01-19 05:23:15,990 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 3553 transitions. [2022-01-19 05:23:15,990 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 3553 transitions. [2022-01-19 05:23:15,991 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 05:23:15,991 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 3553 transitions. [2022-01-19 05:23:15,993 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 91.1025641025641) internal successors, (3553), 39 states have internal predecessors, (3553), 0 states have call successors, (0), 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-01-19 05:23:15,996 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 194.0) internal successors, (7760), 40 states have internal predecessors, (7760), 0 states have call successors, (0), 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-01-19 05:23:15,997 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 194.0) internal successors, (7760), 40 states have internal predecessors, (7760), 0 states have call successors, (0), 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-01-19 05:23:15,997 INFO L186 Difference]: Start difference. First operand has 855 places, 1367 transitions, 38046 flow. Second operand 39 states and 3553 transitions. [2022-01-19 05:23:15,997 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 883 places, 1486 transitions, 42492 flow [2022-01-19 05:23:22,300 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 853 places, 1486 transitions, 41516 flow, removed 46 selfloop flow, removed 30 redundant places. [2022-01-19 05:23:22,327 INFO L242 Difference]: Finished difference. Result has 863 places, 1352 transitions, 37733 flow [2022-01-19 05:23:22,328 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=37097, PETRI_DIFFERENCE_MINUEND_PLACES=815, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1367, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=463, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=904, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=37733, PETRI_PLACES=863, PETRI_TRANSITIONS=1352} [2022-01-19 05:23:22,328 INFO L334 CegarLoopForPetriNet]: 180 programPoint places, 683 predicate places. [2022-01-19 05:23:22,328 INFO L470 AbstractCegarLoop]: Abstraction has has 863 places, 1352 transitions, 37733 flow [2022-01-19 05:23:22,329 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 88.34375) internal successors, (2827), 32 states have internal predecessors, (2827), 0 states have call successors, (0), 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-01-19 05:23:22,329 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 05:23:22,329 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 05:23:22,329 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2022-01-19 05:23:22,329 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-01-19 05:23:22,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 05:23:22,329 INFO L85 PathProgramCache]: Analyzing trace with hash -675909191, now seen corresponding path program 29 times [2022-01-19 05:23:22,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 05:23:22,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224999929] [2022-01-19 05:23:22,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 05:23:22,329 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 05:23:22,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 05:23:23,028 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 05:23:23,028 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 05:23:23,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224999929] [2022-01-19 05:23:23,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224999929] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 05:23:23,028 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 05:23:23,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-01-19 05:23:23,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884236495] [2022-01-19 05:23:23,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 05:23:23,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-01-19 05:23:23,029 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 05:23:23,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-01-19 05:23:23,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=727, Unknown=0, NotChecked=0, Total=812 [2022-01-19 05:23:23,030 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 87 out of 194 [2022-01-19 05:23:23,031 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 863 places, 1352 transitions, 37733 flow. Second operand has 29 states, 29 states have (on average 89.55172413793103) internal successors, (2597), 29 states have internal predecessors, (2597), 0 states have call successors, (0), 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-01-19 05:23:23,031 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 05:23:23,031 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 87 of 194 [2022-01-19 05:23:23,031 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... [2022-01-19 05:23:33,689 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-01-19 05:23:33,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-19 05:23:33,976 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION (7 of 8 remaining) [2022-01-19 05:23:33,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2022-01-19 05:23:33,976 WARN L594 AbstractCegarLoop]: Verification canceled: while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (29states, 87/194 universal loopers) in iteration 68,while PetriNetUnfolder was constructing finite prefix that currently has 110076 conditions, 15301 events (5355/15300 cut-off events. For 387980/388049 co-relation queries the response was YES. Maximal size of possible extension queue 710. Compared 180913 event pairs, 2101 based on Foata normal form. 24/15366 useless extension candidates. Maximal degree in co-relation 109804. Up to 10024 conditions per place.). [2022-01-19 05:23:33,978 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 8 remaining) [2022-01-19 05:23:33,978 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (5 of 8 remaining) [2022-01-19 05:23:33,978 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (4 of 8 remaining) [2022-01-19 05:23:33,978 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION (3 of 8 remaining) [2022-01-19 05:23:33,978 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (2 of 8 remaining) [2022-01-19 05:23:33,978 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 8 remaining) [2022-01-19 05:23:33,979 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 8 remaining) [2022-01-19 05:23:33,981 INFO L732 BasicCegarLoop]: Path program histogram: [34, 29, 1, 1, 1, 1, 1] [2022-01-19 05:23:33,983 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-01-19 05:23:33,983 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-01-19 05:23:33,985 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.01 05:23:33 BasicIcfg [2022-01-19 05:23:33,985 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-01-19 05:23:33,985 INFO L158 Benchmark]: Toolchain (without parser) took 774186.03ms. Allocated memory was 444.6MB in the beginning and 13.1GB in the end (delta: 12.6GB). Free memory was 388.8MB in the beginning and 9.9GB in the end (delta: -9.5GB). Peak memory consumption was 3.5GB. Max. memory is 16.0GB. [2022-01-19 05:23:33,985 INFO L158 Benchmark]: CDTParser took 0.09ms. Allocated memory is still 444.6MB. Free memory is still 408.5MB. There was no memory consumed. Max. memory is 16.0GB. [2022-01-19 05:23:33,986 INFO L158 Benchmark]: CACSL2BoogieTranslator took 616.34ms. Allocated memory is still 444.6MB. Free memory was 388.5MB in the beginning and 371.6MB in the end (delta: 16.9MB). Peak memory consumption was 21.0MB. Max. memory is 16.0GB. [2022-01-19 05:23:33,986 INFO L158 Benchmark]: Boogie Procedure Inliner took 76.94ms. Allocated memory is still 444.6MB. Free memory was 371.6MB in the beginning and 367.0MB in the end (delta: 4.7MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. [2022-01-19 05:23:33,986 INFO L158 Benchmark]: Boogie Preprocessor took 33.34ms. Allocated memory is still 444.6MB. Free memory was 367.0MB in the beginning and 364.3MB in the end (delta: 2.7MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2022-01-19 05:23:33,986 INFO L158 Benchmark]: RCFGBuilder took 452.50ms. Allocated memory is still 444.6MB. Free memory was 364.3MB in the beginning and 343.3MB in the end (delta: 21.0MB). Peak memory consumption was 21.0MB. Max. memory is 16.0GB. [2022-01-19 05:23:33,986 INFO L158 Benchmark]: TraceAbstraction took 773000.72ms. Allocated memory was 444.6MB in the beginning and 13.1GB in the end (delta: 12.6GB). Free memory was 342.3MB in the beginning and 9.9GB in the end (delta: -9.6GB). Peak memory consumption was 3.4GB. Max. memory is 16.0GB. [2022-01-19 05:23:33,987 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.09ms. Allocated memory is still 444.6MB. Free memory is still 408.5MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 616.34ms. Allocated memory is still 444.6MB. Free memory was 388.5MB in the beginning and 371.6MB in the end (delta: 16.9MB). Peak memory consumption was 21.0MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 76.94ms. Allocated memory is still 444.6MB. Free memory was 371.6MB in the beginning and 367.0MB in the end (delta: 4.7MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. * Boogie Preprocessor took 33.34ms. Allocated memory is still 444.6MB. Free memory was 367.0MB in the beginning and 364.3MB in the end (delta: 2.7MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 452.50ms. Allocated memory is still 444.6MB. Free memory was 364.3MB in the beginning and 343.3MB in the end (delta: 21.0MB). Peak memory consumption was 21.0MB. Max. memory is 16.0GB. * TraceAbstraction took 773000.72ms. Allocated memory was 444.6MB in the beginning and 13.1GB in the end (delta: 12.6GB). Free memory was 342.3MB in the beginning and 9.9GB in the end (delta: -9.6GB). Peak memory consumption was 3.4GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 1693]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (29states, 87/194 universal loopers) in iteration 68,while PetriNetUnfolder was constructing finite prefix that currently has 110076 conditions, 15301 events (5355/15300 cut-off events. For 387980/388049 co-relation queries the response was YES. Maximal size of possible extension queue 710. Compared 180913 event pairs, 2101 based on Foata normal form. 24/15366 useless extension candidates. Maximal degree in co-relation 109804. Up to 10024 conditions per place.). - TimeoutResultAtElement [Line: 1693]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (29states, 87/194 universal loopers) in iteration 68,while PetriNetUnfolder was constructing finite prefix that currently has 110076 conditions, 15301 events (5355/15300 cut-off events. For 387980/388049 co-relation queries the response was YES. Maximal size of possible extension queue 710. Compared 180913 event pairs, 2101 based on Foata normal form. 24/15366 useless extension candidates. Maximal degree in co-relation 109804. Up to 10024 conditions per place.). - TimeoutResultAtElement [Line: 1693]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (29states, 87/194 universal loopers) in iteration 68,while PetriNetUnfolder was constructing finite prefix that currently has 110076 conditions, 15301 events (5355/15300 cut-off events. For 387980/388049 co-relation queries the response was YES. Maximal size of possible extension queue 710. Compared 180913 event pairs, 2101 based on Foata normal form. 24/15366 useless extension candidates. Maximal degree in co-relation 109804. Up to 10024 conditions per place.). - TimeoutResultAtElement [Line: 1693]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (29states, 87/194 universal loopers) in iteration 68,while PetriNetUnfolder was constructing finite prefix that currently has 110076 conditions, 15301 events (5355/15300 cut-off events. For 387980/388049 co-relation queries the response was YES. Maximal size of possible extension queue 710. Compared 180913 event pairs, 2101 based on Foata normal form. 24/15366 useless extension candidates. Maximal degree in co-relation 109804. Up to 10024 conditions per place.). - TimeoutResultAtElement [Line: 1693]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (29states, 87/194 universal loopers) in iteration 68,while PetriNetUnfolder was constructing finite prefix that currently has 110076 conditions, 15301 events (5355/15300 cut-off events. For 387980/388049 co-relation queries the response was YES. Maximal size of possible extension queue 710. Compared 180913 event pairs, 2101 based on Foata normal form. 24/15366 useless extension candidates. Maximal degree in co-relation 109804. Up to 10024 conditions per place.). - TimeoutResultAtElement [Line: 1693]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (29states, 87/194 universal loopers) in iteration 68,while PetriNetUnfolder was constructing finite prefix that currently has 110076 conditions, 15301 events (5355/15300 cut-off events. For 387980/388049 co-relation queries the response was YES. Maximal size of possible extension queue 710. Compared 180913 event pairs, 2101 based on Foata normal form. 24/15366 useless extension candidates. Maximal degree in co-relation 109804. Up to 10024 conditions per place.). - TimeoutResultAtElement [Line: 1727]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (29states, 87/194 universal loopers) in iteration 68,while PetriNetUnfolder was constructing finite prefix that currently has 110076 conditions, 15301 events (5355/15300 cut-off events. For 387980/388049 co-relation queries the response was YES. Maximal size of possible extension queue 710. Compared 180913 event pairs, 2101 based on Foata normal form. 24/15366 useless extension candidates. Maximal degree in co-relation 109804. Up to 10024 conditions per place.). - TimeoutResultAtElement [Line: 1726]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (29states, 87/194 universal loopers) in iteration 68,while PetriNetUnfolder was constructing finite prefix that currently has 110076 conditions, 15301 events (5355/15300 cut-off events. For 387980/388049 co-relation queries the response was YES. Maximal size of possible extension queue 710. Compared 180913 event pairs, 2101 based on Foata normal form. 24/15366 useless extension candidates. Maximal degree in co-relation 109804. Up to 10024 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 4 procedures, 202 locations, 8 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 772.9s, OverallIterations: 68, TraceHistogramMax: 1, PathProgramHistogramMax: 34, EmptinessCheckTime: 0.0s, AutomataDifference: 736.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 28064 SdHoareTripleChecker+Valid, 32.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 28064 mSDsluCounter, 36279 SdHoareTripleChecker+Invalid, 27.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 36898 mSDsCounter, 4668 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 65702 IncrementalHoareTripleChecker+Invalid, 70370 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 4668 mSolverCounterUnsat, 4194 mSDtfsCounter, 65702 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2967 GetRequests, 294 SyntacticMatches, 50 SemanticMatches, 2623 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23742 ImplicationChecksByTransitivity, 79.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=38415occurred in iteration=64, InterpolantAutomatonStates: 1643, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 1.2s SatisfiabilityAnalysisTime, 33.6s InterpolantComputationTime, 8713 NumberOfCodeBlocks, 8713 NumberOfCodeBlocksAsserted, 68 NumberOfCheckSat, 8645 ConstructedInterpolants, 0 QuantifiedInterpolants, 141187 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 68 InterpolantComputations, 68 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown