./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/weaver/chl-match-subst.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c3fed411 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/weaver/chl-match-subst.wvr.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 3c2ccb27a3ce50ce458a10a4aa8fbbd4d9c9d88060b8c7df98385ed8946afbfa --- Real Ultimate output --- This is Ultimate 0.2.2-tmp.no-commuhash-c3fed41 [2021-12-16 03:01:04,780 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-16 03:01:04,782 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-16 03:01:04,803 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-16 03:01:04,804 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-16 03:01:04,804 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-16 03:01:04,805 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-16 03:01:04,807 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-16 03:01:04,808 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-16 03:01:04,810 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-16 03:01:04,811 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-16 03:01:04,812 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-16 03:01:04,813 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-16 03:01:04,814 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-16 03:01:04,817 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-16 03:01:04,818 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-16 03:01:04,819 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-16 03:01:04,821 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-16 03:01:04,822 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-16 03:01:04,825 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-16 03:01:04,826 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-16 03:01:04,830 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-16 03:01:04,830 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-16 03:01:04,831 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-16 03:01:04,835 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-16 03:01:04,839 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-16 03:01:04,839 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-16 03:01:04,840 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-16 03:01:04,840 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-16 03:01:04,841 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-16 03:01:04,841 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-16 03:01:04,842 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-16 03:01:04,842 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-16 03:01:04,843 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-16 03:01:04,845 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-16 03:01:04,845 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-16 03:01:04,846 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-16 03:01:04,847 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-16 03:01:04,847 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-16 03:01:04,848 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-16 03:01:04,849 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-16 03:01:04,850 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-16 03:01:04,880 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-16 03:01:04,881 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-16 03:01:04,881 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-16 03:01:04,881 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-16 03:01:04,882 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-16 03:01:04,882 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-16 03:01:04,883 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-16 03:01:04,883 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-16 03:01:04,883 INFO L138 SettingsManager]: * Use SBE=true [2021-12-16 03:01:04,883 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-16 03:01:04,884 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-16 03:01:04,884 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-16 03:01:04,885 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-16 03:01:04,885 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-16 03:01:04,885 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-16 03:01:04,885 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-16 03:01:04,885 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-16 03:01:04,885 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-16 03:01:04,886 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-16 03:01:04,886 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-16 03:01:04,886 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-16 03:01:04,886 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-16 03:01:04,886 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-16 03:01:04,886 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-16 03:01:04,887 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-16 03:01:04,887 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-16 03:01:04,887 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-16 03:01:04,887 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-16 03:01:04,887 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-16 03:01:04,887 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-16 03:01:04,888 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-16 03:01:04,888 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-16 03:01:04,888 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-16 03:01:04,888 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-16 03:01:04,888 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 3c2ccb27a3ce50ce458a10a4aa8fbbd4d9c9d88060b8c7df98385ed8946afbfa [2021-12-16 03:01:05,132 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-16 03:01:05,172 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-16 03:01:05,173 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-16 03:01:05,174 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-16 03:01:05,179 INFO L275 PluginConnector]: CDTParser initialized [2021-12-16 03:01:05,180 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/chl-match-subst.wvr.c [2021-12-16 03:01:05,255 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7f9d2a861/3890fc9302b4428e96519fab09994234/FLAGea00dc9b8 [2021-12-16 03:01:05,660 INFO L306 CDTParser]: Found 1 translation units. [2021-12-16 03:01:05,660 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/weaver/chl-match-subst.wvr.c [2021-12-16 03:01:05,665 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7f9d2a861/3890fc9302b4428e96519fab09994234/FLAGea00dc9b8 [2021-12-16 03:01:05,683 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7f9d2a861/3890fc9302b4428e96519fab09994234 [2021-12-16 03:01:05,686 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-16 03:01:05,687 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-16 03:01:05,690 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-16 03:01:05,691 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-16 03:01:05,694 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-16 03:01:05,695 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 03:01:05" (1/1) ... [2021-12-16 03:01:05,696 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3f64ef6f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:01:05, skipping insertion in model container [2021-12-16 03:01:05,697 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 03:01:05" (1/1) ... [2021-12-16 03:01:05,702 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-16 03:01:05,727 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-16 03:01:05,946 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/weaver/chl-match-subst.wvr.c[3017,3030] [2021-12-16 03:01:05,958 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-16 03:01:05,964 INFO L203 MainTranslator]: Completed pre-run [2021-12-16 03:01:06,000 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/weaver/chl-match-subst.wvr.c[3017,3030] [2021-12-16 03:01:06,001 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-16 03:01:06,027 INFO L208 MainTranslator]: Completed translation [2021-12-16 03:01:06,028 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:01:06 WrapperNode [2021-12-16 03:01:06,028 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-16 03:01:06,029 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-16 03:01:06,029 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-16 03:01:06,029 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-16 03:01:06,049 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:01:06" (1/1) ... [2021-12-16 03:01:06,060 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:01:06" (1/1) ... [2021-12-16 03:01:06,093 INFO L137 Inliner]: procedures = 23, calls = 34, calls flagged for inlining = 12, calls inlined = 22, statements flattened = 254 [2021-12-16 03:01:06,095 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-16 03:01:06,096 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-16 03:01:06,096 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-16 03:01:06,096 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-16 03:01:06,102 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:01:06" (1/1) ... [2021-12-16 03:01:06,102 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:01:06" (1/1) ... [2021-12-16 03:01:06,107 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:01:06" (1/1) ... [2021-12-16 03:01:06,107 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:01:06" (1/1) ... [2021-12-16 03:01:06,112 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:01:06" (1/1) ... [2021-12-16 03:01:06,114 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:01:06" (1/1) ... [2021-12-16 03:01:06,115 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:01:06" (1/1) ... [2021-12-16 03:01:06,117 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-16 03:01:06,118 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-16 03:01:06,118 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-16 03:01:06,118 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-16 03:01:06,119 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:01:06" (1/1) ... [2021-12-16 03:01:06,124 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-16 03:01:06,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 03:01:06,145 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-16 03:01:06,159 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-16 03:01:06,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-16 03:01:06,176 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-12-16 03:01:06,176 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-12-16 03:01:06,176 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-12-16 03:01:06,176 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-12-16 03:01:06,176 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-12-16 03:01:06,176 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-12-16 03:01:06,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-16 03:01:06,177 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-16 03:01:06,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-16 03:01:06,177 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-16 03:01:06,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-16 03:01:06,177 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-16 03:01:06,178 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-16 03:01:06,179 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-12-16 03:01:06,310 INFO L236 CfgBuilder]: Building ICFG [2021-12-16 03:01:06,321 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-16 03:01:06,643 INFO L277 CfgBuilder]: Performing block encoding [2021-12-16 03:01:06,653 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-16 03:01:06,653 INFO L301 CfgBuilder]: Removed 0 assume(true) statements. [2021-12-16 03:01:06,655 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 03:01:06 BoogieIcfgContainer [2021-12-16 03:01:06,655 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-16 03:01:06,656 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-16 03:01:06,656 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-16 03:01:06,658 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-16 03:01:06,658 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 03:01:05" (1/3) ... [2021-12-16 03:01:06,659 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@65fad6cc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 03:01:06, skipping insertion in model container [2021-12-16 03:01:06,659 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:01:06" (2/3) ... [2021-12-16 03:01:06,660 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@65fad6cc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 03:01:06, skipping insertion in model container [2021-12-16 03:01:06,660 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 03:01:06" (3/3) ... [2021-12-16 03:01:06,661 INFO L111 eAbstractionObserver]: Analyzing ICFG chl-match-subst.wvr.c [2021-12-16 03:01:06,664 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-12-16 03:01:06,664 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-16 03:01:06,664 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-16 03:01:06,664 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-12-16 03:01:06,695 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,696 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,696 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,696 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,696 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,696 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,696 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,697 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,697 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,697 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,697 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,697 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,697 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,698 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,698 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,698 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,698 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,698 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,698 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,699 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,699 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,699 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,699 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,699 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,699 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,700 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,700 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,700 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,700 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,700 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,700 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,701 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,701 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,701 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,701 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,701 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,701 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,702 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,702 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,702 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,702 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,702 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,702 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,703 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,703 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,703 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,703 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,703 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,704 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,704 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,704 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,704 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,704 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,704 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,705 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,705 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,706 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,706 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ret1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,706 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,706 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ret1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,706 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ret1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,706 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ret1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,707 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ret1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,707 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~s1~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,707 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ret1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,707 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~s1~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,707 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ret1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,707 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ret1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,708 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,708 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,708 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,708 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,708 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,708 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,709 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,709 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,709 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,709 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,709 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,709 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,710 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,710 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,710 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,710 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,710 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,710 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,711 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,711 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,711 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,711 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,711 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,711 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,712 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,712 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,712 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,712 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,712 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,712 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,713 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,713 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,713 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,713 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,713 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,714 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,714 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,714 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,714 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,714 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,714 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,715 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,715 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,715 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,715 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,715 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,715 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,716 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,716 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,716 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,716 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,716 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,717 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,717 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,717 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,717 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,717 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,717 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,718 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,718 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,718 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,718 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,718 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,718 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~s2~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,719 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,719 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~s2~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,719 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,719 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,719 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,720 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,720 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,720 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,720 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,720 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,721 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~s2~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,721 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~s1~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,721 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~s2~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,721 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~s1~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,721 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~s2~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,721 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~s1~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,722 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~s2~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,722 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~s1~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,722 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,722 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,722 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,722 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,723 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,723 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,731 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,732 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,732 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~s2~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,732 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~s1~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,732 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~s2~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,733 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~s1~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,733 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~s2~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,733 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~s1~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,733 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~s2~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,733 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~s1~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,733 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,734 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,734 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,734 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,734 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,734 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,734 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,735 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,735 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,735 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,735 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,735 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,736 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,736 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,736 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,736 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,736 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,736 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,737 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,737 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,737 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,737 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,738 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,738 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,738 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,738 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,739 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,739 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,739 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,739 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,739 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,739 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,755 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,755 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,756 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,756 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,756 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,756 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,756 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,756 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,758 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,758 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,758 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,758 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,758 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,759 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,759 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,759 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,759 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,759 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,759 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,759 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,760 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,760 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,760 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,760 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,760 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,760 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,761 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,761 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,761 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,761 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,761 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,761 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,762 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,762 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,762 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,762 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,762 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,762 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,763 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,763 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,763 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,763 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,763 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,763 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,764 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,764 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,764 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,764 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ret7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,764 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,764 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ret7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,765 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ret7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,765 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ret7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,765 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ret7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,765 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~s1~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,765 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ret7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,766 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~s1~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,766 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ret7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,766 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ret7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,766 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,766 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,766 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,767 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,767 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,767 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,767 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,767 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,767 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,767 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,768 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,768 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,768 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,768 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,768 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,768 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,768 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,769 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,769 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,769 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,769 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,770 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,771 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,771 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,771 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,771 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,771 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,771 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,772 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,772 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,772 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,772 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,772 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,773 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,773 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,773 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,773 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,773 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,773 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,774 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,774 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,774 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,774 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,774 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,774 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,775 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,775 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,775 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,775 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,775 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,775 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,776 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,776 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,776 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,776 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,776 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,777 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,777 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ret8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,777 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,777 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ret8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,778 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ret8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,778 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ret8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,778 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ret8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,778 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~s2~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,779 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ret8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,779 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~s2~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,779 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ret8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,779 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ret8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,780 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,780 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,780 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,780 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,781 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,781 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,781 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~s2~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,781 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~s1~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,781 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~s2~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,781 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~s1~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,781 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~s2~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,782 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~s1~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,782 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~s2~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,783 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~s1~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,784 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,784 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,784 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,784 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,785 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,785 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,785 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,785 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,788 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~s2~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,789 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~s1~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,789 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~s2~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,789 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~s1~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,789 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~s2~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,789 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~s1~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,789 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~s2~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,790 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~s1~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,790 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,790 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,794 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,795 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,795 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,795 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,795 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,795 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,795 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,796 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,796 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,796 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,796 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,796 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,796 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,796 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,797 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,797 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,797 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,797 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,797 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,797 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,798 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,800 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,800 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,801 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,801 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,801 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,801 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,801 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,801 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,801 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,802 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,802 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,802 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,803 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,803 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,803 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,803 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,804 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,804 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,804 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,804 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,804 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,804 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,804 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,805 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,805 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,805 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,806 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,806 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,806 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,806 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,806 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,806 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,806 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,807 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,807 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,807 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,808 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,808 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,808 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,808 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,808 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,808 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,809 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,809 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,809 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,809 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,809 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,809 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,809 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,810 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,810 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,810 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,811 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,811 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,812 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,812 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,812 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ret13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,812 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,812 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ret13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,813 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ret13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,813 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ret13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,813 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ret13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,813 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~s1~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,813 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ret13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,813 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~s1~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,813 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ret13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,814 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ret13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,814 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,814 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,814 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,814 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,814 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,814 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,815 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,815 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,815 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,815 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,815 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,815 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,815 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,816 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,816 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,816 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,819 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,819 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,820 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,820 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,822 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,822 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,822 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,823 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,823 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,823 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,823 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,823 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,823 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,823 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,825 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,825 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,825 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,826 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,826 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,826 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,826 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,826 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,826 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,827 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,827 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,827 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,827 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,827 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,827 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,827 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,828 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,828 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,828 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,828 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,828 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,828 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,828 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,829 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,829 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,829 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,829 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,829 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ret14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,829 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,829 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ret14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,830 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ret14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,830 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ret14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,830 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ret14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,830 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~s2~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,830 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ret14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,830 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~s2~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,830 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ret14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,831 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ret14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,831 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,831 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,831 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,831 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,831 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,832 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,832 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~s2~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,832 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~s1~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,832 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~s2~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,832 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~s1~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,832 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~s2~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,832 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~s1~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,833 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~s2~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,833 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~s1~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,833 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,833 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,833 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,833 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,833 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,834 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,834 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,834 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,834 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~s2~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,834 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~s1~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,834 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~s2~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,834 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~s1~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,835 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~s2~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,835 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~s1~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,835 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~s2~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,835 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~s1~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,835 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,835 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,835 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,836 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,836 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,836 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,836 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,836 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,836 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,836 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,837 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,837 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,837 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,837 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,837 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,837 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,837 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,837 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,838 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,838 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,838 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,838 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,841 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,841 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,841 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,841 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,841 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~s1~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,841 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,842 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ret7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,842 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,842 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,842 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~s2~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,842 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,843 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,843 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,843 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,843 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,843 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,843 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ret8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,847 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,847 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,847 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,847 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,848 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,848 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ret14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,848 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,848 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,848 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,848 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~s1~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,848 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_~s2~2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,849 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,849 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,849 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,849 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,849 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,849 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ret13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,850 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ret1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,850 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,851 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~s2~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,851 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,851 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,851 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,851 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_~s1~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,851 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,851 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,852 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,852 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,852 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ite4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,852 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,852 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,852 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,852 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,853 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-16 03:01:06,859 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-12-16 03:01:06,901 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-16 03:01:06,909 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-16 03:01:06,909 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-12-16 03:01:06,927 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 333 places, 349 transitions, 722 flow [2021-12-16 03:01:07,158 INFO L129 PetriNetUnfolder]: 26/346 cut-off events. [2021-12-16 03:01:07,159 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2021-12-16 03:01:07,168 INFO L84 FinitePrefix]: Finished finitePrefix Result has 359 conditions, 346 events. 26/346 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 633 event pairs, 0 based on Foata normal form. 0/319 useless extension candidates. Maximal degree in co-relation 256. Up to 2 conditions per place. [2021-12-16 03:01:07,168 INFO L82 GeneralOperation]: Start removeDead. Operand has 333 places, 349 transitions, 722 flow [2021-12-16 03:01:07,190 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 319 places, 335 transitions, 688 flow [2021-12-16 03:01:07,265 INFO L129 PetriNetUnfolder]: 26/334 cut-off events. [2021-12-16 03:01:07,266 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2021-12-16 03:01:07,266 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:07,268 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:07,268 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:07,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:07,289 INFO L85 PathProgramCache]: Analyzing trace with hash -742994273, now seen corresponding path program 1 times [2021-12-16 03:01:07,297 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:07,297 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428751413] [2021-12-16 03:01:07,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:07,298 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:07,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:08,179 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:08,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:08,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428751413] [2021-12-16 03:01:08,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428751413] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:08,180 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:08,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-16 03:01:08,181 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90037947] [2021-12-16 03:01:08,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:08,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-16 03:01:08,204 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:08,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-16 03:01:08,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-16 03:01:08,263 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 313 out of 349 [2021-12-16 03:01:08,270 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 319 places, 335 transitions, 688 flow. Second operand has 6 states, 6 states have (on average 316.0) internal successors, (1896), 6 states have internal predecessors, (1896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:08,270 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:08,271 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 313 of 349 [2021-12-16 03:01:08,271 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:08,473 INFO L129 PetriNetUnfolder]: 31/543 cut-off events. [2021-12-16 03:01:08,474 INFO L130 PetriNetUnfolder]: For 33/39 co-relation queries the response was YES. [2021-12-16 03:01:08,480 INFO L84 FinitePrefix]: Finished finitePrefix Result has 638 conditions, 543 events. 31/543 cut-off events. For 33/39 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 1602 event pairs, 6 based on Foata normal form. 77/572 useless extension candidates. Maximal degree in co-relation 509. Up to 31 conditions per place. [2021-12-16 03:01:08,483 INFO L132 encePairwiseOnDemand]: 327/349 looper letters, 26 selfloop transitions, 3 changer transitions 7/336 dead transitions. [2021-12-16 03:01:08,484 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 326 places, 336 transitions, 789 flow [2021-12-16 03:01:08,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-16 03:01:08,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-12-16 03:01:08,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2580 transitions. [2021-12-16 03:01:08,502 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9240687679083095 [2021-12-16 03:01:08,502 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 2580 transitions. [2021-12-16 03:01:08,503 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 2580 transitions. [2021-12-16 03:01:08,506 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:08,508 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 2580 transitions. [2021-12-16 03:01:08,515 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 322.5) internal successors, (2580), 8 states have internal predecessors, (2580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:08,524 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 349.0) internal successors, (3141), 9 states have internal predecessors, (3141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:08,525 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 349.0) internal successors, (3141), 9 states have internal predecessors, (3141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:08,527 INFO L186 Difference]: Start difference. First operand has 319 places, 335 transitions, 688 flow. Second operand 8 states and 2580 transitions. [2021-12-16 03:01:08,527 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 326 places, 336 transitions, 789 flow [2021-12-16 03:01:08,532 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 336 transitions, 759 flow, removed 0 selfloop flow, removed 6 redundant places. [2021-12-16 03:01:08,539 INFO L242 Difference]: Finished difference. Result has 325 places, 321 transitions, 669 flow [2021-12-16 03:01:08,540 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=648, PETRI_DIFFERENCE_MINUEND_PLACES=313, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=321, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=318, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=669, PETRI_PLACES=325, PETRI_TRANSITIONS=321} [2021-12-16 03:01:08,543 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 6 predicate places. [2021-12-16 03:01:08,543 INFO L470 AbstractCegarLoop]: Abstraction has has 325 places, 321 transitions, 669 flow [2021-12-16 03:01:08,544 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 316.0) internal successors, (1896), 6 states have internal predecessors, (1896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:08,544 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:08,544 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:08,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-16 03:01:08,545 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:08,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:08,546 INFO L85 PathProgramCache]: Analyzing trace with hash 1186332343, now seen corresponding path program 1 times [2021-12-16 03:01:08,546 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:08,546 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781466874] [2021-12-16 03:01:08,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:08,546 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:08,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:08,886 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:08,887 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:08,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781466874] [2021-12-16 03:01:08,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781466874] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:08,887 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:08,888 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 03:01:08,888 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768123952] [2021-12-16 03:01:08,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:08,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 03:01:08,890 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:08,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 03:01:08,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 03:01:08,893 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 310 out of 349 [2021-12-16 03:01:08,896 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 325 places, 321 transitions, 669 flow. Second operand has 7 states, 7 states have (on average 312.85714285714283) internal successors, (2190), 7 states have internal predecessors, (2190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:08,896 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:08,896 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 310 of 349 [2021-12-16 03:01:08,896 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:09,161 INFO L129 PetriNetUnfolder]: 54/751 cut-off events. [2021-12-16 03:01:09,161 INFO L130 PetriNetUnfolder]: For 26/44 co-relation queries the response was YES. [2021-12-16 03:01:09,174 INFO L84 FinitePrefix]: Finished finitePrefix Result has 916 conditions, 751 events. 54/751 cut-off events. For 26/44 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3042 event pairs, 18 based on Foata normal form. 1/683 useless extension candidates. Maximal degree in co-relation 893. Up to 64 conditions per place. [2021-12-16 03:01:09,177 INFO L132 encePairwiseOnDemand]: 341/349 looper letters, 33 selfloop transitions, 5 changer transitions 6/341 dead transitions. [2021-12-16 03:01:09,178 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 328 places, 341 transitions, 818 flow [2021-12-16 03:01:09,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 03:01:09,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-12-16 03:01:09,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2833 transitions. [2021-12-16 03:01:09,184 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9019420566698504 [2021-12-16 03:01:09,185 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2833 transitions. [2021-12-16 03:01:09,185 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2833 transitions. [2021-12-16 03:01:09,187 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:09,187 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2833 transitions. [2021-12-16 03:01:09,193 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 314.77777777777777) internal successors, (2833), 9 states have internal predecessors, (2833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:09,199 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 349.0) internal successors, (3490), 10 states have internal predecessors, (3490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:09,201 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 349.0) internal successors, (3490), 10 states have internal predecessors, (3490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:09,201 INFO L186 Difference]: Start difference. First operand has 325 places, 321 transitions, 669 flow. Second operand 9 states and 2833 transitions. [2021-12-16 03:01:09,201 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 328 places, 341 transitions, 818 flow [2021-12-16 03:01:09,204 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 325 places, 341 transitions, 811 flow, removed 3 selfloop flow, removed 3 redundant places. [2021-12-16 03:01:09,208 INFO L242 Difference]: Finished difference. Result has 332 places, 323 transitions, 697 flow [2021-12-16 03:01:09,209 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=664, PETRI_DIFFERENCE_MINUEND_PLACES=317, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=321, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=316, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=697, PETRI_PLACES=332, PETRI_TRANSITIONS=323} [2021-12-16 03:01:09,210 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 13 predicate places. [2021-12-16 03:01:09,210 INFO L470 AbstractCegarLoop]: Abstraction has has 332 places, 323 transitions, 697 flow [2021-12-16 03:01:09,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 312.85714285714283) internal successors, (2190), 7 states have internal predecessors, (2190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:09,212 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:09,212 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:09,212 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-16 03:01:09,213 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:09,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:09,213 INFO L85 PathProgramCache]: Analyzing trace with hash 1589507655, now seen corresponding path program 1 times [2021-12-16 03:01:09,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:09,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052583619] [2021-12-16 03:01:09,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:09,214 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:09,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:09,417 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:09,418 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:09,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052583619] [2021-12-16 03:01:09,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052583619] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:09,419 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:09,419 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-16 03:01:09,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196766632] [2021-12-16 03:01:09,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:09,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-16 03:01:09,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:09,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-16 03:01:09,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-16 03:01:09,423 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 307 out of 349 [2021-12-16 03:01:09,425 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 332 places, 323 transitions, 697 flow. Second operand has 8 states, 8 states have (on average 309.75) internal successors, (2478), 8 states have internal predecessors, (2478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:09,425 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:09,426 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 307 of 349 [2021-12-16 03:01:09,426 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:09,714 INFO L129 PetriNetUnfolder]: 67/775 cut-off events. [2021-12-16 03:01:09,714 INFO L130 PetriNetUnfolder]: For 51/77 co-relation queries the response was YES. [2021-12-16 03:01:09,720 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1041 conditions, 775 events. 67/775 cut-off events. For 51/77 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3273 event pairs, 26 based on Foata normal form. 1/704 useless extension candidates. Maximal degree in co-relation 1013. Up to 84 conditions per place. [2021-12-16 03:01:09,724 INFO L132 encePairwiseOnDemand]: 338/349 looper letters, 41 selfloop transitions, 8 changer transitions 8/351 dead transitions. [2021-12-16 03:01:09,724 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 339 places, 351 transitions, 904 flow [2021-12-16 03:01:09,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-16 03:01:09,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-12-16 03:01:09,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 3738 transitions. [2021-12-16 03:01:09,730 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8925501432664756 [2021-12-16 03:01:09,730 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 3738 transitions. [2021-12-16 03:01:09,730 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 3738 transitions. [2021-12-16 03:01:09,732 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:09,732 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 3738 transitions. [2021-12-16 03:01:09,738 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 311.5) internal successors, (3738), 12 states have internal predecessors, (3738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:09,744 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 349.0) internal successors, (4537), 13 states have internal predecessors, (4537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:09,745 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 349.0) internal successors, (4537), 13 states have internal predecessors, (4537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:09,745 INFO L186 Difference]: Start difference. First operand has 332 places, 323 transitions, 697 flow. Second operand 12 states and 3738 transitions. [2021-12-16 03:01:09,745 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 339 places, 351 transitions, 904 flow [2021-12-16 03:01:09,750 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 334 places, 351 transitions, 885 flow, removed 9 selfloop flow, removed 5 redundant places. [2021-12-16 03:01:09,753 INFO L242 Difference]: Finished difference. Result has 343 places, 325 transitions, 729 flow [2021-12-16 03:01:09,754 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=684, PETRI_DIFFERENCE_MINUEND_PLACES=323, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=323, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=315, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=729, PETRI_PLACES=343, PETRI_TRANSITIONS=325} [2021-12-16 03:01:09,756 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 24 predicate places. [2021-12-16 03:01:09,756 INFO L470 AbstractCegarLoop]: Abstraction has has 343 places, 325 transitions, 729 flow [2021-12-16 03:01:09,757 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 309.75) internal successors, (2478), 8 states have internal predecessors, (2478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:09,757 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:09,757 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:09,758 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-16 03:01:09,758 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:09,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:09,759 INFO L85 PathProgramCache]: Analyzing trace with hash -232079166, now seen corresponding path program 1 times [2021-12-16 03:01:09,759 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:09,759 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025772064] [2021-12-16 03:01:09,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:09,760 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:09,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:09,911 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:09,911 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:09,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025772064] [2021-12-16 03:01:09,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025772064] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:09,912 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:09,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-16 03:01:09,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147352592] [2021-12-16 03:01:09,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:09,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-16 03:01:09,914 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:09,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-16 03:01:09,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-16 03:01:09,919 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 304 out of 349 [2021-12-16 03:01:09,921 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 343 places, 325 transitions, 729 flow. Second operand has 9 states, 9 states have (on average 306.6666666666667) internal successors, (2760), 9 states have internal predecessors, (2760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:09,921 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:09,921 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 304 of 349 [2021-12-16 03:01:09,921 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:10,300 INFO L129 PetriNetUnfolder]: 88/957 cut-off events. [2021-12-16 03:01:10,301 INFO L130 PetriNetUnfolder]: For 96/130 co-relation queries the response was YES. [2021-12-16 03:01:10,313 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1334 conditions, 957 events. 88/957 cut-off events. For 96/130 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 4751 event pairs, 36 based on Foata normal form. 1/868 useless extension candidates. Maximal degree in co-relation 1301. Up to 109 conditions per place. [2021-12-16 03:01:10,316 INFO L132 encePairwiseOnDemand]: 336/349 looper letters, 48 selfloop transitions, 10 changer transitions 10/359 dead transitions. [2021-12-16 03:01:10,316 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 350 places, 359 transitions, 984 flow [2021-12-16 03:01:10,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-16 03:01:10,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-12-16 03:01:10,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 4319 transitions. [2021-12-16 03:01:10,325 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8839541547277937 [2021-12-16 03:01:10,325 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 4319 transitions. [2021-12-16 03:01:10,325 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 4319 transitions. [2021-12-16 03:01:10,327 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:10,327 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 4319 transitions. [2021-12-16 03:01:10,335 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 308.5) internal successors, (4319), 14 states have internal predecessors, (4319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:10,343 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 349.0) internal successors, (5235), 15 states have internal predecessors, (5235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:10,345 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 349.0) internal successors, (5235), 15 states have internal predecessors, (5235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:10,345 INFO L186 Difference]: Start difference. First operand has 343 places, 325 transitions, 729 flow. Second operand 14 states and 4319 transitions. [2021-12-16 03:01:10,345 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 350 places, 359 transitions, 984 flow [2021-12-16 03:01:10,349 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 343 places, 359 transitions, 950 flow, removed 16 selfloop flow, removed 7 redundant places. [2021-12-16 03:01:10,353 INFO L242 Difference]: Finished difference. Result has 354 places, 327 transitions, 760 flow [2021-12-16 03:01:10,354 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=705, PETRI_DIFFERENCE_MINUEND_PLACES=330, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=325, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=315, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=760, PETRI_PLACES=354, PETRI_TRANSITIONS=327} [2021-12-16 03:01:10,354 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 35 predicate places. [2021-12-16 03:01:10,354 INFO L470 AbstractCegarLoop]: Abstraction has has 354 places, 327 transitions, 760 flow [2021-12-16 03:01:10,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 306.6666666666667) internal successors, (2760), 9 states have internal predecessors, (2760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:10,356 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:10,356 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:10,356 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-16 03:01:10,356 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:10,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:10,357 INFO L85 PathProgramCache]: Analyzing trace with hash 1840379948, now seen corresponding path program 1 times [2021-12-16 03:01:10,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:10,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473657268] [2021-12-16 03:01:10,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:10,358 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:10,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:10,482 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:10,482 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:10,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473657268] [2021-12-16 03:01:10,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473657268] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:10,483 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:10,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-16 03:01:10,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212664838] [2021-12-16 03:01:10,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:10,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-16 03:01:10,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:10,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-16 03:01:10,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-16 03:01:10,487 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 308 out of 349 [2021-12-16 03:01:10,489 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 354 places, 327 transitions, 760 flow. Second operand has 8 states, 8 states have (on average 310.75) internal successors, (2486), 8 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:10,490 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:10,490 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 308 of 349 [2021-12-16 03:01:10,490 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:10,783 INFO L129 PetriNetUnfolder]: 179/969 cut-off events. [2021-12-16 03:01:10,784 INFO L130 PetriNetUnfolder]: For 127/143 co-relation queries the response was YES. [2021-12-16 03:01:10,797 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1392 conditions, 969 events. 179/969 cut-off events. For 127/143 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 5687 event pairs, 66 based on Foata normal form. 5/899 useless extension candidates. Maximal degree in co-relation 1328. Up to 154 conditions per place. [2021-12-16 03:01:10,802 INFO L132 encePairwiseOnDemand]: 340/349 looper letters, 49 selfloop transitions, 3 changer transitions 26/381 dead transitions. [2021-12-16 03:01:10,802 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 358 places, 381 transitions, 1058 flow [2021-12-16 03:01:10,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-16 03:01:10,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-12-16 03:01:10,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 4083 transitions. [2021-12-16 03:01:10,810 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.899933877011241 [2021-12-16 03:01:10,810 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 4083 transitions. [2021-12-16 03:01:10,810 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 4083 transitions. [2021-12-16 03:01:10,812 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:10,812 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 4083 transitions. [2021-12-16 03:01:10,820 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 314.0769230769231) internal successors, (4083), 13 states have internal predecessors, (4083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:10,827 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 349.0) internal successors, (4886), 14 states have internal predecessors, (4886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:10,828 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 349.0) internal successors, (4886), 14 states have internal predecessors, (4886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:10,828 INFO L186 Difference]: Start difference. First operand has 354 places, 327 transitions, 760 flow. Second operand 13 states and 4083 transitions. [2021-12-16 03:01:10,828 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 358 places, 381 transitions, 1058 flow [2021-12-16 03:01:10,832 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 349 places, 381 transitions, 1012 flow, removed 22 selfloop flow, removed 9 redundant places. [2021-12-16 03:01:10,837 INFO L242 Difference]: Finished difference. Result has 360 places, 329 transitions, 769 flow [2021-12-16 03:01:10,837 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=726, PETRI_DIFFERENCE_MINUEND_PLACES=337, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=327, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=324, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=769, PETRI_PLACES=360, PETRI_TRANSITIONS=329} [2021-12-16 03:01:10,838 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 41 predicate places. [2021-12-16 03:01:10,838 INFO L470 AbstractCegarLoop]: Abstraction has has 360 places, 329 transitions, 769 flow [2021-12-16 03:01:10,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 310.75) internal successors, (2486), 8 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:10,840 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:10,840 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:10,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-16 03:01:10,840 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:10,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:10,841 INFO L85 PathProgramCache]: Analyzing trace with hash -27308194, now seen corresponding path program 2 times [2021-12-16 03:01:10,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:10,841 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479929900] [2021-12-16 03:01:10,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:10,842 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:10,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:11,003 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:11,003 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:11,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479929900] [2021-12-16 03:01:11,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479929900] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:11,003 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:11,004 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-16 03:01:11,004 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974610416] [2021-12-16 03:01:11,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:11,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-16 03:01:11,005 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:11,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-16 03:01:11,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-16 03:01:11,007 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 308 out of 349 [2021-12-16 03:01:11,009 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 360 places, 329 transitions, 769 flow. Second operand has 8 states, 8 states have (on average 310.75) internal successors, (2486), 8 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:11,009 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:11,009 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 308 of 349 [2021-12-16 03:01:11,009 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:11,364 INFO L129 PetriNetUnfolder]: 255/1411 cut-off events. [2021-12-16 03:01:11,364 INFO L130 PetriNetUnfolder]: For 780/805 co-relation queries the response was YES. [2021-12-16 03:01:11,375 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2497 conditions, 1411 events. 255/1411 cut-off events. For 780/805 co-relation queries the response was YES. Maximal size of possible extension queue 122. Compared 10442 event pairs, 130 based on Foata normal form. 1/1299 useless extension candidates. Maximal degree in co-relation 2451. Up to 257 conditions per place. [2021-12-16 03:01:11,380 INFO L132 encePairwiseOnDemand]: 340/349 looper letters, 56 selfloop transitions, 3 changer transitions 25/387 dead transitions. [2021-12-16 03:01:11,381 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 364 places, 387 transitions, 1182 flow [2021-12-16 03:01:11,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-16 03:01:11,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-12-16 03:01:11,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 4081 transitions. [2021-12-16 03:01:11,386 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8994930570861803 [2021-12-16 03:01:11,387 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 4081 transitions. [2021-12-16 03:01:11,387 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 4081 transitions. [2021-12-16 03:01:11,388 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:11,388 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 4081 transitions. [2021-12-16 03:01:11,393 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 313.9230769230769) internal successors, (4081), 13 states have internal predecessors, (4081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:11,398 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 349.0) internal successors, (4886), 14 states have internal predecessors, (4886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:11,398 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 349.0) internal successors, (4886), 14 states have internal predecessors, (4886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:11,399 INFO L186 Difference]: Start difference. First operand has 360 places, 329 transitions, 769 flow. Second operand 13 states and 4081 transitions. [2021-12-16 03:01:11,399 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 364 places, 387 transitions, 1182 flow [2021-12-16 03:01:11,402 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 357 places, 387 transitions, 1140 flow, removed 19 selfloop flow, removed 7 redundant places. [2021-12-16 03:01:11,406 INFO L242 Difference]: Finished difference. Result has 368 places, 331 transitions, 803 flow [2021-12-16 03:01:11,406 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=756, PETRI_DIFFERENCE_MINUEND_PLACES=345, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=329, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=326, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=803, PETRI_PLACES=368, PETRI_TRANSITIONS=331} [2021-12-16 03:01:11,407 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 49 predicate places. [2021-12-16 03:01:11,407 INFO L470 AbstractCegarLoop]: Abstraction has has 368 places, 331 transitions, 803 flow [2021-12-16 03:01:11,408 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 310.75) internal successors, (2486), 8 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:11,408 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:11,408 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:11,408 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-16 03:01:11,409 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:11,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:11,409 INFO L85 PathProgramCache]: Analyzing trace with hash 157564496, now seen corresponding path program 3 times [2021-12-16 03:01:11,409 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:11,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62009555] [2021-12-16 03:01:11,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:11,410 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:11,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:11,512 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:11,512 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:11,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62009555] [2021-12-16 03:01:11,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62009555] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:11,512 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:11,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-16 03:01:11,513 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200757014] [2021-12-16 03:01:11,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:11,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-16 03:01:11,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:11,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-16 03:01:11,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-16 03:01:11,515 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 308 out of 349 [2021-12-16 03:01:11,517 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 368 places, 331 transitions, 803 flow. Second operand has 8 states, 8 states have (on average 310.75) internal successors, (2486), 8 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:11,517 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:11,517 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 308 of 349 [2021-12-16 03:01:11,517 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:11,865 INFO L129 PetriNetUnfolder]: 270/1432 cut-off events. [2021-12-16 03:01:11,866 INFO L130 PetriNetUnfolder]: For 1504/1523 co-relation queries the response was YES. [2021-12-16 03:01:11,881 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2904 conditions, 1432 events. 270/1432 cut-off events. For 1504/1523 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 10660 event pairs, 163 based on Foata normal form. 1/1312 useless extension candidates. Maximal degree in co-relation 2853. Up to 350 conditions per place. [2021-12-16 03:01:11,886 INFO L132 encePairwiseOnDemand]: 340/349 looper letters, 38 selfloop transitions, 8 changer transitions 20/369 dead transitions. [2021-12-16 03:01:11,887 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 371 places, 369 transitions, 1143 flow [2021-12-16 03:01:11,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-16 03:01:11,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-12-16 03:01:11,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 3759 transitions. [2021-12-16 03:01:11,892 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8975644699140402 [2021-12-16 03:01:11,892 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 3759 transitions. [2021-12-16 03:01:11,893 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 3759 transitions. [2021-12-16 03:01:11,894 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:11,894 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 3759 transitions. [2021-12-16 03:01:11,956 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 313.25) internal successors, (3759), 12 states have internal predecessors, (3759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:11,964 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 349.0) internal successors, (4537), 13 states have internal predecessors, (4537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:11,965 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 349.0) internal successors, (4537), 13 states have internal predecessors, (4537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:11,965 INFO L186 Difference]: Start difference. First operand has 368 places, 331 transitions, 803 flow. Second operand 12 states and 3759 transitions. [2021-12-16 03:01:11,965 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 371 places, 369 transitions, 1143 flow [2021-12-16 03:01:11,973 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 364 places, 369 transitions, 1115 flow, removed 13 selfloop flow, removed 7 redundant places. [2021-12-16 03:01:11,976 INFO L242 Difference]: Finished difference. Result has 371 places, 338 transitions, 893 flow [2021-12-16 03:01:11,977 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=790, PETRI_DIFFERENCE_MINUEND_PLACES=353, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=331, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=326, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=893, PETRI_PLACES=371, PETRI_TRANSITIONS=338} [2021-12-16 03:01:11,977 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 52 predicate places. [2021-12-16 03:01:11,977 INFO L470 AbstractCegarLoop]: Abstraction has has 371 places, 338 transitions, 893 flow [2021-12-16 03:01:11,978 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 310.75) internal successors, (2486), 8 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:11,978 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:11,978 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:11,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-16 03:01:11,979 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:11,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:11,979 INFO L85 PathProgramCache]: Analyzing trace with hash -2047788938, now seen corresponding path program 4 times [2021-12-16 03:01:11,979 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:11,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215139136] [2021-12-16 03:01:11,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:11,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:12,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:12,088 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:12,089 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:12,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215139136] [2021-12-16 03:01:12,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1215139136] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:12,089 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:12,089 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-16 03:01:12,090 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754446076] [2021-12-16 03:01:12,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:12,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-16 03:01:12,090 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:12,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-16 03:01:12,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-16 03:01:12,093 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 308 out of 349 [2021-12-16 03:01:12,095 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 371 places, 338 transitions, 893 flow. Second operand has 8 states, 8 states have (on average 310.75) internal successors, (2486), 8 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:12,095 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:12,095 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 308 of 349 [2021-12-16 03:01:12,095 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:12,464 INFO L129 PetriNetUnfolder]: 262/1412 cut-off events. [2021-12-16 03:01:12,464 INFO L130 PetriNetUnfolder]: For 1807/1837 co-relation queries the response was YES. [2021-12-16 03:01:12,477 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3015 conditions, 1412 events. 262/1412 cut-off events. For 1807/1837 co-relation queries the response was YES. Maximal size of possible extension queue 130. Compared 10482 event pairs, 151 based on Foata normal form. 2/1297 useless extension candidates. Maximal degree in co-relation 2963. Up to 346 conditions per place. [2021-12-16 03:01:12,484 INFO L132 encePairwiseOnDemand]: 340/349 looper letters, 38 selfloop transitions, 12 changer transitions 19/372 dead transitions. [2021-12-16 03:01:12,485 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 375 places, 372 transitions, 1231 flow [2021-12-16 03:01:12,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-16 03:01:12,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-12-16 03:01:12,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 3450 transitions. [2021-12-16 03:01:12,490 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8986715290440219 [2021-12-16 03:01:12,490 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 3450 transitions. [2021-12-16 03:01:12,491 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 3450 transitions. [2021-12-16 03:01:12,492 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:12,492 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 3450 transitions. [2021-12-16 03:01:12,496 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 313.6363636363636) internal successors, (3450), 11 states have internal predecessors, (3450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:12,500 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 349.0) internal successors, (4188), 12 states have internal predecessors, (4188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:12,501 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 349.0) internal successors, (4188), 12 states have internal predecessors, (4188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:12,501 INFO L186 Difference]: Start difference. First operand has 371 places, 338 transitions, 893 flow. Second operand 11 states and 3450 transitions. [2021-12-16 03:01:12,501 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 375 places, 372 transitions, 1231 flow [2021-12-16 03:01:12,508 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 372 places, 372 transitions, 1209 flow, removed 11 selfloop flow, removed 3 redundant places. [2021-12-16 03:01:12,512 INFO L242 Difference]: Finished difference. Result has 380 places, 343 transitions, 984 flow [2021-12-16 03:01:12,512 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=875, PETRI_DIFFERENCE_MINUEND_PLACES=362, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=338, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=328, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=984, PETRI_PLACES=380, PETRI_TRANSITIONS=343} [2021-12-16 03:01:12,514 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 61 predicate places. [2021-12-16 03:01:12,514 INFO L470 AbstractCegarLoop]: Abstraction has has 380 places, 343 transitions, 984 flow [2021-12-16 03:01:12,514 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 310.75) internal successors, (2486), 8 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:12,514 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:12,515 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:12,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-16 03:01:12,515 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:12,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:12,515 INFO L85 PathProgramCache]: Analyzing trace with hash 1545102218, now seen corresponding path program 5 times [2021-12-16 03:01:12,516 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:12,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354355988] [2021-12-16 03:01:12,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:12,516 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:12,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:12,653 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:12,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:12,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354355988] [2021-12-16 03:01:12,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354355988] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:12,654 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:12,654 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-16 03:01:12,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676931142] [2021-12-16 03:01:12,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:12,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-16 03:01:12,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:12,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-16 03:01:12,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-16 03:01:12,658 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 308 out of 349 [2021-12-16 03:01:12,660 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 380 places, 343 transitions, 984 flow. Second operand has 8 states, 8 states have (on average 310.75) internal successors, (2486), 8 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:12,660 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:12,660 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 308 of 349 [2021-12-16 03:01:12,660 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:13,045 INFO L129 PetriNetUnfolder]: 247/1398 cut-off events. [2021-12-16 03:01:13,046 INFO L130 PetriNetUnfolder]: For 2357/2376 co-relation queries the response was YES. [2021-12-16 03:01:13,068 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3115 conditions, 1398 events. 247/1398 cut-off events. For 2357/2376 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 10446 event pairs, 155 based on Foata normal form. 1/1283 useless extension candidates. Maximal degree in co-relation 3057. Up to 347 conditions per place. [2021-12-16 03:01:13,075 INFO L132 encePairwiseOnDemand]: 340/349 looper letters, 36 selfloop transitions, 4 changer transitions 26/369 dead transitions. [2021-12-16 03:01:13,075 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 385 places, 369 transitions, 1263 flow [2021-12-16 03:01:13,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-16 03:01:13,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-12-16 03:01:13,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 3446 transitions. [2021-12-16 03:01:13,084 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8976295910393332 [2021-12-16 03:01:13,084 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 3446 transitions. [2021-12-16 03:01:13,084 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 3446 transitions. [2021-12-16 03:01:13,087 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:13,087 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 3446 transitions. [2021-12-16 03:01:13,096 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 313.27272727272725) internal successors, (3446), 11 states have internal predecessors, (3446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:13,102 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 349.0) internal successors, (4188), 12 states have internal predecessors, (4188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:13,103 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 349.0) internal successors, (4188), 12 states have internal predecessors, (4188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:13,103 INFO L186 Difference]: Start difference. First operand has 380 places, 343 transitions, 984 flow. Second operand 11 states and 3446 transitions. [2021-12-16 03:01:13,103 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 385 places, 369 transitions, 1263 flow [2021-12-16 03:01:13,115 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 380 places, 369 transitions, 1220 flow, removed 17 selfloop flow, removed 5 redundant places. [2021-12-16 03:01:13,162 INFO L242 Difference]: Finished difference. Result has 385 places, 337 transitions, 898 flow [2021-12-16 03:01:13,162 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=947, PETRI_DIFFERENCE_MINUEND_PLACES=370, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=343, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=339, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=898, PETRI_PLACES=385, PETRI_TRANSITIONS=337} [2021-12-16 03:01:13,163 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 66 predicate places. [2021-12-16 03:01:13,163 INFO L470 AbstractCegarLoop]: Abstraction has has 385 places, 337 transitions, 898 flow [2021-12-16 03:01:13,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 310.75) internal successors, (2486), 8 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:13,163 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:13,164 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:13,164 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-16 03:01:13,164 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:13,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:13,164 INFO L85 PathProgramCache]: Analyzing trace with hash 2112607538, now seen corresponding path program 6 times [2021-12-16 03:01:13,164 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:13,164 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067250287] [2021-12-16 03:01:13,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:13,164 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:13,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:13,298 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:13,298 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:13,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067250287] [2021-12-16 03:01:13,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067250287] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:13,300 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:13,300 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-16 03:01:13,300 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413102685] [2021-12-16 03:01:13,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:13,301 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-16 03:01:13,302 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:13,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-16 03:01:13,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-16 03:01:13,304 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 308 out of 349 [2021-12-16 03:01:13,306 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 385 places, 337 transitions, 898 flow. Second operand has 8 states, 8 states have (on average 310.75) internal successors, (2486), 8 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:13,306 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:13,306 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 308 of 349 [2021-12-16 03:01:13,306 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:13,724 INFO L129 PetriNetUnfolder]: 221/1226 cut-off events. [2021-12-16 03:01:13,725 INFO L130 PetriNetUnfolder]: For 2122/2146 co-relation queries the response was YES. [2021-12-16 03:01:13,747 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2672 conditions, 1226 events. 221/1226 cut-off events. For 2122/2146 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 8559 event pairs, 145 based on Foata normal form. 2/1121 useless extension candidates. Maximal degree in co-relation 2618. Up to 300 conditions per place. [2021-12-16 03:01:13,753 INFO L132 encePairwiseOnDemand]: 340/349 looper letters, 31 selfloop transitions, 2 changer transitions 28/364 dead transitions. [2021-12-16 03:01:13,755 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 385 places, 364 transitions, 1162 flow [2021-12-16 03:01:13,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-16 03:01:13,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-12-16 03:01:13,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 3756 transitions. [2021-12-16 03:01:13,760 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8968481375358166 [2021-12-16 03:01:13,760 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 3756 transitions. [2021-12-16 03:01:13,760 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 3756 transitions. [2021-12-16 03:01:13,762 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:13,762 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 3756 transitions. [2021-12-16 03:01:13,766 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 313.0) internal successors, (3756), 12 states have internal predecessors, (3756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:13,772 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 349.0) internal successors, (4537), 13 states have internal predecessors, (4537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:13,773 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 349.0) internal successors, (4537), 13 states have internal predecessors, (4537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:13,773 INFO L186 Difference]: Start difference. First operand has 385 places, 337 transitions, 898 flow. Second operand 12 states and 3756 transitions. [2021-12-16 03:01:13,773 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 385 places, 364 transitions, 1162 flow [2021-12-16 03:01:13,784 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 374 places, 364 transitions, 1112 flow, removed 16 selfloop flow, removed 11 redundant places. [2021-12-16 03:01:13,788 INFO L242 Difference]: Finished difference. Result has 380 places, 331 transitions, 826 flow [2021-12-16 03:01:13,789 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=868, PETRI_DIFFERENCE_MINUEND_PLACES=363, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=337, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=335, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=826, PETRI_PLACES=380, PETRI_TRANSITIONS=331} [2021-12-16 03:01:13,790 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 61 predicate places. [2021-12-16 03:01:13,790 INFO L470 AbstractCegarLoop]: Abstraction has has 380 places, 331 transitions, 826 flow [2021-12-16 03:01:13,791 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 310.75) internal successors, (2486), 8 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:13,791 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:13,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:13,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-16 03:01:13,792 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:13,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:13,792 INFO L85 PathProgramCache]: Analyzing trace with hash 1595665028, now seen corresponding path program 1 times [2021-12-16 03:01:13,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:13,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794930755] [2021-12-16 03:01:13,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:13,793 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:13,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:13,858 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:13,858 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:13,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794930755] [2021-12-16 03:01:13,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794930755] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:13,859 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:13,859 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-16 03:01:13,859 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023699312] [2021-12-16 03:01:13,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:13,860 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 03:01:13,860 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:13,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 03:01:13,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-16 03:01:13,862 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 310 out of 349 [2021-12-16 03:01:13,863 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 380 places, 331 transitions, 826 flow. Second operand has 4 states, 4 states have (on average 314.25) internal successors, (1257), 4 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:13,863 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:13,863 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 310 of 349 [2021-12-16 03:01:13,863 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:14,683 INFO L129 PetriNetUnfolder]: 560/3302 cut-off events. [2021-12-16 03:01:14,684 INFO L130 PetriNetUnfolder]: For 2780/2878 co-relation queries the response was YES. [2021-12-16 03:01:14,725 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5970 conditions, 3302 events. 560/3302 cut-off events. For 2780/2878 co-relation queries the response was YES. Maximal size of possible extension queue 137. Compared 29590 event pairs, 318 based on Foata normal form. 7/2795 useless extension candidates. Maximal degree in co-relation 5917. Up to 427 conditions per place. [2021-12-16 03:01:14,734 INFO L132 encePairwiseOnDemand]: 345/349 looper letters, 37 selfloop transitions, 2 changer transitions 4/348 dead transitions. [2021-12-16 03:01:14,735 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 371 places, 348 transitions, 949 flow [2021-12-16 03:01:14,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-16 03:01:14,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-12-16 03:01:14,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1283 transitions. [2021-12-16 03:01:14,737 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.919054441260745 [2021-12-16 03:01:14,737 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1283 transitions. [2021-12-16 03:01:14,737 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1283 transitions. [2021-12-16 03:01:14,737 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:14,737 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1283 transitions. [2021-12-16 03:01:14,739 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 320.75) internal successors, (1283), 4 states have internal predecessors, (1283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:14,741 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 349.0) internal successors, (1745), 5 states have internal predecessors, (1745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:14,741 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 349.0) internal successors, (1745), 5 states have internal predecessors, (1745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:14,741 INFO L186 Difference]: Start difference. First operand has 380 places, 331 transitions, 826 flow. Second operand 4 states and 1283 transitions. [2021-12-16 03:01:14,741 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 371 places, 348 transitions, 949 flow [2021-12-16 03:01:14,757 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 358 places, 348 transitions, 921 flow, removed 10 selfloop flow, removed 13 redundant places. [2021-12-16 03:01:14,762 INFO L242 Difference]: Finished difference. Result has 360 places, 330 transitions, 803 flow [2021-12-16 03:01:14,763 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=798, PETRI_DIFFERENCE_MINUEND_PLACES=355, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=331, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=329, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=803, PETRI_PLACES=360, PETRI_TRANSITIONS=330} [2021-12-16 03:01:14,763 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 41 predicate places. [2021-12-16 03:01:14,763 INFO L470 AbstractCegarLoop]: Abstraction has has 360 places, 330 transitions, 803 flow [2021-12-16 03:01:14,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 314.25) internal successors, (1257), 4 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:14,764 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:14,764 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:14,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-16 03:01:14,764 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:14,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:14,765 INFO L85 PathProgramCache]: Analyzing trace with hash 1521460524, now seen corresponding path program 2 times [2021-12-16 03:01:14,765 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:14,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169745747] [2021-12-16 03:01:14,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:14,765 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:14,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:14,839 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:14,839 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:14,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169745747] [2021-12-16 03:01:14,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169745747] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:14,839 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:14,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-16 03:01:14,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909473389] [2021-12-16 03:01:14,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:14,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 03:01:14,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:14,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 03:01:14,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-16 03:01:14,841 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 310 out of 349 [2021-12-16 03:01:14,842 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 360 places, 330 transitions, 803 flow. Second operand has 4 states, 4 states have (on average 314.25) internal successors, (1257), 4 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:14,842 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:14,842 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 310 of 349 [2021-12-16 03:01:14,842 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:15,425 INFO L129 PetriNetUnfolder]: 477/3426 cut-off events. [2021-12-16 03:01:15,425 INFO L130 PetriNetUnfolder]: For 1643/1728 co-relation queries the response was YES. [2021-12-16 03:01:15,457 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6146 conditions, 3426 events. 477/3426 cut-off events. For 1643/1728 co-relation queries the response was YES. Maximal size of possible extension queue 145. Compared 32829 event pairs, 140 based on Foata normal form. 16/3146 useless extension candidates. Maximal degree in co-relation 5362. Up to 314 conditions per place. [2021-12-16 03:01:15,466 INFO L132 encePairwiseOnDemand]: 341/349 looper letters, 47 selfloop transitions, 8 changer transitions 1/361 dead transitions. [2021-12-16 03:01:15,466 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 360 places, 361 transitions, 1003 flow [2021-12-16 03:01:15,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 03:01:15,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-12-16 03:01:15,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1607 transitions. [2021-12-16 03:01:15,468 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9209169054441261 [2021-12-16 03:01:15,468 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1607 transitions. [2021-12-16 03:01:15,468 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1607 transitions. [2021-12-16 03:01:15,468 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:15,468 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1607 transitions. [2021-12-16 03:01:15,470 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 321.4) internal successors, (1607), 5 states have internal predecessors, (1607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:15,471 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 349.0) internal successors, (2094), 6 states have internal predecessors, (2094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:15,472 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 349.0) internal successors, (2094), 6 states have internal predecessors, (2094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:15,472 INFO L186 Difference]: Start difference. First operand has 360 places, 330 transitions, 803 flow. Second operand 5 states and 1607 transitions. [2021-12-16 03:01:15,472 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 360 places, 361 transitions, 1003 flow [2021-12-16 03:01:15,483 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 357 places, 361 transitions, 997 flow, removed 2 selfloop flow, removed 3 redundant places. [2021-12-16 03:01:15,486 INFO L242 Difference]: Finished difference. Result has 360 places, 337 transitions, 864 flow [2021-12-16 03:01:15,486 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=798, PETRI_DIFFERENCE_MINUEND_PLACES=353, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=330, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=324, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=864, PETRI_PLACES=360, PETRI_TRANSITIONS=337} [2021-12-16 03:01:15,486 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 41 predicate places. [2021-12-16 03:01:15,486 INFO L470 AbstractCegarLoop]: Abstraction has has 360 places, 337 transitions, 864 flow [2021-12-16 03:01:15,487 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 314.25) internal successors, (1257), 4 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:15,487 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:15,487 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:15,487 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-16 03:01:15,487 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:15,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:15,488 INFO L85 PathProgramCache]: Analyzing trace with hash -1161190256, now seen corresponding path program 3 times [2021-12-16 03:01:15,488 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:15,488 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713405874] [2021-12-16 03:01:15,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:15,488 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:15,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:15,529 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:15,530 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:15,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713405874] [2021-12-16 03:01:15,530 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [713405874] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:15,530 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:15,530 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-16 03:01:15,530 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943838447] [2021-12-16 03:01:15,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:15,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 03:01:15,531 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:15,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 03:01:15,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-16 03:01:15,532 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 310 out of 349 [2021-12-16 03:01:15,533 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 360 places, 337 transitions, 864 flow. Second operand has 4 states, 4 states have (on average 314.25) internal successors, (1257), 4 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:15,533 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:15,533 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 310 of 349 [2021-12-16 03:01:15,533 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:16,290 INFO L129 PetriNetUnfolder]: 619/4557 cut-off events. [2021-12-16 03:01:16,291 INFO L130 PetriNetUnfolder]: For 3052/3180 co-relation queries the response was YES. [2021-12-16 03:01:16,329 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8185 conditions, 4557 events. 619/4557 cut-off events. For 3052/3180 co-relation queries the response was YES. Maximal size of possible extension queue 173. Compared 45101 event pairs, 408 based on Foata normal form. 14/4147 useless extension candidates. Maximal degree in co-relation 6982. Up to 475 conditions per place. [2021-12-16 03:01:16,340 INFO L132 encePairwiseOnDemand]: 345/349 looper letters, 45 selfloop transitions, 4 changer transitions 1/355 dead transitions. [2021-12-16 03:01:16,340 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 363 places, 355 transitions, 1036 flow [2021-12-16 03:01:16,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-16 03:01:16,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-12-16 03:01:16,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1282 transitions. [2021-12-16 03:01:16,342 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9183381088825215 [2021-12-16 03:01:16,342 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1282 transitions. [2021-12-16 03:01:16,343 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1282 transitions. [2021-12-16 03:01:16,343 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:16,343 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1282 transitions. [2021-12-16 03:01:16,344 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 320.5) internal successors, (1282), 4 states have internal predecessors, (1282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:16,346 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 349.0) internal successors, (1745), 5 states have internal predecessors, (1745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:16,347 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 349.0) internal successors, (1745), 5 states have internal predecessors, (1745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:16,347 INFO L186 Difference]: Start difference. First operand has 360 places, 337 transitions, 864 flow. Second operand 4 states and 1282 transitions. [2021-12-16 03:01:16,347 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 363 places, 355 transitions, 1036 flow [2021-12-16 03:01:16,358 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 363 places, 355 transitions, 1026 flow, removed 5 selfloop flow, removed 0 redundant places. [2021-12-16 03:01:16,361 INFO L242 Difference]: Finished difference. Result has 365 places, 338 transitions, 883 flow [2021-12-16 03:01:16,362 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=858, PETRI_DIFFERENCE_MINUEND_PLACES=360, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=337, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=333, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=883, PETRI_PLACES=365, PETRI_TRANSITIONS=338} [2021-12-16 03:01:16,363 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 46 predicate places. [2021-12-16 03:01:16,363 INFO L470 AbstractCegarLoop]: Abstraction has has 365 places, 338 transitions, 883 flow [2021-12-16 03:01:16,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 314.25) internal successors, (1257), 4 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:16,363 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:16,364 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:16,364 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-16 03:01:16,364 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:16,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:16,365 INFO L85 PathProgramCache]: Analyzing trace with hash -773437546, now seen corresponding path program 4 times [2021-12-16 03:01:16,365 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:16,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527718048] [2021-12-16 03:01:16,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:16,365 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:16,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:16,420 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:16,420 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:16,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527718048] [2021-12-16 03:01:16,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527718048] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:16,421 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:16,421 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-16 03:01:16,421 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731819827] [2021-12-16 03:01:16,421 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:16,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 03:01:16,422 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:16,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 03:01:16,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-16 03:01:16,424 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 310 out of 349 [2021-12-16 03:01:16,425 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 365 places, 338 transitions, 883 flow. Second operand has 4 states, 4 states have (on average 314.25) internal successors, (1257), 4 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:16,425 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:16,425 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 310 of 349 [2021-12-16 03:01:16,425 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:17,211 INFO L129 PetriNetUnfolder]: 547/4175 cut-off events. [2021-12-16 03:01:17,211 INFO L130 PetriNetUnfolder]: For 3851/3952 co-relation queries the response was YES. [2021-12-16 03:01:17,251 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8323 conditions, 4175 events. 547/4175 cut-off events. For 3851/3952 co-relation queries the response was YES. Maximal size of possible extension queue 189. Compared 42253 event pairs, 246 based on Foata normal form. 24/3952 useless extension candidates. Maximal degree in co-relation 7106. Up to 361 conditions per place. [2021-12-16 03:01:17,267 INFO L132 encePairwiseOnDemand]: 341/349 looper letters, 48 selfloop transitions, 12 changer transitions 5/370 dead transitions. [2021-12-16 03:01:17,267 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 369 places, 370 transitions, 1162 flow [2021-12-16 03:01:17,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 03:01:17,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-12-16 03:01:17,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1606 transitions. [2021-12-16 03:01:17,270 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9203438395415473 [2021-12-16 03:01:17,270 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1606 transitions. [2021-12-16 03:01:17,270 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1606 transitions. [2021-12-16 03:01:17,271 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:17,271 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1606 transitions. [2021-12-16 03:01:17,274 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 321.2) internal successors, (1606), 5 states have internal predecessors, (1606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:17,276 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 349.0) internal successors, (2094), 6 states have internal predecessors, (2094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:17,277 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 349.0) internal successors, (2094), 6 states have internal predecessors, (2094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:17,277 INFO L186 Difference]: Start difference. First operand has 365 places, 338 transitions, 883 flow. Second operand 5 states and 1606 transitions. [2021-12-16 03:01:17,277 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 369 places, 370 transitions, 1162 flow [2021-12-16 03:01:17,297 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 368 places, 370 transitions, 1158 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-12-16 03:01:17,300 INFO L242 Difference]: Finished difference. Result has 372 places, 346 transitions, 987 flow [2021-12-16 03:01:17,301 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=880, PETRI_DIFFERENCE_MINUEND_PLACES=364, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=338, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=329, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=987, PETRI_PLACES=372, PETRI_TRANSITIONS=346} [2021-12-16 03:01:17,302 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 53 predicate places. [2021-12-16 03:01:17,302 INFO L470 AbstractCegarLoop]: Abstraction has has 372 places, 346 transitions, 987 flow [2021-12-16 03:01:17,303 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 314.25) internal successors, (1257), 4 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:17,303 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:17,303 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:17,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-16 03:01:17,304 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:17,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:17,305 INFO L85 PathProgramCache]: Analyzing trace with hash 90776712, now seen corresponding path program 5 times [2021-12-16 03:01:17,305 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:17,305 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864185774] [2021-12-16 03:01:17,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:17,306 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:17,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:17,378 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:17,379 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:17,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864185774] [2021-12-16 03:01:17,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864185774] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:17,379 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:17,379 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-16 03:01:17,380 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500860799] [2021-12-16 03:01:17,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:17,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 03:01:17,380 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:17,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 03:01:17,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-16 03:01:17,382 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 310 out of 349 [2021-12-16 03:01:17,383 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 372 places, 346 transitions, 987 flow. Second operand has 4 states, 4 states have (on average 314.25) internal successors, (1257), 4 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:17,383 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:17,383 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 310 of 349 [2021-12-16 03:01:17,383 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:18,290 INFO L129 PetriNetUnfolder]: 569/4622 cut-off events. [2021-12-16 03:01:18,290 INFO L130 PetriNetUnfolder]: For 4614/4690 co-relation queries the response was YES. [2021-12-16 03:01:18,318 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9089 conditions, 4622 events. 569/4622 cut-off events. For 4614/4690 co-relation queries the response was YES. Maximal size of possible extension queue 181. Compared 46908 event pairs, 333 based on Foata normal form. 22/4303 useless extension candidates. Maximal degree in co-relation 8034. Up to 393 conditions per place. [2021-12-16 03:01:18,326 INFO L132 encePairwiseOnDemand]: 339/349 looper letters, 57 selfloop transitions, 10 changer transitions 7/379 dead transitions. [2021-12-16 03:01:18,326 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 375 places, 379 transitions, 1291 flow [2021-12-16 03:01:18,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 03:01:18,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-12-16 03:01:18,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1612 transitions. [2021-12-16 03:01:18,328 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.92378223495702 [2021-12-16 03:01:18,328 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1612 transitions. [2021-12-16 03:01:18,328 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1612 transitions. [2021-12-16 03:01:18,328 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:18,328 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1612 transitions. [2021-12-16 03:01:18,330 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 322.4) internal successors, (1612), 5 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) [2021-12-16 03:01:18,331 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 349.0) internal successors, (2094), 6 states have internal predecessors, (2094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:18,332 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 349.0) internal successors, (2094), 6 states have internal predecessors, (2094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:18,332 INFO L186 Difference]: Start difference. First operand has 372 places, 346 transitions, 987 flow. Second operand 5 states and 1612 transitions. [2021-12-16 03:01:18,332 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 375 places, 379 transitions, 1291 flow [2021-12-16 03:01:18,346 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 374 places, 379 transitions, 1273 flow, removed 9 selfloop flow, removed 1 redundant places. [2021-12-16 03:01:18,349 INFO L242 Difference]: Finished difference. Result has 377 places, 349 transitions, 1038 flow [2021-12-16 03:01:18,350 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=965, PETRI_DIFFERENCE_MINUEND_PLACES=370, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=345, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=335, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1038, PETRI_PLACES=377, PETRI_TRANSITIONS=349} [2021-12-16 03:01:18,351 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 58 predicate places. [2021-12-16 03:01:18,351 INFO L470 AbstractCegarLoop]: Abstraction has has 377 places, 349 transitions, 1038 flow [2021-12-16 03:01:18,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 314.25) internal successors, (1257), 4 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:18,351 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:18,351 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:18,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-16 03:01:18,352 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:18,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:18,352 INFO L85 PathProgramCache]: Analyzing trace with hash 1887567964, now seen corresponding path program 1 times [2021-12-16 03:01:18,352 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:18,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850260674] [2021-12-16 03:01:18,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:18,353 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:18,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:18,396 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:18,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:18,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850260674] [2021-12-16 03:01:18,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850260674] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:18,399 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:18,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-16 03:01:18,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133033660] [2021-12-16 03:01:18,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:18,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 03:01:18,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:18,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 03:01:18,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-16 03:01:18,402 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 310 out of 349 [2021-12-16 03:01:18,402 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 377 places, 349 transitions, 1038 flow. Second operand has 4 states, 4 states have (on average 314.25) internal successors, (1257), 4 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:18,403 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:18,403 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 310 of 349 [2021-12-16 03:01:18,403 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:19,143 INFO L129 PetriNetUnfolder]: 512/4437 cut-off events. [2021-12-16 03:01:19,143 INFO L130 PetriNetUnfolder]: For 4786/5070 co-relation queries the response was YES. [2021-12-16 03:01:19,183 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8878 conditions, 4437 events. 512/4437 cut-off events. For 4786/5070 co-relation queries the response was YES. Maximal size of possible extension queue 187. Compared 46298 event pairs, 221 based on Foata normal form. 12/4117 useless extension candidates. Maximal degree in co-relation 7690. Up to 301 conditions per place. [2021-12-16 03:01:19,199 INFO L132 encePairwiseOnDemand]: 340/349 looper letters, 67 selfloop transitions, 14 changer transitions 5/391 dead transitions. [2021-12-16 03:01:19,200 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 381 places, 391 transitions, 1516 flow [2021-12-16 03:01:19,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 03:01:19,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-12-16 03:01:19,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1608 transitions. [2021-12-16 03:01:19,207 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9214899713467049 [2021-12-16 03:01:19,207 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1608 transitions. [2021-12-16 03:01:19,207 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1608 transitions. [2021-12-16 03:01:19,210 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:19,210 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1608 transitions. [2021-12-16 03:01:19,214 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 321.6) internal successors, (1608), 5 states have internal predecessors, (1608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:19,222 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 349.0) internal successors, (2094), 6 states have internal predecessors, (2094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:19,222 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 349.0) internal successors, (2094), 6 states have internal predecessors, (2094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:19,223 INFO L186 Difference]: Start difference. First operand has 377 places, 349 transitions, 1038 flow. Second operand 5 states and 1608 transitions. [2021-12-16 03:01:19,223 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 381 places, 391 transitions, 1516 flow [2021-12-16 03:01:19,252 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 377 places, 391 transitions, 1498 flow, removed 6 selfloop flow, removed 4 redundant places. [2021-12-16 03:01:19,255 INFO L242 Difference]: Finished difference. Result has 380 places, 360 transitions, 1184 flow [2021-12-16 03:01:19,255 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=1022, PETRI_DIFFERENCE_MINUEND_PLACES=373, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=349, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=339, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1184, PETRI_PLACES=380, PETRI_TRANSITIONS=360} [2021-12-16 03:01:19,256 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 61 predicate places. [2021-12-16 03:01:19,256 INFO L470 AbstractCegarLoop]: Abstraction has has 380 places, 360 transitions, 1184 flow [2021-12-16 03:01:19,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 314.25) internal successors, (1257), 4 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:19,256 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:19,257 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:19,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-16 03:01:19,257 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:19,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:19,258 INFO L85 PathProgramCache]: Analyzing trace with hash -1134796298, now seen corresponding path program 2 times [2021-12-16 03:01:19,258 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:19,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617542251] [2021-12-16 03:01:19,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:19,258 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:19,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:19,300 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:19,300 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:19,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617542251] [2021-12-16 03:01:19,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617542251] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:19,301 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:19,301 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-16 03:01:19,301 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137730063] [2021-12-16 03:01:19,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:19,302 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 03:01:19,302 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:19,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 03:01:19,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-16 03:01:19,303 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 310 out of 349 [2021-12-16 03:01:19,304 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 380 places, 360 transitions, 1184 flow. Second operand has 4 states, 4 states have (on average 314.25) internal successors, (1257), 4 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:19,304 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:19,304 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 310 of 349 [2021-12-16 03:01:19,305 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:20,276 INFO L129 PetriNetUnfolder]: 547/4727 cut-off events. [2021-12-16 03:01:20,277 INFO L130 PetriNetUnfolder]: For 5598/5914 co-relation queries the response was YES. [2021-12-16 03:01:20,327 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9128 conditions, 4727 events. 547/4727 cut-off events. For 5598/5914 co-relation queries the response was YES. Maximal size of possible extension queue 170. Compared 47793 event pairs, 318 based on Foata normal form. 30/4358 useless extension candidates. Maximal degree in co-relation 9062. Up to 391 conditions per place. [2021-12-16 03:01:20,354 INFO L132 encePairwiseOnDemand]: 339/349 looper letters, 66 selfloop transitions, 16 changer transitions 4/391 dead transitions. [2021-12-16 03:01:20,354 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 383 places, 391 transitions, 1530 flow [2021-12-16 03:01:20,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 03:01:20,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-12-16 03:01:20,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1612 transitions. [2021-12-16 03:01:20,357 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.92378223495702 [2021-12-16 03:01:20,358 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1612 transitions. [2021-12-16 03:01:20,358 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1612 transitions. [2021-12-16 03:01:20,359 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:20,359 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1612 transitions. [2021-12-16 03:01:20,361 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 322.4) internal successors, (1612), 5 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) [2021-12-16 03:01:20,362 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 349.0) internal successors, (2094), 6 states have internal predecessors, (2094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:20,363 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 349.0) internal successors, (2094), 6 states have internal predecessors, (2094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:20,363 INFO L186 Difference]: Start difference. First operand has 380 places, 360 transitions, 1184 flow. Second operand 5 states and 1612 transitions. [2021-12-16 03:01:20,363 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 383 places, 391 transitions, 1530 flow [2021-12-16 03:01:20,384 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 382 places, 391 transitions, 1514 flow, removed 8 selfloop flow, removed 1 redundant places. [2021-12-16 03:01:20,388 INFO L242 Difference]: Finished difference. Result has 386 places, 365 transitions, 1287 flow [2021-12-16 03:01:20,388 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=1134, PETRI_DIFFERENCE_MINUEND_PLACES=378, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=358, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=344, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1287, PETRI_PLACES=386, PETRI_TRANSITIONS=365} [2021-12-16 03:01:20,388 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 67 predicate places. [2021-12-16 03:01:20,388 INFO L470 AbstractCegarLoop]: Abstraction has has 386 places, 365 transitions, 1287 flow [2021-12-16 03:01:20,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 314.25) internal successors, (1257), 4 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:20,389 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:20,389 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:20,390 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-16 03:01:20,390 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:20,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:20,390 INFO L85 PathProgramCache]: Analyzing trace with hash 1721851518, now seen corresponding path program 3 times [2021-12-16 03:01:20,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:20,391 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358071173] [2021-12-16 03:01:20,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:20,391 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:20,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:20,439 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:20,439 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:20,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358071173] [2021-12-16 03:01:20,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358071173] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:20,440 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:20,440 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-16 03:01:20,440 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350670715] [2021-12-16 03:01:20,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:20,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 03:01:20,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:20,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 03:01:20,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-16 03:01:20,442 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 310 out of 349 [2021-12-16 03:01:20,443 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 386 places, 365 transitions, 1287 flow. Second operand has 4 states, 4 states have (on average 314.25) internal successors, (1257), 4 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:20,443 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:20,443 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 310 of 349 [2021-12-16 03:01:20,444 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:21,243 INFO L129 PetriNetUnfolder]: 441/3936 cut-off events. [2021-12-16 03:01:21,243 INFO L130 PetriNetUnfolder]: For 6155/6468 co-relation queries the response was YES. [2021-12-16 03:01:21,294 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8493 conditions, 3936 events. 441/3936 cut-off events. For 6155/6468 co-relation queries the response was YES. Maximal size of possible extension queue 151. Compared 39176 event pairs, 204 based on Foata normal form. 11/3664 useless extension candidates. Maximal degree in co-relation 7279. Up to 281 conditions per place. [2021-12-16 03:01:21,307 INFO L132 encePairwiseOnDemand]: 341/349 looper letters, 68 selfloop transitions, 20 changer transitions 1/394 dead transitions. [2021-12-16 03:01:21,308 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 390 places, 394 transitions, 1702 flow [2021-12-16 03:01:21,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 03:01:21,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-12-16 03:01:21,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1604 transitions. [2021-12-16 03:01:21,310 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9191977077363896 [2021-12-16 03:01:21,310 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1604 transitions. [2021-12-16 03:01:21,310 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1604 transitions. [2021-12-16 03:01:21,311 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:21,311 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1604 transitions. [2021-12-16 03:01:21,313 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 320.8) internal successors, (1604), 5 states have internal predecessors, (1604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:21,314 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 349.0) internal successors, (2094), 6 states have internal predecessors, (2094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:21,315 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 349.0) internal successors, (2094), 6 states have internal predecessors, (2094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:21,315 INFO L186 Difference]: Start difference. First operand has 386 places, 365 transitions, 1287 flow. Second operand 5 states and 1604 transitions. [2021-12-16 03:01:21,315 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 390 places, 394 transitions, 1702 flow [2021-12-16 03:01:21,343 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 390 places, 394 transitions, 1684 flow, removed 9 selfloop flow, removed 0 redundant places. [2021-12-16 03:01:21,346 INFO L242 Difference]: Finished difference. Result has 393 places, 374 transitions, 1460 flow [2021-12-16 03:01:21,347 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=1271, PETRI_DIFFERENCE_MINUEND_PLACES=386, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=365, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=349, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1460, PETRI_PLACES=393, PETRI_TRANSITIONS=374} [2021-12-16 03:01:21,347 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 74 predicate places. [2021-12-16 03:01:21,347 INFO L470 AbstractCegarLoop]: Abstraction has has 393 places, 374 transitions, 1460 flow [2021-12-16 03:01:21,348 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 314.25) internal successors, (1257), 4 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:21,348 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:21,348 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:21,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-16 03:01:21,348 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:21,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:21,349 INFO L85 PathProgramCache]: Analyzing trace with hash 332516982, now seen corresponding path program 4 times [2021-12-16 03:01:21,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:21,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422738331] [2021-12-16 03:01:21,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:21,349 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:21,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:21,388 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:21,388 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:21,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422738331] [2021-12-16 03:01:21,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422738331] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:21,388 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:21,388 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-16 03:01:21,389 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758210860] [2021-12-16 03:01:21,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:21,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 03:01:21,389 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:21,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 03:01:21,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-16 03:01:21,391 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 310 out of 349 [2021-12-16 03:01:21,391 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 393 places, 374 transitions, 1460 flow. Second operand has 4 states, 4 states have (on average 314.25) internal successors, (1257), 4 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:21,391 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:21,392 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 310 of 349 [2021-12-16 03:01:21,392 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:22,128 INFO L129 PetriNetUnfolder]: 510/4611 cut-off events. [2021-12-16 03:01:22,128 INFO L130 PetriNetUnfolder]: For 8247/8827 co-relation queries the response was YES. [2021-12-16 03:01:22,181 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9553 conditions, 4611 events. 510/4611 cut-off events. For 8247/8827 co-relation queries the response was YES. Maximal size of possible extension queue 163. Compared 46563 event pairs, 330 based on Foata normal form. 7/4247 useless extension candidates. Maximal degree in co-relation 8193. Up to 524 conditions per place. [2021-12-16 03:01:22,195 INFO L132 encePairwiseOnDemand]: 346/349 looper letters, 67 selfloop transitions, 4 changer transitions 7/383 dead transitions. [2021-12-16 03:01:22,195 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 396 places, 383 transitions, 1688 flow [2021-12-16 03:01:22,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-16 03:01:22,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-12-16 03:01:22,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1277 transitions. [2021-12-16 03:01:22,198 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.914756446991404 [2021-12-16 03:01:22,198 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1277 transitions. [2021-12-16 03:01:22,199 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1277 transitions. [2021-12-16 03:01:22,199 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:22,199 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1277 transitions. [2021-12-16 03:01:22,201 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 319.25) internal successors, (1277), 4 states have internal predecessors, (1277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:22,203 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 349.0) internal successors, (1745), 5 states have internal predecessors, (1745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:22,204 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 349.0) internal successors, (1745), 5 states have internal predecessors, (1745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:22,204 INFO L186 Difference]: Start difference. First operand has 393 places, 374 transitions, 1460 flow. Second operand 4 states and 1277 transitions. [2021-12-16 03:01:22,204 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 396 places, 383 transitions, 1688 flow [2021-12-16 03:01:22,232 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 396 places, 383 transitions, 1672 flow, removed 8 selfloop flow, removed 0 redundant places. [2021-12-16 03:01:22,239 INFO L242 Difference]: Finished difference. Result has 398 places, 370 transitions, 1405 flow [2021-12-16 03:01:22,240 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=1444, PETRI_DIFFERENCE_MINUEND_PLACES=393, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=374, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=370, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1405, PETRI_PLACES=398, PETRI_TRANSITIONS=370} [2021-12-16 03:01:22,240 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 79 predicate places. [2021-12-16 03:01:22,240 INFO L470 AbstractCegarLoop]: Abstraction has has 398 places, 370 transitions, 1405 flow [2021-12-16 03:01:22,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 314.25) internal successors, (1257), 4 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:22,241 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:22,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:22,241 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-16 03:01:22,241 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:22,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:22,241 INFO L85 PathProgramCache]: Analyzing trace with hash 2139981444, now seen corresponding path program 5 times [2021-12-16 03:01:22,242 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:22,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130834520] [2021-12-16 03:01:22,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:22,242 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:22,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:22,293 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:22,293 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:22,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130834520] [2021-12-16 03:01:22,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130834520] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:22,293 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:22,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-16 03:01:22,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119631100] [2021-12-16 03:01:22,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:22,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 03:01:22,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:22,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 03:01:22,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-16 03:01:22,296 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 310 out of 349 [2021-12-16 03:01:22,296 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 398 places, 370 transitions, 1405 flow. Second operand has 4 states, 4 states have (on average 314.25) internal successors, (1257), 4 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:22,296 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:22,297 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 310 of 349 [2021-12-16 03:01:22,297 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:23,043 INFO L129 PetriNetUnfolder]: 490/4282 cut-off events. [2021-12-16 03:01:23,043 INFO L130 PetriNetUnfolder]: For 8466/9151 co-relation queries the response was YES. [2021-12-16 03:01:23,093 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8841 conditions, 4282 events. 490/4282 cut-off events. For 8466/9151 co-relation queries the response was YES. Maximal size of possible extension queue 155. Compared 41809 event pairs, 300 based on Foata normal form. 10/3936 useless extension candidates. Maximal degree in co-relation 8792. Up to 462 conditions per place. [2021-12-16 03:01:23,104 INFO L132 encePairwiseOnDemand]: 346/349 looper letters, 65 selfloop transitions, 6 changer transitions 4/380 dead transitions. [2021-12-16 03:01:23,105 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 400 places, 380 transitions, 1625 flow [2021-12-16 03:01:23,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-16 03:01:23,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-12-16 03:01:23,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1279 transitions. [2021-12-16 03:01:23,106 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.916189111747851 [2021-12-16 03:01:23,107 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1279 transitions. [2021-12-16 03:01:23,107 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1279 transitions. [2021-12-16 03:01:23,107 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:23,107 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1279 transitions. [2021-12-16 03:01:23,108 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 319.75) internal successors, (1279), 4 states have internal predecessors, (1279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:23,110 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 349.0) internal successors, (1745), 5 states have internal predecessors, (1745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:23,110 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 349.0) internal successors, (1745), 5 states have internal predecessors, (1745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:23,110 INFO L186 Difference]: Start difference. First operand has 398 places, 370 transitions, 1405 flow. Second operand 4 states and 1279 transitions. [2021-12-16 03:01:23,110 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 400 places, 380 transitions, 1625 flow [2021-12-16 03:01:23,132 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 399 places, 380 transitions, 1618 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-12-16 03:01:23,135 INFO L242 Difference]: Finished difference. Result has 400 places, 367 transitions, 1374 flow [2021-12-16 03:01:23,136 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=1381, PETRI_DIFFERENCE_MINUEND_PLACES=396, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=369, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=363, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1374, PETRI_PLACES=400, PETRI_TRANSITIONS=367} [2021-12-16 03:01:23,136 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 81 predicate places. [2021-12-16 03:01:23,136 INFO L470 AbstractCegarLoop]: Abstraction has has 400 places, 367 transitions, 1374 flow [2021-12-16 03:01:23,136 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 314.25) internal successors, (1257), 4 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:23,137 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:23,137 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:23,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-16 03:01:23,137 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:23,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:23,137 INFO L85 PathProgramCache]: Analyzing trace with hash -1581629290, now seen corresponding path program 1 times [2021-12-16 03:01:23,138 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:23,138 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121587868] [2021-12-16 03:01:23,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:23,138 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:23,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:23,186 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:23,186 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:23,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121587868] [2021-12-16 03:01:23,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121587868] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:23,187 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:23,187 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-16 03:01:23,187 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993191309] [2021-12-16 03:01:23,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:23,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 03:01:23,188 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:23,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 03:01:23,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-16 03:01:23,190 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 310 out of 349 [2021-12-16 03:01:23,190 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 400 places, 367 transitions, 1374 flow. Second operand has 4 states, 4 states have (on average 314.25) internal successors, (1257), 4 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:23,190 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:23,190 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 310 of 349 [2021-12-16 03:01:23,191 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:23,881 INFO L129 PetriNetUnfolder]: 510/4189 cut-off events. [2021-12-16 03:01:23,881 INFO L130 PetriNetUnfolder]: For 9021/9134 co-relation queries the response was YES. [2021-12-16 03:01:23,931 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9015 conditions, 4189 events. 510/4189 cut-off events. For 9021/9134 co-relation queries the response was YES. Maximal size of possible extension queue 172. Compared 41226 event pairs, 151 based on Foata normal form. 20/3913 useless extension candidates. Maximal degree in co-relation 8965. Up to 408 conditions per place. [2021-12-16 03:01:23,941 INFO L132 encePairwiseOnDemand]: 341/349 looper letters, 87 selfloop transitions, 16 changer transitions 14/422 dead transitions. [2021-12-16 03:01:23,942 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 403 places, 422 transitions, 2227 flow [2021-12-16 03:01:23,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 03:01:23,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-12-16 03:01:23,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1608 transitions. [2021-12-16 03:01:23,944 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9214899713467049 [2021-12-16 03:01:23,944 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1608 transitions. [2021-12-16 03:01:23,944 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1608 transitions. [2021-12-16 03:01:23,944 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:23,944 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1608 transitions. [2021-12-16 03:01:23,946 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 321.6) internal successors, (1608), 5 states have internal predecessors, (1608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:23,947 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 349.0) internal successors, (2094), 6 states have internal predecessors, (2094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:23,947 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 349.0) internal successors, (2094), 6 states have internal predecessors, (2094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:23,947 INFO L186 Difference]: Start difference. First operand has 400 places, 367 transitions, 1374 flow. Second operand 5 states and 1608 transitions. [2021-12-16 03:01:23,947 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 403 places, 422 transitions, 2227 flow [2021-12-16 03:01:23,974 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 402 places, 422 transitions, 2206 flow, removed 6 selfloop flow, removed 1 redundant places. [2021-12-16 03:01:23,978 INFO L242 Difference]: Finished difference. Result has 405 places, 377 transitions, 1556 flow [2021-12-16 03:01:23,978 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=1362, PETRI_DIFFERENCE_MINUEND_PLACES=398, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=367, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=353, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1556, PETRI_PLACES=405, PETRI_TRANSITIONS=377} [2021-12-16 03:01:23,979 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 86 predicate places. [2021-12-16 03:01:23,979 INFO L470 AbstractCegarLoop]: Abstraction has has 405 places, 377 transitions, 1556 flow [2021-12-16 03:01:23,979 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 314.25) internal successors, (1257), 4 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:23,980 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:23,980 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:23,980 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-16 03:01:23,980 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:23,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:23,981 INFO L85 PathProgramCache]: Analyzing trace with hash 4879054, now seen corresponding path program 2 times [2021-12-16 03:01:23,981 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:23,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [957333484] [2021-12-16 03:01:23,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:23,981 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:23,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:24,030 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:24,030 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:24,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [957333484] [2021-12-16 03:01:24,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [957333484] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:24,030 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:24,031 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-16 03:01:24,031 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929735080] [2021-12-16 03:01:24,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:24,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 03:01:24,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:24,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 03:01:24,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-16 03:01:24,033 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 310 out of 349 [2021-12-16 03:01:24,034 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 405 places, 377 transitions, 1556 flow. Second operand has 4 states, 4 states have (on average 314.25) internal successors, (1257), 4 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:24,034 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:24,034 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 310 of 349 [2021-12-16 03:01:24,034 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:24,880 INFO L129 PetriNetUnfolder]: 509/4129 cut-off events. [2021-12-16 03:01:24,881 INFO L130 PetriNetUnfolder]: For 10638/11294 co-relation queries the response was YES. [2021-12-16 03:01:24,948 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9065 conditions, 4129 events. 509/4129 cut-off events. For 10638/11294 co-relation queries the response was YES. Maximal size of possible extension queue 172. Compared 40226 event pairs, 169 based on Foata normal form. 30/3836 useless extension candidates. Maximal degree in co-relation 9012. Up to 361 conditions per place. [2021-12-16 03:01:24,964 INFO L132 encePairwiseOnDemand]: 340/349 looper letters, 81 selfloop transitions, 25 changer transitions 6/417 dead transitions. [2021-12-16 03:01:24,964 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 409 places, 417 transitions, 2255 flow [2021-12-16 03:01:24,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 03:01:24,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-12-16 03:01:24,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1606 transitions. [2021-12-16 03:01:24,966 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9203438395415473 [2021-12-16 03:01:24,966 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1606 transitions. [2021-12-16 03:01:24,966 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1606 transitions. [2021-12-16 03:01:24,967 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:24,967 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1606 transitions. [2021-12-16 03:01:24,969 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 321.2) internal successors, (1606), 5 states have internal predecessors, (1606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:24,970 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 349.0) internal successors, (2094), 6 states have internal predecessors, (2094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:24,971 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 349.0) internal successors, (2094), 6 states have internal predecessors, (2094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:24,971 INFO L186 Difference]: Start difference. First operand has 405 places, 377 transitions, 1556 flow. Second operand 5 states and 1606 transitions. [2021-12-16 03:01:24,971 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 409 places, 417 transitions, 2255 flow [2021-12-16 03:01:25,020 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 409 places, 417 transitions, 2229 flow, removed 13 selfloop flow, removed 0 redundant places. [2021-12-16 03:01:25,025 INFO L242 Difference]: Finished difference. Result has 413 places, 387 transitions, 1785 flow [2021-12-16 03:01:25,026 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=1530, PETRI_DIFFERENCE_MINUEND_PLACES=405, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=376, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=353, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1785, PETRI_PLACES=413, PETRI_TRANSITIONS=387} [2021-12-16 03:01:25,027 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 94 predicate places. [2021-12-16 03:01:25,027 INFO L470 AbstractCegarLoop]: Abstraction has has 413 places, 387 transitions, 1785 flow [2021-12-16 03:01:25,027 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 314.25) internal successors, (1257), 4 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:25,027 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:25,027 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:25,028 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-16 03:01:25,028 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:25,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:25,028 INFO L85 PathProgramCache]: Analyzing trace with hash 757831568, now seen corresponding path program 1 times [2021-12-16 03:01:25,029 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:25,029 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857879848] [2021-12-16 03:01:25,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:25,029 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:25,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:25,177 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:25,178 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:25,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857879848] [2021-12-16 03:01:25,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1857879848] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:25,178 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:25,178 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 03:01:25,179 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887307017] [2021-12-16 03:01:25,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:25,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 03:01:25,181 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:25,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 03:01:25,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-16 03:01:25,183 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 302 out of 349 [2021-12-16 03:01:25,184 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 413 places, 387 transitions, 1785 flow. Second operand has 10 states, 10 states have (on average 304.6) internal successors, (3046), 10 states have internal predecessors, (3046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:25,184 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:25,184 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 302 of 349 [2021-12-16 03:01:25,185 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:26,941 INFO L129 PetriNetUnfolder]: 2277/7802 cut-off events. [2021-12-16 03:01:26,941 INFO L130 PetriNetUnfolder]: For 9907/10179 co-relation queries the response was YES. [2021-12-16 03:01:27,039 INFO L84 FinitePrefix]: Finished finitePrefix Result has 17755 conditions, 7802 events. 2277/7802 cut-off events. For 9907/10179 co-relation queries the response was YES. Maximal size of possible extension queue 649. Compared 82356 event pairs, 1433 based on Foata normal form. 8/6970 useless extension candidates. Maximal degree in co-relation 17698. Up to 2942 conditions per place. [2021-12-16 03:01:27,065 INFO L132 encePairwiseOnDemand]: 336/349 looper letters, 80 selfloop transitions, 30 changer transitions 28/491 dead transitions. [2021-12-16 03:01:27,065 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 436 places, 491 transitions, 2440 flow [2021-12-16 03:01:27,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-12-16 03:01:27,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2021-12-16 03:01:27,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 7383 transitions. [2021-12-16 03:01:27,071 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8814469914040115 [2021-12-16 03:01:27,072 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 7383 transitions. [2021-12-16 03:01:27,072 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 7383 transitions. [2021-12-16 03:01:27,073 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:27,073 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 7383 transitions. [2021-12-16 03:01:27,087 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 307.625) internal successors, (7383), 24 states have internal predecessors, (7383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:27,091 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 349.0) internal successors, (8725), 25 states have internal predecessors, (8725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:27,092 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 349.0) internal successors, (8725), 25 states have internal predecessors, (8725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:27,092 INFO L186 Difference]: Start difference. First operand has 413 places, 387 transitions, 1785 flow. Second operand 24 states and 7383 transitions. [2021-12-16 03:01:27,092 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 436 places, 491 transitions, 2440 flow [2021-12-16 03:01:27,130 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 436 places, 491 transitions, 2412 flow, removed 14 selfloop flow, removed 0 redundant places. [2021-12-16 03:01:27,134 INFO L242 Difference]: Finished difference. Result has 456 places, 416 transitions, 2047 flow [2021-12-16 03:01:27,135 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=1757, PETRI_DIFFERENCE_MINUEND_PLACES=413, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=387, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=377, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=2047, PETRI_PLACES=456, PETRI_TRANSITIONS=416} [2021-12-16 03:01:27,136 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 137 predicate places. [2021-12-16 03:01:27,136 INFO L470 AbstractCegarLoop]: Abstraction has has 456 places, 416 transitions, 2047 flow [2021-12-16 03:01:27,136 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 304.6) internal successors, (3046), 10 states have internal predecessors, (3046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:27,136 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:27,137 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:27,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-16 03:01:27,137 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:27,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:27,137 INFO L85 PathProgramCache]: Analyzing trace with hash 2144117028, now seen corresponding path program 2 times [2021-12-16 03:01:27,138 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:27,138 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625243730] [2021-12-16 03:01:27,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:27,138 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:27,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:27,275 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:27,275 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:27,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625243730] [2021-12-16 03:01:27,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625243730] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:27,276 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:27,276 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 03:01:27,276 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402156046] [2021-12-16 03:01:27,276 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:27,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 03:01:27,277 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:27,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 03:01:27,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-16 03:01:27,280 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 302 out of 349 [2021-12-16 03:01:27,282 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 456 places, 416 transitions, 2047 flow. Second operand has 10 states, 10 states have (on average 304.6) internal successors, (3046), 10 states have internal predecessors, (3046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:27,282 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:27,282 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 302 of 349 [2021-12-16 03:01:27,282 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:29,488 INFO L129 PetriNetUnfolder]: 2368/8386 cut-off events. [2021-12-16 03:01:29,491 INFO L130 PetriNetUnfolder]: For 23901/24541 co-relation queries the response was YES. [2021-12-16 03:01:29,644 INFO L84 FinitePrefix]: Finished finitePrefix Result has 24974 conditions, 8386 events. 2368/8386 cut-off events. For 23901/24541 co-relation queries the response was YES. Maximal size of possible extension queue 673. Compared 89120 event pairs, 1328 based on Foata normal form. 10/7520 useless extension candidates. Maximal degree in co-relation 24896. Up to 2658 conditions per place. [2021-12-16 03:01:29,681 INFO L132 encePairwiseOnDemand]: 336/349 looper letters, 113 selfloop transitions, 45 changer transitions 26/537 dead transitions. [2021-12-16 03:01:29,681 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 477 places, 537 transitions, 3124 flow [2021-12-16 03:01:29,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-12-16 03:01:29,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2021-12-16 03:01:29,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 7380 transitions. [2021-12-16 03:01:29,686 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8810888252148997 [2021-12-16 03:01:29,686 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 7380 transitions. [2021-12-16 03:01:29,686 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 7380 transitions. [2021-12-16 03:01:29,700 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:29,707 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 7380 transitions. [2021-12-16 03:01:29,714 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 307.5) internal successors, (7380), 24 states have internal predecessors, (7380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:29,737 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 349.0) internal successors, (8725), 25 states have internal predecessors, (8725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:29,738 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 349.0) internal successors, (8725), 25 states have internal predecessors, (8725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:29,738 INFO L186 Difference]: Start difference. First operand has 456 places, 416 transitions, 2047 flow. Second operand 24 states and 7380 transitions. [2021-12-16 03:01:29,738 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 477 places, 537 transitions, 3124 flow [2021-12-16 03:01:29,915 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 475 places, 537 transitions, 3012 flow, removed 56 selfloop flow, removed 2 redundant places. [2021-12-16 03:01:29,923 INFO L242 Difference]: Finished difference. Result has 495 places, 445 transitions, 2451 flow [2021-12-16 03:01:29,923 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=1973, PETRI_DIFFERENCE_MINUEND_PLACES=452, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=416, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=391, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=2451, PETRI_PLACES=495, PETRI_TRANSITIONS=445} [2021-12-16 03:01:29,924 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 176 predicate places. [2021-12-16 03:01:29,924 INFO L470 AbstractCegarLoop]: Abstraction has has 495 places, 445 transitions, 2451 flow [2021-12-16 03:01:29,925 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 304.6) internal successors, (3046), 10 states have internal predecessors, (3046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:29,926 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:29,931 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:29,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-16 03:01:29,931 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:29,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:29,933 INFO L85 PathProgramCache]: Analyzing trace with hash 1078131910, now seen corresponding path program 3 times [2021-12-16 03:01:29,933 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:29,934 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872161494] [2021-12-16 03:01:29,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:29,938 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:29,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:30,090 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:30,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:30,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872161494] [2021-12-16 03:01:30,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872161494] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:30,091 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:30,091 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 03:01:30,091 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380241389] [2021-12-16 03:01:30,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:30,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 03:01:30,092 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:30,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 03:01:30,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-16 03:01:30,095 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 302 out of 349 [2021-12-16 03:01:30,096 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 495 places, 445 transitions, 2451 flow. Second operand has 10 states, 10 states have (on average 304.6) internal successors, (3046), 10 states have internal predecessors, (3046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:30,096 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:30,096 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 302 of 349 [2021-12-16 03:01:30,096 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:32,524 INFO L129 PetriNetUnfolder]: 2540/8738 cut-off events. [2021-12-16 03:01:32,524 INFO L130 PetriNetUnfolder]: For 39420/39738 co-relation queries the response was YES. [2021-12-16 03:01:32,700 INFO L84 FinitePrefix]: Finished finitePrefix Result has 30805 conditions, 8738 events. 2540/8738 cut-off events. For 39420/39738 co-relation queries the response was YES. Maximal size of possible extension queue 725. Compared 93968 event pairs, 1604 based on Foata normal form. 14/7810 useless extension candidates. Maximal degree in co-relation 30708. Up to 3411 conditions per place. [2021-12-16 03:01:32,734 INFO L132 encePairwiseOnDemand]: 336/349 looper letters, 101 selfloop transitions, 56 changer transitions 24/534 dead transitions. [2021-12-16 03:01:32,735 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 514 places, 534 transitions, 3699 flow [2021-12-16 03:01:32,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-16 03:01:32,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2021-12-16 03:01:32,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 6761 transitions. [2021-12-16 03:01:32,739 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8805678562125554 [2021-12-16 03:01:32,740 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 6761 transitions. [2021-12-16 03:01:32,740 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 6761 transitions. [2021-12-16 03:01:32,756 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:32,756 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 6761 transitions. [2021-12-16 03:01:32,762 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 307.3181818181818) internal successors, (6761), 22 states have internal predecessors, (6761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:32,788 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 349.0) internal successors, (8027), 23 states have internal predecessors, (8027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:32,796 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 349.0) internal successors, (8027), 23 states have internal predecessors, (8027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:32,797 INFO L186 Difference]: Start difference. First operand has 495 places, 445 transitions, 2451 flow. Second operand 22 states and 6761 transitions. [2021-12-16 03:01:32,797 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 514 places, 534 transitions, 3699 flow [2021-12-16 03:01:33,199 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 512 places, 534 transitions, 3429 flow, removed 135 selfloop flow, removed 2 redundant places. [2021-12-16 03:01:33,204 INFO L242 Difference]: Finished difference. Result has 526 places, 475 transitions, 2896 flow [2021-12-16 03:01:33,212 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=2303, PETRI_DIFFERENCE_MINUEND_PLACES=491, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=445, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=411, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=2896, PETRI_PLACES=526, PETRI_TRANSITIONS=475} [2021-12-16 03:01:33,213 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 207 predicate places. [2021-12-16 03:01:33,213 INFO L470 AbstractCegarLoop]: Abstraction has has 526 places, 475 transitions, 2896 flow [2021-12-16 03:01:33,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 304.6) internal successors, (3046), 10 states have internal predecessors, (3046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:33,214 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:33,214 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:33,215 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-16 03:01:33,215 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:33,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:33,215 INFO L85 PathProgramCache]: Analyzing trace with hash 1289019372, now seen corresponding path program 4 times [2021-12-16 03:01:33,215 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:33,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568011053] [2021-12-16 03:01:33,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:33,216 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:33,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:33,311 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:33,312 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:33,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568011053] [2021-12-16 03:01:33,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568011053] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:33,312 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:33,312 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 03:01:33,313 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417298918] [2021-12-16 03:01:33,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:33,313 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 03:01:33,313 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:33,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 03:01:33,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-16 03:01:33,315 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 302 out of 349 [2021-12-16 03:01:33,317 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 526 places, 475 transitions, 2896 flow. Second operand has 10 states, 10 states have (on average 304.6) internal successors, (3046), 10 states have internal predecessors, (3046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:33,317 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:33,317 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 302 of 349 [2021-12-16 03:01:33,317 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:35,996 INFO L129 PetriNetUnfolder]: 2744/9522 cut-off events. [2021-12-16 03:01:35,997 INFO L130 PetriNetUnfolder]: For 51212/52096 co-relation queries the response was YES. [2021-12-16 03:01:36,176 INFO L84 FinitePrefix]: Finished finitePrefix Result has 34355 conditions, 9522 events. 2744/9522 cut-off events. For 51212/52096 co-relation queries the response was YES. Maximal size of possible extension queue 793. Compared 103517 event pairs, 1599 based on Foata normal form. 10/8546 useless extension candidates. Maximal degree in co-relation 34245. Up to 3196 conditions per place. [2021-12-16 03:01:36,218 INFO L132 encePairwiseOnDemand]: 336/349 looper letters, 120 selfloop transitions, 61 changer transitions 22/556 dead transitions. [2021-12-16 03:01:36,219 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 543 places, 556 transitions, 4212 flow [2021-12-16 03:01:36,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-16 03:01:36,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2021-12-16 03:01:36,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 6152 transitions. [2021-12-16 03:01:36,229 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8813753581661891 [2021-12-16 03:01:36,229 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 6152 transitions. [2021-12-16 03:01:36,229 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 6152 transitions. [2021-12-16 03:01:36,230 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:36,230 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 6152 transitions. [2021-12-16 03:01:36,242 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 307.6) internal successors, (6152), 20 states have internal predecessors, (6152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:36,248 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 349.0) internal successors, (7329), 21 states have internal predecessors, (7329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:36,248 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 349.0) internal successors, (7329), 21 states have internal predecessors, (7329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:36,249 INFO L186 Difference]: Start difference. First operand has 526 places, 475 transitions, 2896 flow. Second operand 20 states and 6152 transitions. [2021-12-16 03:01:36,249 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 543 places, 556 transitions, 4212 flow [2021-12-16 03:01:36,776 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 541 places, 556 transitions, 3962 flow, removed 125 selfloop flow, removed 2 redundant places. [2021-12-16 03:01:36,800 INFO L242 Difference]: Finished difference. Result has 556 places, 507 transitions, 3422 flow [2021-12-16 03:01:36,801 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=2686, PETRI_DIFFERENCE_MINUEND_PLACES=522, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=475, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=434, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=3422, PETRI_PLACES=556, PETRI_TRANSITIONS=507} [2021-12-16 03:01:36,803 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 237 predicate places. [2021-12-16 03:01:36,803 INFO L470 AbstractCegarLoop]: Abstraction has has 556 places, 507 transitions, 3422 flow [2021-12-16 03:01:36,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 304.6) internal successors, (3046), 10 states have internal predecessors, (3046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:36,804 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:36,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:36,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-16 03:01:36,811 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:36,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:36,812 INFO L85 PathProgramCache]: Analyzing trace with hash -1782446198, now seen corresponding path program 5 times [2021-12-16 03:01:36,812 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:36,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854134172] [2021-12-16 03:01:36,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:36,813 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:36,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:36,953 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:36,953 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:36,953 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854134172] [2021-12-16 03:01:36,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [854134172] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:36,954 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:36,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 03:01:36,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998252902] [2021-12-16 03:01:36,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:36,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 03:01:36,955 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:36,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 03:01:36,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-16 03:01:36,958 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 302 out of 349 [2021-12-16 03:01:36,960 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 556 places, 507 transitions, 3422 flow. Second operand has 10 states, 10 states have (on average 304.6) internal successors, (3046), 10 states have internal predecessors, (3046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:36,960 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:36,960 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 302 of 349 [2021-12-16 03:01:36,960 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:39,474 INFO L129 PetriNetUnfolder]: 2810/9678 cut-off events. [2021-12-16 03:01:39,474 INFO L130 PetriNetUnfolder]: For 68924/69292 co-relation queries the response was YES. [2021-12-16 03:01:39,644 INFO L84 FinitePrefix]: Finished finitePrefix Result has 37936 conditions, 9678 events. 2810/9678 cut-off events. For 68924/69292 co-relation queries the response was YES. Maximal size of possible extension queue 821. Compared 106602 event pairs, 1672 based on Foata normal form. 13/8667 useless extension candidates. Maximal degree in co-relation 37812. Up to 3693 conditions per place. [2021-12-16 03:01:39,679 INFO L132 encePairwiseOnDemand]: 336/349 looper letters, 139 selfloop transitions, 78 changer transitions 19/589 dead transitions. [2021-12-16 03:01:39,680 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 573 places, 589 transitions, 4901 flow [2021-12-16 03:01:39,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-16 03:01:39,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2021-12-16 03:01:39,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 6148 transitions. [2021-12-16 03:01:39,684 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8808022922636103 [2021-12-16 03:01:39,685 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 6148 transitions. [2021-12-16 03:01:39,685 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 6148 transitions. [2021-12-16 03:01:39,685 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:39,685 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 6148 transitions. [2021-12-16 03:01:39,689 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 307.4) internal successors, (6148), 20 states have internal predecessors, (6148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:39,714 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 349.0) internal successors, (7329), 21 states have internal predecessors, (7329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:39,714 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 349.0) internal successors, (7329), 21 states have internal predecessors, (7329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:39,715 INFO L186 Difference]: Start difference. First operand has 556 places, 507 transitions, 3422 flow. Second operand 20 states and 6148 transitions. [2021-12-16 03:01:39,715 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 573 places, 589 transitions, 4901 flow [2021-12-16 03:01:40,240 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 571 places, 589 transitions, 4517 flow, removed 192 selfloop flow, removed 2 redundant places. [2021-12-16 03:01:40,246 INFO L242 Difference]: Finished difference. Result has 586 places, 538 transitions, 3957 flow [2021-12-16 03:01:40,246 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=3168, PETRI_DIFFERENCE_MINUEND_PLACES=552, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=507, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=50, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=450, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=3957, PETRI_PLACES=586, PETRI_TRANSITIONS=538} [2021-12-16 03:01:40,247 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 267 predicate places. [2021-12-16 03:01:40,247 INFO L470 AbstractCegarLoop]: Abstraction has has 586 places, 538 transitions, 3957 flow [2021-12-16 03:01:40,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 304.6) internal successors, (3046), 10 states have internal predecessors, (3046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:40,248 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:40,248 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:40,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-16 03:01:40,248 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:40,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:40,248 INFO L85 PathProgramCache]: Analyzing trace with hash 907104584, now seen corresponding path program 6 times [2021-12-16 03:01:40,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:40,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416938259] [2021-12-16 03:01:40,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:40,249 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:40,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:40,376 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:40,376 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:40,376 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416938259] [2021-12-16 03:01:40,376 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1416938259] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:40,376 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:40,377 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 03:01:40,377 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046864963] [2021-12-16 03:01:40,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:40,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 03:01:40,377 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:40,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 03:01:40,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-16 03:01:40,379 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 302 out of 349 [2021-12-16 03:01:40,380 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 586 places, 538 transitions, 3957 flow. Second operand has 10 states, 10 states have (on average 304.6) internal successors, (3046), 10 states have internal predecessors, (3046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:40,381 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:40,381 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 302 of 349 [2021-12-16 03:01:40,381 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:43,315 INFO L129 PetriNetUnfolder]: 2850/9990 cut-off events. [2021-12-16 03:01:43,315 INFO L130 PetriNetUnfolder]: For 77438/77826 co-relation queries the response was YES. [2021-12-16 03:01:43,570 INFO L84 FinitePrefix]: Finished finitePrefix Result has 39780 conditions, 9990 events. 2850/9990 cut-off events. For 77438/77826 co-relation queries the response was YES. Maximal size of possible extension queue 839. Compared 111681 event pairs, 1660 based on Foata normal form. 24/9002 useless extension candidates. Maximal degree in co-relation 39642. Up to 3717 conditions per place. [2021-12-16 03:01:43,621 INFO L132 encePairwiseOnDemand]: 336/349 looper letters, 140 selfloop transitions, 96 changer transitions 17/606 dead transitions. [2021-12-16 03:01:43,622 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 601 places, 606 transitions, 5344 flow [2021-12-16 03:01:43,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-16 03:01:43,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-12-16 03:01:43,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 5537 transitions. [2021-12-16 03:01:43,646 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8814071951607768 [2021-12-16 03:01:43,646 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 5537 transitions. [2021-12-16 03:01:43,646 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 5537 transitions. [2021-12-16 03:01:43,647 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:43,647 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 5537 transitions. [2021-12-16 03:01:43,650 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 307.6111111111111) internal successors, (5537), 18 states have internal predecessors, (5537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:43,657 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 349.0) internal successors, (6631), 19 states have internal predecessors, (6631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:43,672 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 349.0) internal successors, (6631), 19 states have internal predecessors, (6631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:43,672 INFO L186 Difference]: Start difference. First operand has 586 places, 538 transitions, 3957 flow. Second operand 18 states and 5537 transitions. [2021-12-16 03:01:43,672 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 601 places, 606 transitions, 5344 flow [2021-12-16 03:01:44,974 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 599 places, 606 transitions, 4928 flow, removed 208 selfloop flow, removed 2 redundant places. [2021-12-16 03:01:44,985 INFO L242 Difference]: Finished difference. Result has 607 places, 559 transitions, 4350 flow [2021-12-16 03:01:44,986 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=3735, PETRI_DIFFERENCE_MINUEND_PLACES=582, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=538, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=456, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=4350, PETRI_PLACES=607, PETRI_TRANSITIONS=559} [2021-12-16 03:01:44,991 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 288 predicate places. [2021-12-16 03:01:44,991 INFO L470 AbstractCegarLoop]: Abstraction has has 607 places, 559 transitions, 4350 flow [2021-12-16 03:01:44,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 304.6) internal successors, (3046), 10 states have internal predecessors, (3046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:44,992 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:44,992 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:44,992 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-16 03:01:44,994 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:44,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:44,995 INFO L85 PathProgramCache]: Analyzing trace with hash 1145114812, now seen corresponding path program 7 times [2021-12-16 03:01:44,995 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:44,995 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589606674] [2021-12-16 03:01:44,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:44,995 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:45,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:45,127 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:45,128 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:45,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589606674] [2021-12-16 03:01:45,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589606674] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:45,128 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:45,128 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 03:01:45,128 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857652956] [2021-12-16 03:01:45,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:45,129 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 03:01:45,129 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:45,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 03:01:45,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-16 03:01:45,132 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 302 out of 349 [2021-12-16 03:01:45,134 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 607 places, 559 transitions, 4350 flow. Second operand has 10 states, 10 states have (on average 304.6) internal successors, (3046), 10 states have internal predecessors, (3046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:45,134 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:45,134 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 302 of 349 [2021-12-16 03:01:45,135 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:49,013 INFO L129 PetriNetUnfolder]: 2946/10266 cut-off events. [2021-12-16 03:01:49,014 INFO L130 PetriNetUnfolder]: For 61426/61810 co-relation queries the response was YES. [2021-12-16 03:01:49,180 INFO L84 FinitePrefix]: Finished finitePrefix Result has 40314 conditions, 10266 events. 2946/10266 cut-off events. For 61426/61810 co-relation queries the response was YES. Maximal size of possible extension queue 873. Compared 115471 event pairs, 1680 based on Foata normal form. 19/9243 useless extension candidates. Maximal degree in co-relation 40169. Up to 3795 conditions per place. [2021-12-16 03:01:49,217 INFO L132 encePairwiseOnDemand]: 336/349 looper letters, 151 selfloop transitions, 100 changer transitions 16/620 dead transitions. [2021-12-16 03:01:49,217 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 621 places, 620 transitions, 5603 flow [2021-12-16 03:01:49,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-16 03:01:49,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-12-16 03:01:49,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 5234 transitions. [2021-12-16 03:01:49,246 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8821843923815945 [2021-12-16 03:01:49,246 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 5234 transitions. [2021-12-16 03:01:49,246 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 5234 transitions. [2021-12-16 03:01:49,247 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:49,247 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 5234 transitions. [2021-12-16 03:01:49,252 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 307.88235294117646) internal successors, (5234), 17 states have internal predecessors, (5234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:49,256 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 349.0) internal successors, (6282), 18 states have internal predecessors, (6282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:49,272 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 349.0) internal successors, (6282), 18 states have internal predecessors, (6282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:49,273 INFO L186 Difference]: Start difference. First operand has 607 places, 559 transitions, 4350 flow. Second operand 17 states and 5234 transitions. [2021-12-16 03:01:49,273 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 621 places, 620 transitions, 5603 flow [2021-12-16 03:01:49,877 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 619 places, 620 transitions, 5421 flow, removed 91 selfloop flow, removed 2 redundant places. [2021-12-16 03:01:49,884 INFO L242 Difference]: Finished difference. Result has 628 places, 580 transitions, 4857 flow [2021-12-16 03:01:49,885 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=4202, PETRI_DIFFERENCE_MINUEND_PLACES=603, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=559, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=474, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=4857, PETRI_PLACES=628, PETRI_TRANSITIONS=580} [2021-12-16 03:01:49,888 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 309 predicate places. [2021-12-16 03:01:49,888 INFO L470 AbstractCegarLoop]: Abstraction has has 628 places, 580 transitions, 4857 flow [2021-12-16 03:01:49,888 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 304.6) internal successors, (3046), 10 states have internal predecessors, (3046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:49,888 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:49,889 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:49,889 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-12-16 03:01:49,889 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:49,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:49,889 INFO L85 PathProgramCache]: Analyzing trace with hash -1457870368, now seen corresponding path program 8 times [2021-12-16 03:01:49,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:49,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148562716] [2021-12-16 03:01:49,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:49,890 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:49,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:50,048 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:50,049 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:50,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148562716] [2021-12-16 03:01:50,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148562716] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:50,049 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:50,049 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 03:01:50,049 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210148699] [2021-12-16 03:01:50,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:50,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 03:01:50,050 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:50,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 03:01:50,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-16 03:01:50,052 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 302 out of 349 [2021-12-16 03:01:50,053 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 628 places, 580 transitions, 4857 flow. Second operand has 10 states, 10 states have (on average 304.6) internal successors, (3046), 10 states have internal predecessors, (3046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:50,053 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:50,053 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 302 of 349 [2021-12-16 03:01:50,054 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:53,846 INFO L129 PetriNetUnfolder]: 2948/10438 cut-off events. [2021-12-16 03:01:53,847 INFO L130 PetriNetUnfolder]: For 67266/67651 co-relation queries the response was YES. [2021-12-16 03:01:54,060 INFO L84 FinitePrefix]: Finished finitePrefix Result has 41743 conditions, 10438 events. 2948/10438 cut-off events. For 67266/67651 co-relation queries the response was YES. Maximal size of possible extension queue 881. Compared 118466 event pairs, 1674 based on Foata normal form. 24/9431 useless extension candidates. Maximal degree in co-relation 41590. Up to 3849 conditions per place. [2021-12-16 03:01:54,120 INFO L132 encePairwiseOnDemand]: 336/349 looper letters, 151 selfloop transitions, 107 changer transitions 19/630 dead transitions. [2021-12-16 03:01:54,121 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 641 places, 630 transitions, 5875 flow [2021-12-16 03:01:54,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-16 03:01:54,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-12-16 03:01:54,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 4926 transitions. [2021-12-16 03:01:54,138 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8821633237822349 [2021-12-16 03:01:54,138 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 4926 transitions. [2021-12-16 03:01:54,138 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 4926 transitions. [2021-12-16 03:01:54,140 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:54,140 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 4926 transitions. [2021-12-16 03:01:54,158 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 307.875) internal successors, (4926), 16 states have internal predecessors, (4926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:54,163 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 349.0) internal successors, (5933), 17 states have internal predecessors, (5933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:54,164 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 349.0) internal successors, (5933), 17 states have internal predecessors, (5933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:54,164 INFO L186 Difference]: Start difference. First operand has 628 places, 580 transitions, 4857 flow. Second operand 16 states and 4926 transitions. [2021-12-16 03:01:54,164 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 641 places, 630 transitions, 5875 flow [2021-12-16 03:01:54,929 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 639 places, 630 transitions, 5727 flow, removed 74 selfloop flow, removed 2 redundant places. [2021-12-16 03:01:54,939 INFO L242 Difference]: Finished difference. Result has 646 places, 588 transitions, 5123 flow [2021-12-16 03:01:54,940 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=4713, PETRI_DIFFERENCE_MINUEND_PLACES=624, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=580, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=99, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=477, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=5123, PETRI_PLACES=646, PETRI_TRANSITIONS=588} [2021-12-16 03:01:54,940 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 327 predicate places. [2021-12-16 03:01:54,940 INFO L470 AbstractCegarLoop]: Abstraction has has 646 places, 588 transitions, 5123 flow [2021-12-16 03:01:54,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 304.6) internal successors, (3046), 10 states have internal predecessors, (3046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:54,941 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:01:54,941 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:01:54,942 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-16 03:01:54,942 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:01:54,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:01:54,942 INFO L85 PathProgramCache]: Analyzing trace with hash -1919101692, now seen corresponding path program 9 times [2021-12-16 03:01:54,942 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:01:54,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570677207] [2021-12-16 03:01:54,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:01:54,943 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:01:54,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:01:55,075 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:01:55,075 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:01:55,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570677207] [2021-12-16 03:01:55,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570677207] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:01:55,076 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:01:55,076 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 03:01:55,076 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183273632] [2021-12-16 03:01:55,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:01:55,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 03:01:55,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:01:55,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 03:01:55,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-16 03:01:55,080 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 302 out of 349 [2021-12-16 03:01:55,082 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 646 places, 588 transitions, 5123 flow. Second operand has 10 states, 10 states have (on average 304.6) internal successors, (3046), 10 states have internal predecessors, (3046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:55,083 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:01:55,083 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 302 of 349 [2021-12-16 03:01:55,083 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:01:59,338 INFO L129 PetriNetUnfolder]: 3008/10670 cut-off events. [2021-12-16 03:01:59,339 INFO L130 PetriNetUnfolder]: For 73009/73394 co-relation queries the response was YES. [2021-12-16 03:01:59,512 INFO L84 FinitePrefix]: Finished finitePrefix Result has 43956 conditions, 10670 events. 3008/10670 cut-off events. For 73009/73394 co-relation queries the response was YES. Maximal size of possible extension queue 905. Compared 121864 event pairs, 1670 based on Foata normal form. 19/9627 useless extension candidates. Maximal degree in co-relation 43797. Up to 3745 conditions per place. [2021-12-16 03:01:59,549 INFO L132 encePairwiseOnDemand]: 336/349 looper letters, 185 selfloop transitions, 98 changer transitions 23/659 dead transitions. [2021-12-16 03:01:59,550 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 664 places, 659 transitions, 6641 flow [2021-12-16 03:01:59,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-12-16 03:01:59,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-12-16 03:01:59,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 6458 transitions. [2021-12-16 03:01:59,567 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8811570473461591 [2021-12-16 03:01:59,567 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 6458 transitions. [2021-12-16 03:01:59,568 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 6458 transitions. [2021-12-16 03:01:59,569 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:01:59,569 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 6458 transitions. [2021-12-16 03:01:59,573 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 307.5238095238095) internal successors, (6458), 21 states have internal predecessors, (6458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:59,578 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 349.0) internal successors, (7678), 22 states have internal predecessors, (7678), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:59,578 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 349.0) internal successors, (7678), 22 states have internal predecessors, (7678), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:01:59,579 INFO L186 Difference]: Start difference. First operand has 646 places, 588 transitions, 5123 flow. Second operand 21 states and 6458 transitions. [2021-12-16 03:01:59,579 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 664 places, 659 transitions, 6641 flow [2021-12-16 03:02:00,293 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 661 places, 659 transitions, 6522 flow, removed 37 selfloop flow, removed 3 redundant places. [2021-12-16 03:02:00,301 INFO L242 Difference]: Finished difference. Result has 675 places, 612 transitions, 5858 flow [2021-12-16 03:02:00,301 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=5036, PETRI_DIFFERENCE_MINUEND_PLACES=641, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=588, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=504, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=5858, PETRI_PLACES=675, PETRI_TRANSITIONS=612} [2021-12-16 03:02:00,302 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 356 predicate places. [2021-12-16 03:02:00,302 INFO L470 AbstractCegarLoop]: Abstraction has has 675 places, 612 transitions, 5858 flow [2021-12-16 03:02:00,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 304.6) internal successors, (3046), 10 states have internal predecessors, (3046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:02:00,303 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:02:00,303 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:02:00,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-12-16 03:02:00,303 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:02:00,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:02:00,304 INFO L85 PathProgramCache]: Analyzing trace with hash -2078172640, now seen corresponding path program 10 times [2021-12-16 03:02:00,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:02:00,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182201381] [2021-12-16 03:02:00,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:02:00,304 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:02:00,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:02:00,391 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:02:00,391 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:02:00,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182201381] [2021-12-16 03:02:00,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182201381] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:02:00,391 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:02:00,392 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 03:02:00,392 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586769000] [2021-12-16 03:02:00,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:02:00,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 03:02:00,392 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:02:00,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 03:02:00,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-16 03:02:00,394 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 302 out of 349 [2021-12-16 03:02:00,395 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 675 places, 612 transitions, 5858 flow. Second operand has 10 states, 10 states have (on average 304.6) internal successors, (3046), 10 states have internal predecessors, (3046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:02:00,396 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:02:00,396 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 302 of 349 [2021-12-16 03:02:00,396 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-16 03:02:04,884 INFO L129 PetriNetUnfolder]: 3038/10836 cut-off events. [2021-12-16 03:02:04,897 INFO L130 PetriNetUnfolder]: For 83989/84386 co-relation queries the response was YES. [2021-12-16 03:02:05,258 INFO L84 FinitePrefix]: Finished finitePrefix Result has 46368 conditions, 10836 events. 3038/10836 cut-off events. For 83989/84386 co-relation queries the response was YES. Maximal size of possible extension queue 921. Compared 124256 event pairs, 1718 based on Foata normal form. 19/9775 useless extension candidates. Maximal degree in co-relation 46197. Up to 3953 conditions per place. [2021-12-16 03:02:05,298 INFO L132 encePairwiseOnDemand]: 336/349 looper letters, 167 selfloop transitions, 120 changer transitions 20/660 dead transitions. [2021-12-16 03:02:05,319 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 690 places, 660 transitions, 7031 flow [2021-12-16 03:02:05,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-16 03:02:05,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-12-16 03:02:05,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 5537 transitions. [2021-12-16 03:02:05,322 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8814071951607768 [2021-12-16 03:02:05,322 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 5537 transitions. [2021-12-16 03:02:05,322 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 5537 transitions. [2021-12-16 03:02:05,323 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-16 03:02:05,323 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 5537 transitions. [2021-12-16 03:02:05,327 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 307.6111111111111) internal successors, (5537), 18 states have internal predecessors, (5537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:02:05,330 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 349.0) internal successors, (6631), 19 states have internal predecessors, (6631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:02:05,341 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 349.0) internal successors, (6631), 19 states have internal predecessors, (6631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:02:05,341 INFO L186 Difference]: Start difference. First operand has 675 places, 612 transitions, 5858 flow. Second operand 18 states and 5537 transitions. [2021-12-16 03:02:05,341 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 690 places, 660 transitions, 7031 flow [2021-12-16 03:02:06,312 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 688 places, 660 transitions, 6773 flow, removed 129 selfloop flow, removed 2 redundant places. [2021-12-16 03:02:06,320 INFO L242 Difference]: Finished difference. Result has 696 places, 626 transitions, 6232 flow [2021-12-16 03:02:06,320 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=349, PETRI_DIFFERENCE_MINUEND_FLOW=5646, PETRI_DIFFERENCE_MINUEND_PLACES=671, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=612, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=500, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=6232, PETRI_PLACES=696, PETRI_TRANSITIONS=626} [2021-12-16 03:02:06,322 INFO L334 CegarLoopForPetriNet]: 319 programPoint places, 377 predicate places. [2021-12-16 03:02:06,322 INFO L470 AbstractCegarLoop]: Abstraction has has 696 places, 626 transitions, 6232 flow [2021-12-16 03:02:06,322 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 304.6) internal successors, (3046), 10 states have internal predecessors, (3046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:02:06,322 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-16 03:02:06,323 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:02:06,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-12-16 03:02:06,323 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-12-16 03:02:06,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:02:06,323 INFO L85 PathProgramCache]: Analyzing trace with hash 2085660946, now seen corresponding path program 11 times [2021-12-16 03:02:06,323 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:02:06,323 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223631690] [2021-12-16 03:02:06,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:02:06,324 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:02:06,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:02:06,431 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 03:02:06,432 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:02:06,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223631690] [2021-12-16 03:02:06,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223631690] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:02:06,432 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:02:06,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 03:02:06,432 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672277479] [2021-12-16 03:02:06,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:02:06,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 03:02:06,433 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:02:06,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 03:02:06,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-16 03:02:06,435 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 302 out of 349 [2021-12-16 03:02:06,436 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 696 places, 626 transitions, 6232 flow. Second operand has 10 states, 10 states have (on average 304.6) internal successors, (3046), 10 states have internal predecessors, (3046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:02:06,436 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-16 03:02:06,436 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 302 of 349 [2021-12-16 03:02:06,436 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand