/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/weaver/parallel-misc-1.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-bf34d27 [2022-01-19 01:13:46,714 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-19 01:13:46,715 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-19 01:13:46,751 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-19 01:13:46,751 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-19 01:13:46,752 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-19 01:13:46,753 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-19 01:13:46,767 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-19 01:13:46,768 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-19 01:13:46,769 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-19 01:13:46,769 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-19 01:13:46,770 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-19 01:13:46,770 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-19 01:13:46,777 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-19 01:13:46,777 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-19 01:13:46,778 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-19 01:13:46,778 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-19 01:13:46,779 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-19 01:13:46,780 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-19 01:13:46,781 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-19 01:13:46,782 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-19 01:13:46,783 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-19 01:13:46,783 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-19 01:13:46,784 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-19 01:13:46,785 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-19 01:13:46,786 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-19 01:13:46,786 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-19 01:13:46,786 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-19 01:13:46,787 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-19 01:13:46,787 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-19 01:13:46,787 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-19 01:13:46,788 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-19 01:13:46,788 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-19 01:13:46,789 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-19 01:13:46,789 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-19 01:13:46,789 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-19 01:13:46,790 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-19 01:13:46,790 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-19 01:13:46,790 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-19 01:13:46,791 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-19 01:13:46,811 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-19 01:13:46,812 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf [2022-01-19 01:13:46,847 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-19 01:13:46,847 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-19 01:13:46,847 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-19 01:13:46,848 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-19 01:13:46,848 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-19 01:13:46,848 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-19 01:13:46,848 INFO L138 SettingsManager]: * Use SBE=true [2022-01-19 01:13:46,848 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-19 01:13:46,848 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-19 01:13:46,848 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-19 01:13:46,849 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-19 01:13:46,849 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-19 01:13:46,849 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-19 01:13:46,849 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-19 01:13:46,849 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-19 01:13:46,849 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-19 01:13:46,849 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-19 01:13:46,849 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-19 01:13:46,849 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-19 01:13:46,849 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-19 01:13:46,849 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-19 01:13:46,850 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-19 01:13:46,850 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-19 01:13:46,850 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-19 01:13:46,850 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-19 01:13:46,850 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-19 01:13:46,850 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-19 01:13:46,850 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-19 01:13:46,850 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-19 01:13:46,850 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-19 01:13:46,850 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-19 01:13:46,850 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-01-19 01:13:47,029 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-19 01:13:47,062 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-19 01:13:47,064 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-19 01:13:47,065 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-19 01:13:47,065 INFO L275 PluginConnector]: CDTParser initialized [2022-01-19 01:13:47,066 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/parallel-misc-1.wvr.c [2022-01-19 01:13:47,156 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7ae85b845/4772eb259d124135a3eb6a35b58bf6bf/FLAGf596ebe53 [2022-01-19 01:13:47,541 INFO L306 CDTParser]: Found 1 translation units. [2022-01-19 01:13:47,541 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/parallel-misc-1.wvr.c [2022-01-19 01:13:47,548 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7ae85b845/4772eb259d124135a3eb6a35b58bf6bf/FLAGf596ebe53 [2022-01-19 01:13:47,557 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7ae85b845/4772eb259d124135a3eb6a35b58bf6bf [2022-01-19 01:13:47,558 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-19 01:13:47,559 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-19 01:13:47,595 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-19 01:13:47,595 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-19 01:13:47,597 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-19 01:13:47,597 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.01 01:13:47" (1/1) ... [2022-01-19 01:13:47,598 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@432116d9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:13:47, skipping insertion in model container [2022-01-19 01:13:47,598 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.01 01:13:47" (1/1) ... [2022-01-19 01:13:47,606 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-19 01:13:47,618 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-19 01:13:47,757 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/parallel-misc-1.wvr.c[2755,2768] [2022-01-19 01:13:47,765 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-19 01:13:47,769 INFO L203 MainTranslator]: Completed pre-run [2022-01-19 01:13:47,790 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/parallel-misc-1.wvr.c[2755,2768] [2022-01-19 01:13:47,792 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-19 01:13:47,801 INFO L208 MainTranslator]: Completed translation [2022-01-19 01:13:47,803 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:13:47 WrapperNode [2022-01-19 01:13:47,803 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-19 01:13:47,804 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-19 01:13:47,805 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-19 01:13:47,805 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-19 01:13:47,809 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:13:47" (1/1) ... [2022-01-19 01:13:47,825 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:13:47" (1/1) ... [2022-01-19 01:13:47,864 INFO L137 Inliner]: procedures = 23, calls = 41, calls flagged for inlining = 17, calls inlined = 31, statements flattened = 277 [2022-01-19 01:13:47,865 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-19 01:13:47,865 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-19 01:13:47,865 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-19 01:13:47,865 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-19 01:13:47,873 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:13:47" (1/1) ... [2022-01-19 01:13:47,874 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:13:47" (1/1) ... [2022-01-19 01:13:47,884 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:13:47" (1/1) ... [2022-01-19 01:13:47,885 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:13:47" (1/1) ... [2022-01-19 01:13:47,903 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:13:47" (1/1) ... [2022-01-19 01:13:47,912 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:13:47" (1/1) ... [2022-01-19 01:13:47,913 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:13:47" (1/1) ... [2022-01-19 01:13:47,915 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-19 01:13:47,916 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-19 01:13:47,916 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-19 01:13:47,916 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-19 01:13:47,918 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:13:47" (1/1) ... [2022-01-19 01:13:47,928 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-19 01:13:47,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-19 01:13:47,946 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-01-19 01:13:47,972 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-01-19 01:13:47,980 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-19 01:13:47,981 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-01-19 01:13:47,981 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-01-19 01:13:47,981 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-01-19 01:13:47,981 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-01-19 01:13:47,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-01-19 01:13:47,981 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-01-19 01:13:47,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-01-19 01:13:47,981 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-01-19 01:13:47,981 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-19 01:13:47,981 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-19 01:13:47,981 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-01-19 01:13:47,982 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-01-19 01:13:47,982 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-01-19 01:13:48,039 INFO L234 CfgBuilder]: Building ICFG [2022-01-19 01:13:48,040 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-19 01:13:48,372 INFO L275 CfgBuilder]: Performing block encoding [2022-01-19 01:13:48,381 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-19 01:13:48,381 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2022-01-19 01:13:48,382 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.01 01:13:48 BoogieIcfgContainer [2022-01-19 01:13:48,382 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-19 01:13:48,383 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-19 01:13:48,383 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-19 01:13:48,392 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-19 01:13:48,393 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.01 01:13:47" (1/3) ... [2022-01-19 01:13:48,393 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34e349bf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.01 01:13:48, skipping insertion in model container [2022-01-19 01:13:48,393 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:13:47" (2/3) ... [2022-01-19 01:13:48,393 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34e349bf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.01 01:13:48, skipping insertion in model container [2022-01-19 01:13:48,393 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.01 01:13:48" (3/3) ... [2022-01-19 01:13:48,394 INFO L111 eAbstractionObserver]: Analyzing ICFG parallel-misc-1.wvr.c [2022-01-19 01:13:48,397 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-19 01:13:48,397 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-19 01:13:48,398 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-19 01:13:48,464 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,464 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,465 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,465 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,465 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,465 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,465 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,465 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,465 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,465 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,466 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,466 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,466 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,466 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,466 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,466 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,466 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,466 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,466 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,466 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,466 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,467 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,467 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,467 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,467 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,467 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,467 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,467 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,468 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,468 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,468 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,468 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,468 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,468 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,469 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,469 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,469 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,469 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,469 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,469 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,469 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,469 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,469 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,470 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,470 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,470 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,470 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,471 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,471 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,471 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,472 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,472 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,472 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,472 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,473 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,473 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,473 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,473 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,474 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,474 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,474 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,474 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,474 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,475 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,475 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,475 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,475 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,475 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,475 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,476 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,476 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,476 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,476 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,476 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,477 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,477 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,477 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,477 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,477 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,477 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,478 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,478 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,478 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,478 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,478 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,478 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,479 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,479 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,479 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,479 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,480 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,480 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,480 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,481 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,482 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,486 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,486 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,486 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,486 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,486 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,486 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,486 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,486 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,487 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,487 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,487 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,487 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,487 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,487 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,487 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,488 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,488 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,488 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,489 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,489 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,489 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,489 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,489 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,489 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,490 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,490 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,490 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,490 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,490 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,490 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,490 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,491 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,491 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,491 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,496 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,497 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,497 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,497 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,497 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,497 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,497 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,497 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,497 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,498 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,498 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,498 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,498 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,498 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,498 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,498 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,498 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,498 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,498 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,498 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,499 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,499 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,499 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,499 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,499 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,499 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,499 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,499 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,499 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,500 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,500 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,500 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,500 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,500 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,500 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,500 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,500 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,500 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,500 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,500 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,500 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,501 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,501 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,501 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,501 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,501 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,501 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,501 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,501 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,501 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,501 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,501 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,501 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,502 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,502 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,502 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,502 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,502 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,502 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,502 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,502 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,502 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,502 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,503 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,503 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,503 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,503 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,503 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,503 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,503 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,503 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,504 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,504 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,504 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,504 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,504 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,504 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,504 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,504 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,504 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,504 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,505 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,505 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,505 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,505 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,505 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,505 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,505 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,505 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,505 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,505 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,506 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,506 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,506 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,506 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,506 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,506 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,506 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,506 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,506 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,507 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,507 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,507 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,510 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,510 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,511 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,515 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,515 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,515 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,515 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,515 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,515 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,515 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,516 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,516 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,516 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,516 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,516 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,516 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,516 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,516 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,516 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,516 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,517 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,517 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,517 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,517 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,517 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,517 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,518 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,518 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,518 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,518 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,518 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,518 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,519 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,519 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,519 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,519 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,519 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,519 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,519 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,519 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,519 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,520 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,522 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,522 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,522 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,522 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,523 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,523 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,523 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,523 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,523 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,523 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,523 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,524 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,524 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,525 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,525 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,525 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,525 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,525 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,525 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,528 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,528 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,528 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,529 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,529 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,530 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,530 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,530 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,530 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,530 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,530 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,530 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,530 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,530 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,531 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,531 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,531 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,531 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,531 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,531 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,531 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,531 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,531 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,531 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,531 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,531 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,532 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,532 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,532 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,532 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,532 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,532 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,532 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,532 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,532 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,532 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,532 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,532 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,532 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,533 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,533 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,533 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,533 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,533 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,533 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,533 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,533 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,533 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,533 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,534 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,534 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,534 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,534 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,534 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,534 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,535 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,537 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,538 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,538 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,540 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,540 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,540 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,540 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,540 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,540 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,540 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,540 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,540 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,540 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,540 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,540 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,541 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,541 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,541 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,541 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,541 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,541 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,541 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,541 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,541 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,541 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,542 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,542 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,542 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,542 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,542 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,542 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,542 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,543 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,543 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,543 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,545 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,545 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,545 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,545 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,545 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,545 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,545 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,545 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,546 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,546 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,546 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,546 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,546 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,546 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,546 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,546 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,546 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,546 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,547 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,547 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,547 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,547 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,547 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,547 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,547 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,547 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,547 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,547 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,548 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,548 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,548 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,548 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,548 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,548 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,548 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,548 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,548 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,548 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,548 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,548 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,549 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,549 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,549 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,549 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,549 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,549 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,550 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,550 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,550 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,550 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,550 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,550 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,550 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,550 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,550 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,550 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,550 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,551 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,551 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,551 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,551 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,551 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,551 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,551 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,551 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,551 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,551 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,552 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,552 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,552 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,552 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,552 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,552 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,552 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,552 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,552 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,552 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,552 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,552 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,552 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,553 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,553 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,553 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,553 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,553 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,553 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,553 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,553 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,553 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,553 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,553 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,553 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,553 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,554 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,554 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,554 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,554 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,554 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,554 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,554 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,554 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,554 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,554 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,554 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,554 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,555 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,555 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,555 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,556 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,556 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,556 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,557 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,557 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,557 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,557 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,557 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,557 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,557 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,557 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,557 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,558 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,558 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,558 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,558 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,558 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,558 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,558 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,558 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,558 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,558 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,558 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,558 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,559 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,559 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,559 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,559 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,559 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,559 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,559 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,559 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,560 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,560 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,560 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,560 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,560 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,560 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,560 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,561 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,561 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,561 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,561 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,561 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,561 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,561 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,561 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,561 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,561 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,561 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,561 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,562 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,562 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,562 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,562 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,562 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,562 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,562 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,562 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,562 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,562 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,562 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,562 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,563 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,563 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,563 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,563 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,563 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,563 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,563 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,563 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,563 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,563 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,563 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,563 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,563 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,564 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,564 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,564 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,564 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,564 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,564 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,565 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,565 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,565 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,565 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,566 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,566 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,566 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,566 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,566 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,566 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,567 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,567 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,567 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,567 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,567 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,567 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,567 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,567 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,567 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,567 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,567 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,567 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,569 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,570 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,570 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,570 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,570 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,570 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,570 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,570 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,570 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,570 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,571 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,571 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,571 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,571 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,571 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,571 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,571 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,572 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,573 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,573 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,573 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,573 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,573 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,573 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,573 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,573 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,573 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,573 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,573 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,573 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,573 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_plus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,574 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,574 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,574 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 01:13:48,577 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-01-19 01:13:48,620 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-19 01:13:48,624 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-01-19 01:13:48,624 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-01-19 01:13:48,640 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 375 places, 396 transitions, 808 flow [2022-01-19 01:13:48,784 INFO L129 PetriNetUnfolder]: 28/394 cut-off events. [2022-01-19 01:13:48,784 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-01-19 01:13:48,793 INFO L84 FinitePrefix]: Finished finitePrefix Result has 403 conditions, 394 events. 28/394 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 924 event pairs, 0 based on Foata normal form. 0/365 useless extension candidates. Maximal degree in co-relation 271. Up to 2 conditions per place. [2022-01-19 01:13:48,793 INFO L82 GeneralOperation]: Start removeDead. Operand has 375 places, 396 transitions, 808 flow [2022-01-19 01:13:48,800 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 364 places, 385 transitions, 782 flow [2022-01-19 01:13:48,850 INFO L129 PetriNetUnfolder]: 28/384 cut-off events. [2022-01-19 01:13:48,851 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-01-19 01:13:48,851 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 01:13:48,851 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] [2022-01-19 01:13:48,852 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 01:13:48,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 01:13:48,857 INFO L85 PathProgramCache]: Analyzing trace with hash 165369484, now seen corresponding path program 1 times [2022-01-19 01:13:48,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 01:13:48,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696946200] [2022-01-19 01:13:48,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 01:13:48,864 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 01:13:48,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 01:13:49,068 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 01:13:49,069 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 01:13:49,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696946200] [2022-01-19 01:13:49,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [696946200] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 01:13:49,070 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 01:13:49,070 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-19 01:13:49,071 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225118524] [2022-01-19 01:13:49,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 01:13:49,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-01-19 01:13:49,078 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 01:13:49,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-01-19 01:13:49,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-01-19 01:13:49,104 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 368 out of 396 [2022-01-19 01:13:49,109 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 364 places, 385 transitions, 782 flow. Second operand has 2 states, 2 states have (on average 371.0) internal successors, (742), 2 states have internal predecessors, (742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:13:49,109 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 01:13:49,109 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 368 of 396 [2022-01-19 01:13:49,110 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 01:13:49,187 INFO L129 PetriNetUnfolder]: 5/362 cut-off events. [2022-01-19 01:13:49,187 INFO L130 PetriNetUnfolder]: For 9/10 co-relation queries the response was YES. [2022-01-19 01:13:49,190 INFO L84 FinitePrefix]: Finished finitePrefix Result has 376 conditions, 362 events. 5/362 cut-off events. For 9/10 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 888 event pairs, 0 based on Foata normal form. 29/366 useless extension candidates. Maximal degree in co-relation 254. Up to 5 conditions per place. [2022-01-19 01:13:49,191 INFO L132 encePairwiseOnDemand]: 373/396 looper letters, 4 selfloop transitions, 0 changer transitions 4/362 dead transitions. [2022-01-19 01:13:49,191 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 365 places, 362 transitions, 744 flow [2022-01-19 01:13:49,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-19 01:13:49,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2022-01-19 01:13:49,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 763 transitions. [2022-01-19 01:13:49,205 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9633838383838383 [2022-01-19 01:13:49,206 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 763 transitions. [2022-01-19 01:13:49,206 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 763 transitions. [2022-01-19 01:13:49,210 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 01:13:49,211 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 763 transitions. [2022-01-19 01:13:49,215 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 381.5) internal successors, (763), 2 states have internal predecessors, (763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:13:49,224 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 396.0) internal successors, (1188), 3 states have internal predecessors, (1188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:13:49,224 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 396.0) internal successors, (1188), 3 states have internal predecessors, (1188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:13:49,226 INFO L186 Difference]: Start difference. First operand has 364 places, 385 transitions, 782 flow. Second operand 2 states and 763 transitions. [2022-01-19 01:13:49,226 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 365 places, 362 transitions, 744 flow [2022-01-19 01:13:49,233 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 361 places, 362 transitions, 736 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-01-19 01:13:49,239 INFO L242 Difference]: Finished difference. Result has 361 places, 358 transitions, 720 flow [2022-01-19 01:13:49,241 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=396, PETRI_DIFFERENCE_MINUEND_FLOW=728, PETRI_DIFFERENCE_MINUEND_PLACES=360, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=362, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=362, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=720, PETRI_PLACES=361, PETRI_TRANSITIONS=358} [2022-01-19 01:13:49,244 INFO L334 CegarLoopForPetriNet]: 364 programPoint places, -3 predicate places. [2022-01-19 01:13:49,244 INFO L470 AbstractCegarLoop]: Abstraction has has 361 places, 358 transitions, 720 flow [2022-01-19 01:13:49,245 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 371.0) internal successors, (742), 2 states have internal predecessors, (742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:13:49,245 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 01:13:49,245 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] [2022-01-19 01:13:49,245 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-19 01:13:49,245 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 01:13:49,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 01:13:49,246 INFO L85 PathProgramCache]: Analyzing trace with hash -441871954, now seen corresponding path program 1 times [2022-01-19 01:13:49,246 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 01:13:49,246 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473202433] [2022-01-19 01:13:49,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 01:13:49,246 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 01:13:49,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 01:13:49,821 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 01:13:49,821 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 01:13:49,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473202433] [2022-01-19 01:13:49,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473202433] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 01:13:49,821 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 01:13:49,821 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 01:13:49,821 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363569464] [2022-01-19 01:13:49,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 01:13:49,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 01:13:49,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 01:13:49,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 01:13:49,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 01:13:49,829 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 256 out of 396 [2022-01-19 01:13:49,833 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 361 places, 358 transitions, 720 flow. Second operand has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:13:49,834 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 01:13:49,834 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 256 of 396 [2022-01-19 01:13:49,834 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 01:13:52,710 INFO L129 PetriNetUnfolder]: 4047/14956 cut-off events. [2022-01-19 01:13:52,711 INFO L130 PetriNetUnfolder]: For 110/110 co-relation queries the response was YES. [2022-01-19 01:13:52,735 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22802 conditions, 14956 events. 4047/14956 cut-off events. For 110/110 co-relation queries the response was YES. Maximal size of possible extension queue 196. Compared 150713 event pairs, 809 based on Foata normal form. 1/14027 useless extension candidates. Maximal degree in co-relation 22799. Up to 4039 conditions per place. [2022-01-19 01:13:52,771 INFO L132 encePairwiseOnDemand]: 354/396 looper letters, 574 selfloop transitions, 75 changer transitions 33/928 dead transitions. [2022-01-19 01:13:52,771 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 388 places, 928 transitions, 3247 flow [2022-01-19 01:13:52,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 01:13:52,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 01:13:52,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 8875 transitions. [2022-01-19 01:13:52,831 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7003630050505051 [2022-01-19 01:13:52,831 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 8875 transitions. [2022-01-19 01:13:52,831 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 8875 transitions. [2022-01-19 01:13:52,835 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 01:13:52,835 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 8875 transitions. [2022-01-19 01:13:52,849 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 277.34375) internal successors, (8875), 32 states have internal predecessors, (8875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:13:52,865 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 396.0) internal successors, (13068), 33 states have internal predecessors, (13068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:13:52,868 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 396.0) internal successors, (13068), 33 states have internal predecessors, (13068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:13:52,868 INFO L186 Difference]: Start difference. First operand has 361 places, 358 transitions, 720 flow. Second operand 32 states and 8875 transitions. [2022-01-19 01:13:52,868 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 388 places, 928 transitions, 3247 flow [2022-01-19 01:13:52,872 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 388 places, 928 transitions, 3247 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-01-19 01:13:52,879 INFO L242 Difference]: Finished difference. Result has 414 places, 433 transitions, 1231 flow [2022-01-19 01:13:52,879 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=396, PETRI_DIFFERENCE_MINUEND_FLOW=720, PETRI_DIFFERENCE_MINUEND_PLACES=357, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=358, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=324, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=1231, PETRI_PLACES=414, PETRI_TRANSITIONS=433} [2022-01-19 01:13:52,880 INFO L334 CegarLoopForPetriNet]: 364 programPoint places, 50 predicate places. [2022-01-19 01:13:52,880 INFO L470 AbstractCegarLoop]: Abstraction has has 414 places, 433 transitions, 1231 flow [2022-01-19 01:13:52,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:13:52,881 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 01:13:52,881 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] [2022-01-19 01:13:52,881 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-19 01:13:52,882 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 01:13:52,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 01:13:52,882 INFO L85 PathProgramCache]: Analyzing trace with hash 1504385346, now seen corresponding path program 2 times [2022-01-19 01:13:52,882 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 01:13:52,882 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130930976] [2022-01-19 01:13:52,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 01:13:52,882 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 01:13:52,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 01:13:53,301 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 01:13:53,301 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 01:13:53,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130930976] [2022-01-19 01:13:53,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130930976] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 01:13:53,301 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 01:13:53,301 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 01:13:53,302 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476531047] [2022-01-19 01:13:53,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 01:13:53,302 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 01:13:53,302 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 01:13:53,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 01:13:53,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 01:13:53,306 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 256 out of 396 [2022-01-19 01:13:53,309 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 414 places, 433 transitions, 1231 flow. Second operand has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:13:53,309 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 01:13:53,309 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 256 of 396 [2022-01-19 01:13:53,309 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 01:13:56,985 INFO L129 PetriNetUnfolder]: 5165/18938 cut-off events. [2022-01-19 01:13:56,985 INFO L130 PetriNetUnfolder]: For 6996/7037 co-relation queries the response was YES. [2022-01-19 01:13:57,058 INFO L84 FinitePrefix]: Finished finitePrefix Result has 36373 conditions, 18938 events. 5165/18938 cut-off events. For 6996/7037 co-relation queries the response was YES. Maximal size of possible extension queue 261. Compared 200021 event pairs, 749 based on Foata normal form. 15/17833 useless extension candidates. Maximal degree in co-relation 36343. Up to 5013 conditions per place. [2022-01-19 01:13:57,121 INFO L132 encePairwiseOnDemand]: 354/396 looper letters, 628 selfloop transitions, 166 changer transitions 16/1056 dead transitions. [2022-01-19 01:13:57,121 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 446 places, 1056 transitions, 5049 flow [2022-01-19 01:13:57,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-19 01:13:57,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-01-19 01:13:57,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 10695 transitions. [2022-01-19 01:13:57,138 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6925019425019425 [2022-01-19 01:13:57,138 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 10695 transitions. [2022-01-19 01:13:57,138 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 10695 transitions. [2022-01-19 01:13:57,142 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 01:13:57,142 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 10695 transitions. [2022-01-19 01:13:57,157 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 274.2307692307692) internal successors, (10695), 39 states have internal predecessors, (10695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:13:57,180 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 396.0) internal successors, (15840), 40 states have internal predecessors, (15840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:13:57,182 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 396.0) internal successors, (15840), 40 states have internal predecessors, (15840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:13:57,182 INFO L186 Difference]: Start difference. First operand has 414 places, 433 transitions, 1231 flow. Second operand 39 states and 10695 transitions. [2022-01-19 01:13:57,182 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 446 places, 1056 transitions, 5049 flow [2022-01-19 01:13:57,254 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 438 places, 1056 transitions, 4927 flow, removed 56 selfloop flow, removed 8 redundant places. [2022-01-19 01:13:57,263 INFO L242 Difference]: Finished difference. Result has 468 places, 582 transitions, 2610 flow [2022-01-19 01:13:57,264 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=396, PETRI_DIFFERENCE_MINUEND_FLOW=1197, PETRI_DIFFERENCE_MINUEND_PLACES=400, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=433, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=361, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=2610, PETRI_PLACES=468, PETRI_TRANSITIONS=582} [2022-01-19 01:13:57,266 INFO L334 CegarLoopForPetriNet]: 364 programPoint places, 104 predicate places. [2022-01-19 01:13:57,266 INFO L470 AbstractCegarLoop]: Abstraction has has 468 places, 582 transitions, 2610 flow [2022-01-19 01:13:57,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:13:57,267 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 01:13:57,267 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] [2022-01-19 01:13:57,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-19 01:13:57,268 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 01:13:57,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 01:13:57,268 INFO L85 PathProgramCache]: Analyzing trace with hash -1509362406, now seen corresponding path program 3 times [2022-01-19 01:13:57,268 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 01:13:57,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540694670] [2022-01-19 01:13:57,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 01:13:57,269 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 01:13:57,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 01:13:57,621 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 01:13:57,621 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 01:13:57,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540694670] [2022-01-19 01:13:57,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540694670] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 01:13:57,622 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 01:13:57,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 01:13:57,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174549370] [2022-01-19 01:13:57,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 01:13:57,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 01:13:57,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 01:13:57,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 01:13:57,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 01:13:57,626 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 256 out of 396 [2022-01-19 01:13:57,629 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 468 places, 582 transitions, 2610 flow. Second operand has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:13:57,629 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 01:13:57,629 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 256 of 396 [2022-01-19 01:13:57,629 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 01:14:02,232 INFO L129 PetriNetUnfolder]: 5245/19686 cut-off events. [2022-01-19 01:14:02,232 INFO L130 PetriNetUnfolder]: For 19719/19819 co-relation queries the response was YES. [2022-01-19 01:14:02,369 INFO L84 FinitePrefix]: Finished finitePrefix Result has 43494 conditions, 19686 events. 5245/19686 cut-off events. For 19719/19819 co-relation queries the response was YES. Maximal size of possible extension queue 268. Compared 209813 event pairs, 920 based on Foata normal form. 71/18536 useless extension candidates. Maximal degree in co-relation 43439. Up to 5618 conditions per place. [2022-01-19 01:14:02,428 INFO L132 encePairwiseOnDemand]: 354/396 looper letters, 654 selfloop transitions, 184 changer transitions 17/1101 dead transitions. [2022-01-19 01:14:02,428 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 500 places, 1101 transitions, 6579 flow [2022-01-19 01:14:02,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-19 01:14:02,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-01-19 01:14:02,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 10392 transitions. [2022-01-19 01:14:02,444 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6905901116427432 [2022-01-19 01:14:02,444 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 10392 transitions. [2022-01-19 01:14:02,444 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 10392 transitions. [2022-01-19 01:14:02,448 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 01:14:02,448 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 10392 transitions. [2022-01-19 01:14:02,462 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 273.4736842105263) internal successors, (10392), 38 states have internal predecessors, (10392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:02,479 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 396.0) internal successors, (15444), 39 states have internal predecessors, (15444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:02,481 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 396.0) internal successors, (15444), 39 states have internal predecessors, (15444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:02,481 INFO L186 Difference]: Start difference. First operand has 468 places, 582 transitions, 2610 flow. Second operand 38 states and 10392 transitions. [2022-01-19 01:14:02,482 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 500 places, 1101 transitions, 6579 flow [2022-01-19 01:14:02,636 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 491 places, 1101 transitions, 6213 flow, removed 162 selfloop flow, removed 9 redundant places. [2022-01-19 01:14:02,645 INFO L242 Difference]: Finished difference. Result has 507 places, 637 transitions, 3345 flow [2022-01-19 01:14:02,645 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=396, PETRI_DIFFERENCE_MINUEND_FLOW=2437, PETRI_DIFFERENCE_MINUEND_PLACES=454, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=582, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=131, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=420, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=3345, PETRI_PLACES=507, PETRI_TRANSITIONS=637} [2022-01-19 01:14:02,646 INFO L334 CegarLoopForPetriNet]: 364 programPoint places, 143 predicate places. [2022-01-19 01:14:02,646 INFO L470 AbstractCegarLoop]: Abstraction has has 507 places, 637 transitions, 3345 flow [2022-01-19 01:14:02,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:02,647 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 01:14:02,647 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] [2022-01-19 01:14:02,647 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-19 01:14:02,648 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 01:14:02,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 01:14:02,648 INFO L85 PathProgramCache]: Analyzing trace with hash 619684228, now seen corresponding path program 4 times [2022-01-19 01:14:02,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 01:14:02,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148067266] [2022-01-19 01:14:02,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 01:14:02,648 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 01:14:02,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 01:14:02,958 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 01:14:02,958 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 01:14:02,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148067266] [2022-01-19 01:14:02,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148067266] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 01:14:02,958 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 01:14:02,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 01:14:02,959 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874747505] [2022-01-19 01:14:02,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 01:14:02,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 01:14:02,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 01:14:02,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 01:14:02,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 01:14:02,963 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 256 out of 396 [2022-01-19 01:14:02,967 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 507 places, 637 transitions, 3345 flow. Second operand has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:02,967 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 01:14:02,967 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 256 of 396 [2022-01-19 01:14:02,967 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 01:14:08,254 INFO L129 PetriNetUnfolder]: 5953/22057 cut-off events. [2022-01-19 01:14:08,254 INFO L130 PetriNetUnfolder]: For 31524/31619 co-relation queries the response was YES. [2022-01-19 01:14:08,395 INFO L84 FinitePrefix]: Finished finitePrefix Result has 52271 conditions, 22057 events. 5953/22057 cut-off events. For 31524/31619 co-relation queries the response was YES. Maximal size of possible extension queue 321. Compared 240931 event pairs, 1033 based on Foata normal form. 59/20787 useless extension candidates. Maximal degree in co-relation 52206. Up to 6048 conditions per place. [2022-01-19 01:14:08,444 INFO L132 encePairwiseOnDemand]: 354/396 looper letters, 611 selfloop transitions, 264 changer transitions 17/1138 dead transitions. [2022-01-19 01:14:08,444 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 539 places, 1138 transitions, 7833 flow [2022-01-19 01:14:08,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-19 01:14:08,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-01-19 01:14:08,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 11120 transitions. [2022-01-19 01:14:08,452 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6848977580684897 [2022-01-19 01:14:08,452 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 11120 transitions. [2022-01-19 01:14:08,452 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 11120 transitions. [2022-01-19 01:14:08,454 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 01:14:08,454 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 11120 transitions. [2022-01-19 01:14:08,463 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 271.219512195122) internal successors, (11120), 41 states have internal predecessors, (11120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:08,475 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 396.0) internal successors, (16632), 42 states have internal predecessors, (16632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:08,478 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 396.0) internal successors, (16632), 42 states have internal predecessors, (16632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:08,478 INFO L186 Difference]: Start difference. First operand has 507 places, 637 transitions, 3345 flow. Second operand 41 states and 11120 transitions. [2022-01-19 01:14:08,478 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 539 places, 1138 transitions, 7833 flow [2022-01-19 01:14:08,700 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 525 places, 1138 transitions, 7402 flow, removed 52 selfloop flow, removed 14 redundant places. [2022-01-19 01:14:08,711 INFO L242 Difference]: Finished difference. Result has 555 places, 755 transitions, 5103 flow [2022-01-19 01:14:08,712 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=396, PETRI_DIFFERENCE_MINUEND_FLOW=3088, PETRI_DIFFERENCE_MINUEND_PLACES=485, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=637, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=152, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=438, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=5103, PETRI_PLACES=555, PETRI_TRANSITIONS=755} [2022-01-19 01:14:08,714 INFO L334 CegarLoopForPetriNet]: 364 programPoint places, 191 predicate places. [2022-01-19 01:14:08,714 INFO L470 AbstractCegarLoop]: Abstraction has has 555 places, 755 transitions, 5103 flow [2022-01-19 01:14:08,715 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:08,715 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 01:14:08,715 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] [2022-01-19 01:14:08,715 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-01-19 01:14:08,715 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 01:14:08,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 01:14:08,716 INFO L85 PathProgramCache]: Analyzing trace with hash 1101077538, now seen corresponding path program 5 times [2022-01-19 01:14:08,716 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 01:14:08,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904191372] [2022-01-19 01:14:08,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 01:14:08,716 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 01:14:08,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 01:14:08,994 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 01:14:08,994 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 01:14:08,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904191372] [2022-01-19 01:14:08,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904191372] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 01:14:08,995 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 01:14:08,995 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 01:14:08,995 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573435208] [2022-01-19 01:14:08,995 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 01:14:08,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 01:14:08,995 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 01:14:08,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 01:14:08,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 01:14:08,998 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 256 out of 396 [2022-01-19 01:14:09,001 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 555 places, 755 transitions, 5103 flow. Second operand has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:09,001 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 01:14:09,001 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 256 of 396 [2022-01-19 01:14:09,001 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 01:14:15,568 INFO L129 PetriNetUnfolder]: 6700/25274 cut-off events. [2022-01-19 01:14:15,568 INFO L130 PetriNetUnfolder]: For 57664/57841 co-relation queries the response was YES. [2022-01-19 01:14:15,818 INFO L84 FinitePrefix]: Finished finitePrefix Result has 66539 conditions, 25274 events. 6700/25274 cut-off events. For 57664/57841 co-relation queries the response was YES. Maximal size of possible extension queue 377. Compared 285664 event pairs, 949 based on Foata normal form. 121/23862 useless extension candidates. Maximal degree in co-relation 66446. Up to 6366 conditions per place. [2022-01-19 01:14:15,905 INFO L132 encePairwiseOnDemand]: 354/396 looper letters, 740 selfloop transitions, 317 changer transitions 16/1319 dead transitions. [2022-01-19 01:14:15,905 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 590 places, 1319 transitions, 10899 flow [2022-01-19 01:14:15,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-19 01:14:15,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2022-01-19 01:14:16,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 11661 transitions. [2022-01-19 01:14:16,088 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6848132487667371 [2022-01-19 01:14:16,088 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 11661 transitions. [2022-01-19 01:14:16,088 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 11661 transitions. [2022-01-19 01:14:16,090 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 01:14:16,091 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 11661 transitions. [2022-01-19 01:14:16,122 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 44 states, 43 states have (on average 271.1860465116279) internal successors, (11661), 43 states have internal predecessors, (11661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:16,143 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 44 states, 44 states have (on average 396.0) internal successors, (17424), 44 states have internal predecessors, (17424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:16,144 INFO L81 ComplementDD]: Finished complementDD. Result has 44 states, 44 states have (on average 396.0) internal successors, (17424), 44 states have internal predecessors, (17424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:16,145 INFO L186 Difference]: Start difference. First operand has 555 places, 755 transitions, 5103 flow. Second operand 43 states and 11661 transitions. [2022-01-19 01:14:16,145 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 590 places, 1319 transitions, 10899 flow [2022-01-19 01:14:16,650 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 582 places, 1319 transitions, 10437 flow, removed 221 selfloop flow, removed 8 redundant places. [2022-01-19 01:14:16,662 INFO L242 Difference]: Finished difference. Result has 615 places, 905 transitions, 7521 flow [2022-01-19 01:14:16,662 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=396, PETRI_DIFFERENCE_MINUEND_FLOW=4797, PETRI_DIFFERENCE_MINUEND_PLACES=540, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=755, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=174, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=536, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=7521, PETRI_PLACES=615, PETRI_TRANSITIONS=905} [2022-01-19 01:14:16,665 INFO L334 CegarLoopForPetriNet]: 364 programPoint places, 251 predicate places. [2022-01-19 01:14:16,665 INFO L470 AbstractCegarLoop]: Abstraction has has 615 places, 905 transitions, 7521 flow [2022-01-19 01:14:16,666 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:16,666 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 01:14:16,666 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] [2022-01-19 01:14:16,667 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-01-19 01:14:16,667 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 01:14:16,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 01:14:16,668 INFO L85 PathProgramCache]: Analyzing trace with hash -531397100, now seen corresponding path program 6 times [2022-01-19 01:14:16,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 01:14:16,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510961694] [2022-01-19 01:14:16,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 01:14:16,668 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 01:14:16,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 01:14:17,274 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 01:14:17,274 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 01:14:17,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510961694] [2022-01-19 01:14:17,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510961694] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 01:14:17,274 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 01:14:17,275 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 01:14:17,275 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601703300] [2022-01-19 01:14:17,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 01:14:17,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 01:14:17,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 01:14:17,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 01:14:17,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 01:14:17,278 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 256 out of 396 [2022-01-19 01:14:17,280 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 615 places, 905 transitions, 7521 flow. Second operand has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:17,280 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 01:14:17,280 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 256 of 396 [2022-01-19 01:14:17,280 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 01:14:25,636 INFO L129 PetriNetUnfolder]: 7038/26907 cut-off events. [2022-01-19 01:14:25,636 INFO L130 PetriNetUnfolder]: For 95216/95497 co-relation queries the response was YES. [2022-01-19 01:14:25,889 INFO L84 FinitePrefix]: Finished finitePrefix Result has 77991 conditions, 26907 events. 7038/26907 cut-off events. For 95216/95497 co-relation queries the response was YES. Maximal size of possible extension queue 410. Compared 308893 event pairs, 1127 based on Foata normal form. 212/25460 useless extension candidates. Maximal degree in co-relation 77869. Up to 6762 conditions per place. [2022-01-19 01:14:25,956 INFO L132 encePairwiseOnDemand]: 354/396 looper letters, 901 selfloop transitions, 338 changer transitions 17/1502 dead transitions. [2022-01-19 01:14:25,956 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 649 places, 1502 transitions, 14149 flow [2022-01-19 01:14:25,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-19 01:14:25,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-01-19 01:14:25,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 11202 transitions. [2022-01-19 01:14:25,983 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6899482631189948 [2022-01-19 01:14:25,983 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 11202 transitions. [2022-01-19 01:14:25,983 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 11202 transitions. [2022-01-19 01:14:25,985 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 01:14:25,985 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 11202 transitions. [2022-01-19 01:14:26,002 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 273.219512195122) internal successors, (11202), 41 states have internal predecessors, (11202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:26,010 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 396.0) internal successors, (16632), 42 states have internal predecessors, (16632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:26,010 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 396.0) internal successors, (16632), 42 states have internal predecessors, (16632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:26,010 INFO L186 Difference]: Start difference. First operand has 615 places, 905 transitions, 7521 flow. Second operand 41 states and 11202 transitions. [2022-01-19 01:14:26,010 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 649 places, 1502 transitions, 14149 flow [2022-01-19 01:14:26,911 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 638 places, 1502 transitions, 13229 flow, removed 415 selfloop flow, removed 11 redundant places. [2022-01-19 01:14:26,925 INFO L242 Difference]: Finished difference. Result has 660 places, 1004 transitions, 9126 flow [2022-01-19 01:14:26,926 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=396, PETRI_DIFFERENCE_MINUEND_FLOW=6885, PETRI_DIFFERENCE_MINUEND_PLACES=598, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=905, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=245, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=628, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=9126, PETRI_PLACES=660, PETRI_TRANSITIONS=1004} [2022-01-19 01:14:26,927 INFO L334 CegarLoopForPetriNet]: 364 programPoint places, 296 predicate places. [2022-01-19 01:14:26,927 INFO L470 AbstractCegarLoop]: Abstraction has has 660 places, 1004 transitions, 9126 flow [2022-01-19 01:14:26,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:26,928 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 01:14:26,928 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] [2022-01-19 01:14:26,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-01-19 01:14:26,928 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 01:14:26,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 01:14:26,928 INFO L85 PathProgramCache]: Analyzing trace with hash 150191630, now seen corresponding path program 7 times [2022-01-19 01:14:26,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 01:14:26,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937038432] [2022-01-19 01:14:26,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 01:14:26,929 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 01:14:26,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 01:14:27,224 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 01:14:27,224 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 01:14:27,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937038432] [2022-01-19 01:14:27,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937038432] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 01:14:27,224 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 01:14:27,224 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 01:14:27,225 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096755812] [2022-01-19 01:14:27,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 01:14:27,225 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 01:14:27,225 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 01:14:27,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 01:14:27,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 01:14:27,229 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 256 out of 396 [2022-01-19 01:14:27,232 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 660 places, 1004 transitions, 9126 flow. Second operand has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:27,232 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 01:14:27,232 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 256 of 396 [2022-01-19 01:14:27,232 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 01:14:36,503 INFO L129 PetriNetUnfolder]: 7290/27910 cut-off events. [2022-01-19 01:14:36,503 INFO L130 PetriNetUnfolder]: For 97635/97919 co-relation queries the response was YES. [2022-01-19 01:14:37,079 INFO L84 FinitePrefix]: Finished finitePrefix Result has 81621 conditions, 27910 events. 7290/27910 cut-off events. For 97635/97919 co-relation queries the response was YES. Maximal size of possible extension queue 425. Compared 323029 event pairs, 1694 based on Foata normal form. 181/26343 useless extension candidates. Maximal degree in co-relation 81484. Up to 6990 conditions per place. [2022-01-19 01:14:37,156 INFO L132 encePairwiseOnDemand]: 354/396 looper letters, 840 selfloop transitions, 409 changer transitions 17/1512 dead transitions. [2022-01-19 01:14:37,156 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 694 places, 1512 transitions, 15191 flow [2022-01-19 01:14:37,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-19 01:14:37,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2022-01-19 01:14:37,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 11693 transitions. [2022-01-19 01:14:37,165 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6866925064599483 [2022-01-19 01:14:37,165 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 11693 transitions. [2022-01-19 01:14:37,165 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 11693 transitions. [2022-01-19 01:14:37,167 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 01:14:37,167 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 11693 transitions. [2022-01-19 01:14:37,176 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 44 states, 43 states have (on average 271.93023255813955) internal successors, (11693), 43 states have internal predecessors, (11693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:37,185 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 44 states, 44 states have (on average 396.0) internal successors, (17424), 44 states have internal predecessors, (17424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:37,186 INFO L81 ComplementDD]: Finished complementDD. Result has 44 states, 44 states have (on average 396.0) internal successors, (17424), 44 states have internal predecessors, (17424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:37,186 INFO L186 Difference]: Start difference. First operand has 660 places, 1004 transitions, 9126 flow. Second operand 43 states and 11693 transitions. [2022-01-19 01:14:37,186 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 694 places, 1512 transitions, 15191 flow [2022-01-19 01:14:38,155 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 681 places, 1512 transitions, 14573 flow, removed 181 selfloop flow, removed 13 redundant places. [2022-01-19 01:14:38,171 INFO L242 Difference]: Finished difference. Result has 701 places, 1085 transitions, 10831 flow [2022-01-19 01:14:38,171 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=396, PETRI_DIFFERENCE_MINUEND_FLOW=8651, PETRI_DIFFERENCE_MINUEND_PLACES=639, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1004, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=331, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=647, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=10831, PETRI_PLACES=701, PETRI_TRANSITIONS=1085} [2022-01-19 01:14:38,173 INFO L334 CegarLoopForPetriNet]: 364 programPoint places, 337 predicate places. [2022-01-19 01:14:38,173 INFO L470 AbstractCegarLoop]: Abstraction has has 701 places, 1085 transitions, 10831 flow [2022-01-19 01:14:38,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:38,174 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 01:14:38,174 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 01:14:38,174 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-01-19 01:14:38,174 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 01:14:38,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 01:14:38,174 INFO L85 PathProgramCache]: Analyzing trace with hash 1505124186, now seen corresponding path program 8 times [2022-01-19 01:14:38,174 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 01:14:38,175 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977501631] [2022-01-19 01:14:38,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 01:14:38,175 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 01:14:38,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 01:14:38,446 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 01:14:38,446 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 01:14:38,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977501631] [2022-01-19 01:14:38,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977501631] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 01:14:38,446 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 01:14:38,446 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 01:14:38,446 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220451599] [2022-01-19 01:14:38,447 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 01:14:38,447 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 01:14:38,447 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 01:14:38,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 01:14:38,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 01:14:38,450 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 256 out of 396 [2022-01-19 01:14:38,452 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 701 places, 1085 transitions, 10831 flow. Second operand has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:38,452 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 01:14:38,452 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 256 of 396 [2022-01-19 01:14:38,452 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 01:14:48,454 INFO L129 PetriNetUnfolder]: 7807/29730 cut-off events. [2022-01-19 01:14:48,454 INFO L130 PetriNetUnfolder]: For 124030/124350 co-relation queries the response was YES. [2022-01-19 01:14:48,929 INFO L84 FinitePrefix]: Finished finitePrefix Result has 91756 conditions, 29730 events. 7807/29730 cut-off events. For 124030/124350 co-relation queries the response was YES. Maximal size of possible extension queue 467. Compared 348621 event pairs, 1262 based on Foata normal form. 240/28200 useless extension candidates. Maximal degree in co-relation 91603. Up to 7188 conditions per place. [2022-01-19 01:14:49,016 INFO L132 encePairwiseOnDemand]: 354/396 looper letters, 1001 selfloop transitions, 422 changer transitions 15/1684 dead transitions. [2022-01-19 01:14:49,016 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 732 places, 1684 transitions, 18502 flow [2022-01-19 01:14:49,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-19 01:14:49,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-01-19 01:14:49,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 10700 transitions. [2022-01-19 01:14:49,024 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6928256928256928 [2022-01-19 01:14:49,024 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 10700 transitions. [2022-01-19 01:14:49,024 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 10700 transitions. [2022-01-19 01:14:49,026 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 01:14:49,026 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 10700 transitions. [2022-01-19 01:14:49,033 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 274.35897435897436) internal successors, (10700), 39 states have internal predecessors, (10700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:49,041 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 396.0) internal successors, (15840), 40 states have internal predecessors, (15840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:49,041 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 396.0) internal successors, (15840), 40 states have internal predecessors, (15840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:49,041 INFO L186 Difference]: Start difference. First operand has 701 places, 1085 transitions, 10831 flow. Second operand 39 states and 10700 transitions. [2022-01-19 01:14:49,042 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 732 places, 1684 transitions, 18502 flow [2022-01-19 01:14:50,351 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 714 places, 1684 transitions, 17663 flow, removed 166 selfloop flow, removed 18 redundant places. [2022-01-19 01:14:50,367 INFO L242 Difference]: Finished difference. Result has 737 places, 1196 transitions, 13273 flow [2022-01-19 01:14:50,367 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=396, PETRI_DIFFERENCE_MINUEND_FLOW=10182, PETRI_DIFFERENCE_MINUEND_PLACES=676, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1085, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=318, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=730, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=13273, PETRI_PLACES=737, PETRI_TRANSITIONS=1196} [2022-01-19 01:14:50,368 INFO L334 CegarLoopForPetriNet]: 364 programPoint places, 373 predicate places. [2022-01-19 01:14:50,368 INFO L470 AbstractCegarLoop]: Abstraction has has 737 places, 1196 transitions, 13273 flow [2022-01-19 01:14:50,368 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:50,369 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 01:14:50,369 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] [2022-01-19 01:14:50,369 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-01-19 01:14:50,369 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 01:14:50,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 01:14:50,369 INFO L85 PathProgramCache]: Analyzing trace with hash -1687365344, now seen corresponding path program 9 times [2022-01-19 01:14:50,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 01:14:50,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200488027] [2022-01-19 01:14:50,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 01:14:50,369 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 01:14:50,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 01:14:50,596 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 01:14:50,596 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 01:14:50,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200488027] [2022-01-19 01:14:50,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200488027] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 01:14:50,596 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 01:14:50,597 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 01:14:50,597 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115713853] [2022-01-19 01:14:50,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 01:14:50,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 01:14:50,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 01:14:50,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 01:14:50,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 01:14:50,600 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 256 out of 396 [2022-01-19 01:14:50,602 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 737 places, 1196 transitions, 13273 flow. Second operand has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:14:50,602 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 01:14:50,602 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 256 of 396 [2022-01-19 01:14:50,602 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 01:15:01,913 INFO L129 PetriNetUnfolder]: 8588/32910 cut-off events. [2022-01-19 01:15:01,913 INFO L130 PetriNetUnfolder]: For 167396/167795 co-relation queries the response was YES. [2022-01-19 01:15:02,424 INFO L84 FinitePrefix]: Finished finitePrefix Result has 108232 conditions, 32910 events. 8588/32910 cut-off events. For 167396/167795 co-relation queries the response was YES. Maximal size of possible extension queue 524. Compared 394747 event pairs, 1753 based on Foata normal form. 275/31175 useless extension candidates. Maximal degree in co-relation 108060. Up to 7280 conditions per place. [2022-01-19 01:15:02,512 INFO L132 encePairwiseOnDemand]: 354/396 looper letters, 998 selfloop transitions, 608 changer transitions 17/1869 dead transitions. [2022-01-19 01:15:02,513 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 781 places, 1869 transitions, 22996 flow [2022-01-19 01:15:02,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-01-19 01:15:02,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2022-01-19 01:15:02,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 13578 transitions. [2022-01-19 01:15:02,522 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6857575757575758 [2022-01-19 01:15:02,523 INFO L72 ComplementDD]: Start complementDD. Operand 50 states and 13578 transitions. [2022-01-19 01:15:02,523 INFO L73 IsDeterministic]: Start isDeterministic. Operand 50 states and 13578 transitions. [2022-01-19 01:15:02,524 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 01:15:02,524 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 50 states and 13578 transitions. [2022-01-19 01:15:02,557 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 51 states, 50 states have (on average 271.56) internal successors, (13578), 50 states have internal predecessors, (13578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:15:02,567 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 51 states, 51 states have (on average 396.0) internal successors, (20196), 51 states have internal predecessors, (20196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:15:02,568 INFO L81 ComplementDD]: Finished complementDD. Result has 51 states, 51 states have (on average 396.0) internal successors, (20196), 51 states have internal predecessors, (20196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:15:02,568 INFO L186 Difference]: Start difference. First operand has 737 places, 1196 transitions, 13273 flow. Second operand 50 states and 13578 transitions. [2022-01-19 01:15:02,568 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 781 places, 1869 transitions, 22996 flow [2022-01-19 01:15:04,630 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 769 places, 1869 transitions, 22016 flow, removed 325 selfloop flow, removed 12 redundant places. [2022-01-19 01:15:04,649 INFO L242 Difference]: Finished difference. Result has 800 places, 1370 transitions, 17264 flow [2022-01-19 01:15:04,651 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=396, PETRI_DIFFERENCE_MINUEND_FLOW=12515, PETRI_DIFFERENCE_MINUEND_PLACES=720, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1196, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=436, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=721, PETRI_DIFFERENCE_SUBTRAHEND_STATES=50, PETRI_FLOW=17264, PETRI_PLACES=800, PETRI_TRANSITIONS=1370} [2022-01-19 01:15:04,652 INFO L334 CegarLoopForPetriNet]: 364 programPoint places, 436 predicate places. [2022-01-19 01:15:04,652 INFO L470 AbstractCegarLoop]: Abstraction has has 800 places, 1370 transitions, 17264 flow [2022-01-19 01:15:04,653 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:15:04,653 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 01:15:04,653 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] [2022-01-19 01:15:04,653 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-01-19 01:15:04,653 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 01:15:04,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 01:15:04,654 INFO L85 PathProgramCache]: Analyzing trace with hash 271342526, now seen corresponding path program 10 times [2022-01-19 01:15:04,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 01:15:04,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520363272] [2022-01-19 01:15:04,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 01:15:04,675 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 01:15:04,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 01:15:04,947 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 01:15:04,947 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 01:15:04,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520363272] [2022-01-19 01:15:04,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520363272] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 01:15:04,948 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 01:15:04,948 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 01:15:04,948 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251326795] [2022-01-19 01:15:04,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 01:15:04,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 01:15:04,948 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 01:15:04,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 01:15:04,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 01:15:04,951 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 256 out of 396 [2022-01-19 01:15:04,953 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 800 places, 1370 transitions, 17264 flow. Second operand has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:15:04,953 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 01:15:04,953 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 256 of 396 [2022-01-19 01:15:04,953 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 01:15:17,783 INFO L129 PetriNetUnfolder]: 8843/33764 cut-off events. [2022-01-19 01:15:17,783 INFO L130 PetriNetUnfolder]: For 221129/221670 co-relation queries the response was YES. [2022-01-19 01:15:18,376 INFO L84 FinitePrefix]: Finished finitePrefix Result has 118712 conditions, 33764 events. 8843/33764 cut-off events. For 221129/221670 co-relation queries the response was YES. Maximal size of possible extension queue 548. Compared 407587 event pairs, 1178 based on Foata normal form. 371/32152 useless extension candidates. Maximal degree in co-relation 118513. Up to 8147 conditions per place. [2022-01-19 01:15:18,603 INFO L132 encePairwiseOnDemand]: 354/396 looper letters, 1171 selfloop transitions, 553 changer transitions 15/1985 dead transitions. [2022-01-19 01:15:18,603 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 832 places, 1985 transitions, 25871 flow [2022-01-19 01:15:18,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-19 01:15:18,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-01-19 01:15:18,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 11271 transitions. [2022-01-19 01:15:18,609 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6941980783444198 [2022-01-19 01:15:18,609 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 11271 transitions. [2022-01-19 01:15:18,609 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 11271 transitions. [2022-01-19 01:15:18,610 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 01:15:18,610 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 11271 transitions. [2022-01-19 01:15:18,617 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 274.9024390243902) internal successors, (11271), 41 states have internal predecessors, (11271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:15:18,624 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 396.0) internal successors, (16632), 42 states have internal predecessors, (16632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:15:18,625 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 396.0) internal successors, (16632), 42 states have internal predecessors, (16632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:15:18,625 INFO L186 Difference]: Start difference. First operand has 800 places, 1370 transitions, 17264 flow. Second operand 41 states and 11271 transitions. [2022-01-19 01:15:18,625 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 832 places, 1985 transitions, 25871 flow [2022-01-19 01:15:21,267 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 816 places, 1985 transitions, 24792 flow, removed 375 selfloop flow, removed 16 redundant places. [2022-01-19 01:15:21,287 INFO L242 Difference]: Finished difference. Result has 835 places, 1457 transitions, 19175 flow [2022-01-19 01:15:21,289 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=396, PETRI_DIFFERENCE_MINUEND_FLOW=16297, PETRI_DIFFERENCE_MINUEND_PLACES=776, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1370, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=469, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=876, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=19175, PETRI_PLACES=835, PETRI_TRANSITIONS=1457} [2022-01-19 01:15:21,289 INFO L334 CegarLoopForPetriNet]: 364 programPoint places, 471 predicate places. [2022-01-19 01:15:21,289 INFO L470 AbstractCegarLoop]: Abstraction has has 835 places, 1457 transitions, 19175 flow [2022-01-19 01:15:21,290 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:15:21,290 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 01:15:21,290 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] [2022-01-19 01:15:21,290 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-01-19 01:15:21,290 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 01:15:21,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 01:15:21,290 INFO L85 PathProgramCache]: Analyzing trace with hash 847515302, now seen corresponding path program 11 times [2022-01-19 01:15:21,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 01:15:21,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279416945] [2022-01-19 01:15:21,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 01:15:21,291 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 01:15:21,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 01:15:21,530 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 01:15:21,530 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 01:15:21,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279416945] [2022-01-19 01:15:21,530 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279416945] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 01:15:21,530 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 01:15:21,530 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 01:15:21,530 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369939592] [2022-01-19 01:15:21,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 01:15:21,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 01:15:21,531 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 01:15:21,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 01:15:21,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 01:15:21,534 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 256 out of 396 [2022-01-19 01:15:21,536 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 835 places, 1457 transitions, 19175 flow. Second operand has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:15:21,536 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 01:15:21,536 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 256 of 396 [2022-01-19 01:15:21,536 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 01:15:34,872 INFO L129 PetriNetUnfolder]: 9024/34472 cut-off events. [2022-01-19 01:15:34,872 INFO L130 PetriNetUnfolder]: For 234694/235186 co-relation queries the response was YES. [2022-01-19 01:15:35,765 INFO L84 FinitePrefix]: Finished finitePrefix Result has 123227 conditions, 34472 events. 9024/34472 cut-off events. For 234694/235186 co-relation queries the response was YES. Maximal size of possible extension queue 560. Compared 416675 event pairs, 1796 based on Foata normal form. 243/32611 useless extension candidates. Maximal degree in co-relation 123015. Up to 9259 conditions per place. [2022-01-19 01:15:35,854 INFO L132 encePairwiseOnDemand]: 354/396 looper letters, 1244 selfloop transitions, 463 changer transitions 16/1969 dead transitions. [2022-01-19 01:15:35,855 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 869 places, 1969 transitions, 27524 flow [2022-01-19 01:15:35,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 01:15:35,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 01:15:35,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 10909 transitions. [2022-01-19 01:15:35,860 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6886994949494949 [2022-01-19 01:15:35,860 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 10909 transitions. [2022-01-19 01:15:35,860 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 10909 transitions. [2022-01-19 01:15:35,861 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 01:15:35,861 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 10909 transitions. [2022-01-19 01:15:35,867 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 272.725) internal successors, (10909), 40 states have internal predecessors, (10909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:15:35,874 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 396.0) internal successors, (16236), 41 states have internal predecessors, (16236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:15:35,874 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 396.0) internal successors, (16236), 41 states have internal predecessors, (16236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:15:35,874 INFO L186 Difference]: Start difference. First operand has 835 places, 1457 transitions, 19175 flow. Second operand 40 states and 10909 transitions. [2022-01-19 01:15:35,875 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 869 places, 1969 transitions, 27524 flow [2022-01-19 01:15:38,804 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 852 places, 1969 transitions, 26622 flow, removed 159 selfloop flow, removed 17 redundant places. [2022-01-19 01:15:38,826 INFO L242 Difference]: Finished difference. Result has 879 places, 1557 transitions, 21481 flow [2022-01-19 01:15:38,828 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=396, PETRI_DIFFERENCE_MINUEND_FLOW=18411, PETRI_DIFFERENCE_MINUEND_PLACES=813, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1457, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=372, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1041, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=21481, PETRI_PLACES=879, PETRI_TRANSITIONS=1557} [2022-01-19 01:15:38,828 INFO L334 CegarLoopForPetriNet]: 364 programPoint places, 515 predicate places. [2022-01-19 01:15:38,828 INFO L470 AbstractCegarLoop]: Abstraction has has 879 places, 1557 transitions, 21481 flow [2022-01-19 01:15:38,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:15:38,829 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 01:15:38,829 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 01:15:38,829 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-01-19 01:15:38,829 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 01:15:38,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 01:15:38,829 INFO L85 PathProgramCache]: Analyzing trace with hash 1581696812, now seen corresponding path program 12 times [2022-01-19 01:15:38,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 01:15:38,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638687938] [2022-01-19 01:15:38,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 01:15:38,829 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 01:15:38,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 01:15:39,061 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 01:15:39,061 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 01:15:39,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638687938] [2022-01-19 01:15:39,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638687938] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 01:15:39,061 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 01:15:39,061 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 01:15:39,061 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861139338] [2022-01-19 01:15:39,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 01:15:39,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 01:15:39,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 01:15:39,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 01:15:39,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 01:15:39,064 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 256 out of 396 [2022-01-19 01:15:39,066 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 879 places, 1557 transitions, 21481 flow. Second operand has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:15:39,066 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 01:15:39,066 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 256 of 396 [2022-01-19 01:15:39,066 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 01:15:54,345 INFO L129 PetriNetUnfolder]: 9245/35145 cut-off events. [2022-01-19 01:15:54,345 INFO L130 PetriNetUnfolder]: For 284034/284638 co-relation queries the response was YES. [2022-01-19 01:15:55,099 INFO L84 FinitePrefix]: Finished finitePrefix Result has 133469 conditions, 35145 events. 9245/35145 cut-off events. For 284034/284638 co-relation queries the response was YES. Maximal size of possible extension queue 582. Compared 426566 event pairs, 1155 based on Foata normal form. 419/33519 useless extension candidates. Maximal degree in co-relation 133234. Up to 8321 conditions per place. [2022-01-19 01:15:55,192 INFO L132 encePairwiseOnDemand]: 354/396 looper letters, 1165 selfloop transitions, 723 changer transitions 17/2151 dead transitions. [2022-01-19 01:15:55,192 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 920 places, 2151 transitions, 30818 flow [2022-01-19 01:15:55,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-19 01:15:55,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2022-01-19 01:15:55,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 12759 transitions. [2022-01-19 01:15:55,198 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.685525467440361 [2022-01-19 01:15:55,198 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 12759 transitions. [2022-01-19 01:15:55,198 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 12759 transitions. [2022-01-19 01:15:55,199 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 01:15:55,199 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 12759 transitions. [2022-01-19 01:15:55,206 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 48 states, 47 states have (on average 271.468085106383) internal successors, (12759), 47 states have internal predecessors, (12759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:15:55,213 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 48 states, 48 states have (on average 396.0) internal successors, (19008), 48 states have internal predecessors, (19008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:15:55,214 INFO L81 ComplementDD]: Finished complementDD. Result has 48 states, 48 states have (on average 396.0) internal successors, (19008), 48 states have internal predecessors, (19008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:15:55,214 INFO L186 Difference]: Start difference. First operand has 879 places, 1557 transitions, 21481 flow. Second operand 47 states and 12759 transitions. [2022-01-19 01:15:55,214 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 920 places, 2151 transitions, 30818 flow [2022-01-19 01:15:59,137 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 910 places, 2151 transitions, 29719 flow, removed 451 selfloop flow, removed 10 redundant places. [2022-01-19 01:15:59,167 INFO L242 Difference]: Finished difference. Result has 939 places, 1659 transitions, 24538 flow [2022-01-19 01:15:59,168 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=396, PETRI_DIFFERENCE_MINUEND_FLOW=20528, PETRI_DIFFERENCE_MINUEND_PLACES=864, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1557, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=624, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=885, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=24538, PETRI_PLACES=939, PETRI_TRANSITIONS=1659} [2022-01-19 01:15:59,169 INFO L334 CegarLoopForPetriNet]: 364 programPoint places, 575 predicate places. [2022-01-19 01:15:59,169 INFO L470 AbstractCegarLoop]: Abstraction has has 939 places, 1659 transitions, 24538 flow [2022-01-19 01:15:59,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:15:59,170 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 01:15:59,170 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] [2022-01-19 01:15:59,170 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-01-19 01:15:59,170 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 01:15:59,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 01:15:59,170 INFO L85 PathProgramCache]: Analyzing trace with hash -759606958, now seen corresponding path program 13 times [2022-01-19 01:15:59,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 01:15:59,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876844784] [2022-01-19 01:15:59,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 01:15:59,171 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 01:15:59,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 01:15:59,453 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 01:15:59,454 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 01:15:59,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876844784] [2022-01-19 01:15:59,454 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876844784] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 01:15:59,454 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 01:15:59,454 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 01:15:59,454 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906364297] [2022-01-19 01:15:59,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 01:15:59,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 01:15:59,454 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 01:15:59,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 01:15:59,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 01:15:59,457 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 256 out of 396 [2022-01-19 01:15:59,459 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 939 places, 1659 transitions, 24538 flow. Second operand has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:15:59,459 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 01:15:59,459 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 256 of 396 [2022-01-19 01:15:59,459 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 01:16:16,406 INFO L129 PetriNetUnfolder]: 9677/37152 cut-off events. [2022-01-19 01:16:16,407 INFO L130 PetriNetUnfolder]: For 352120/352768 co-relation queries the response was YES. [2022-01-19 01:16:17,679 INFO L84 FinitePrefix]: Finished finitePrefix Result has 146825 conditions, 37152 events. 9677/37152 cut-off events. For 352120/352768 co-relation queries the response was YES. Maximal size of possible extension queue 618. Compared 456833 event pairs, 2054 based on Foata normal form. 382/35258 useless extension candidates. Maximal degree in co-relation 146566. Up to 9208 conditions per place. [2022-01-19 01:16:17,780 INFO L132 encePairwiseOnDemand]: 354/396 looper letters, 1246 selfloop transitions, 674 changer transitions 17/2183 dead transitions. [2022-01-19 01:16:17,780 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 973 places, 2183 transitions, 34075 flow [2022-01-19 01:16:17,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-19 01:16:17,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2022-01-19 01:16:17,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 11709 transitions. [2022-01-19 01:16:17,787 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6876321353065539 [2022-01-19 01:16:17,787 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 11709 transitions. [2022-01-19 01:16:17,787 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 11709 transitions. [2022-01-19 01:16:17,789 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 01:16:17,789 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 11709 transitions. [2022-01-19 01:16:17,796 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 44 states, 43 states have (on average 272.30232558139534) internal successors, (11709), 43 states have internal predecessors, (11709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:16:17,806 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 44 states, 44 states have (on average 396.0) internal successors, (17424), 44 states have internal predecessors, (17424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:16:17,807 INFO L81 ComplementDD]: Finished complementDD. Result has 44 states, 44 states have (on average 396.0) internal successors, (17424), 44 states have internal predecessors, (17424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:16:17,807 INFO L186 Difference]: Start difference. First operand has 939 places, 1659 transitions, 24538 flow. Second operand 43 states and 11709 transitions. [2022-01-19 01:16:17,807 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 973 places, 2183 transitions, 34075 flow [2022-01-19 01:16:22,136 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 958 places, 2183 transitions, 32448 flow, removed 421 selfloop flow, removed 15 redundant places. [2022-01-19 01:16:22,170 INFO L242 Difference]: Finished difference. Result has 982 places, 1760 transitions, 27142 flow [2022-01-19 01:16:22,172 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=396, PETRI_DIFFERENCE_MINUEND_FLOW=23222, PETRI_DIFFERENCE_MINUEND_PLACES=916, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1659, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=578, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1039, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=27142, PETRI_PLACES=982, PETRI_TRANSITIONS=1760} [2022-01-19 01:16:22,172 INFO L334 CegarLoopForPetriNet]: 364 programPoint places, 618 predicate places. [2022-01-19 01:16:22,172 INFO L470 AbstractCegarLoop]: Abstraction has has 982 places, 1760 transitions, 27142 flow [2022-01-19 01:16:22,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:16:22,173 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 01:16:22,173 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 01:16:22,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-01-19 01:16:22,173 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 01:16:22,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 01:16:22,174 INFO L85 PathProgramCache]: Analyzing trace with hash 685488916, now seen corresponding path program 14 times [2022-01-19 01:16:22,174 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 01:16:22,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809493107] [2022-01-19 01:16:22,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 01:16:22,174 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 01:16:22,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 01:16:22,415 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 01:16:22,415 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 01:16:22,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809493107] [2022-01-19 01:16:22,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809493107] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 01:16:22,415 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 01:16:22,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 01:16:22,416 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476624717] [2022-01-19 01:16:22,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 01:16:22,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 01:16:22,416 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 01:16:22,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 01:16:22,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 01:16:22,418 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 256 out of 396 [2022-01-19 01:16:22,420 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 982 places, 1760 transitions, 27142 flow. Second operand has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:16:22,420 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 01:16:22,420 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 256 of 396 [2022-01-19 01:16:22,420 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 01:16:40,737 INFO L129 PetriNetUnfolder]: 9911/37952 cut-off events. [2022-01-19 01:16:40,737 INFO L130 PetriNetUnfolder]: For 377134/377804 co-relation queries the response was YES. [2022-01-19 01:16:42,449 INFO L84 FinitePrefix]: Finished finitePrefix Result has 153517 conditions, 37952 events. 9911/37952 cut-off events. For 377134/377804 co-relation queries the response was YES. Maximal size of possible extension queue 638. Compared 468807 event pairs, 1357 based on Foata normal form. 484/36215 useless extension candidates. Maximal degree in co-relation 153239. Up to 8735 conditions per place. [2022-01-19 01:16:42,748 INFO L132 encePairwiseOnDemand]: 354/396 looper letters, 1315 selfloop transitions, 789 changer transitions 16/2366 dead transitions. [2022-01-19 01:16:42,748 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1020 places, 2366 transitions, 37288 flow [2022-01-19 01:16:42,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-01-19 01:16:42,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-01-19 01:16:42,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 12550 transitions. [2022-01-19 01:16:42,764 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6889547650417216 [2022-01-19 01:16:42,764 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 12550 transitions. [2022-01-19 01:16:42,764 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 12550 transitions. [2022-01-19 01:16:42,765 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 01:16:42,765 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 12550 transitions. [2022-01-19 01:16:42,773 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 272.82608695652175) internal successors, (12550), 46 states have internal predecessors, (12550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:16:42,781 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 396.0) internal successors, (18612), 47 states have internal predecessors, (18612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:16:42,782 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 396.0) internal successors, (18612), 47 states have internal predecessors, (18612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:16:42,782 INFO L186 Difference]: Start difference. First operand has 982 places, 1760 transitions, 27142 flow. Second operand 46 states and 12550 transitions. [2022-01-19 01:16:42,782 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1020 places, 2366 transitions, 37288 flow [2022-01-19 01:16:48,281 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1008 places, 2366 transitions, 36199 flow, removed 348 selfloop flow, removed 12 redundant places. [2022-01-19 01:16:48,338 INFO L242 Difference]: Finished difference. Result has 1031 places, 1845 transitions, 30080 flow [2022-01-19 01:16:48,340 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=396, PETRI_DIFFERENCE_MINUEND_FLOW=26189, PETRI_DIFFERENCE_MINUEND_PLACES=963, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1760, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=706, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1026, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=30080, PETRI_PLACES=1031, PETRI_TRANSITIONS=1845} [2022-01-19 01:16:48,340 INFO L334 CegarLoopForPetriNet]: 364 programPoint places, 667 predicate places. [2022-01-19 01:16:48,340 INFO L470 AbstractCegarLoop]: Abstraction has has 1031 places, 1845 transitions, 30080 flow [2022-01-19 01:16:48,341 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:16:48,341 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 01:16:48,341 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] [2022-01-19 01:16:48,341 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-01-19 01:16:48,341 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 01:16:48,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 01:16:48,342 INFO L85 PathProgramCache]: Analyzing trace with hash 1168638614, now seen corresponding path program 15 times [2022-01-19 01:16:48,342 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 01:16:48,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702982241] [2022-01-19 01:16:48,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 01:16:48,342 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 01:16:48,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 01:16:48,567 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 01:16:48,568 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 01:16:48,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702982241] [2022-01-19 01:16:48,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702982241] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 01:16:48,568 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 01:16:48,568 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 01:16:48,568 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173596611] [2022-01-19 01:16:48,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 01:16:48,568 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 01:16:48,568 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 01:16:48,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 01:16:48,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 01:16:48,570 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 256 out of 396 [2022-01-19 01:16:48,572 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1031 places, 1845 transitions, 30080 flow. Second operand has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:16:48,572 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 01:16:48,573 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 256 of 396 [2022-01-19 01:16:48,573 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 01:17:08,576 INFO L129 PetriNetUnfolder]: 10453/40396 cut-off events. [2022-01-19 01:17:08,576 INFO L130 PetriNetUnfolder]: For 437599/438300 co-relation queries the response was YES. [2022-01-19 01:17:10,241 INFO L84 FinitePrefix]: Finished finitePrefix Result has 167808 conditions, 40396 events. 10453/40396 cut-off events. For 437599/438300 co-relation queries the response was YES. Maximal size of possible extension queue 676. Compared 506015 event pairs, 2400 based on Foata normal form. 412/38312 useless extension candidates. Maximal degree in co-relation 167511. Up to 9670 conditions per place. [2022-01-19 01:17:10,356 INFO L132 encePairwiseOnDemand]: 354/396 looper letters, 1373 selfloop transitions, 737 changer transitions 17/2373 dead transitions. [2022-01-19 01:17:10,356 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1067 places, 2373 transitions, 40356 flow [2022-01-19 01:17:10,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-19 01:17:10,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2022-01-19 01:17:10,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 11719 transitions. [2022-01-19 01:17:10,361 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6882194033356824 [2022-01-19 01:17:10,361 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 11719 transitions. [2022-01-19 01:17:10,361 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 11719 transitions. [2022-01-19 01:17:10,362 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 01:17:10,362 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 11719 transitions. [2022-01-19 01:17:10,367 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 44 states, 43 states have (on average 272.5348837209302) internal successors, (11719), 43 states have internal predecessors, (11719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:17:10,374 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 44 states, 44 states have (on average 396.0) internal successors, (17424), 44 states have internal predecessors, (17424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:17:10,375 INFO L81 ComplementDD]: Finished complementDD. Result has 44 states, 44 states have (on average 396.0) internal successors, (17424), 44 states have internal predecessors, (17424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:17:10,375 INFO L186 Difference]: Start difference. First operand has 1031 places, 1845 transitions, 30080 flow. Second operand 43 states and 11719 transitions. [2022-01-19 01:17:10,375 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1067 places, 2373 transitions, 40356 flow [2022-01-19 01:17:16,376 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1047 places, 2373 transitions, 38846 flow, removed 231 selfloop flow, removed 20 redundant places. [2022-01-19 01:17:16,405 INFO L242 Difference]: Finished difference. Result has 1073 places, 1952 transitions, 33221 flow [2022-01-19 01:17:16,406 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=396, PETRI_DIFFERENCE_MINUEND_FLOW=28762, PETRI_DIFFERENCE_MINUEND_PLACES=1005, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1845, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=633, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1166, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=33221, PETRI_PLACES=1073, PETRI_TRANSITIONS=1952} [2022-01-19 01:17:16,407 INFO L334 CegarLoopForPetriNet]: 364 programPoint places, 709 predicate places. [2022-01-19 01:17:16,407 INFO L470 AbstractCegarLoop]: Abstraction has has 1073 places, 1952 transitions, 33221 flow [2022-01-19 01:17:16,408 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:17:16,408 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 01:17:16,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] [2022-01-19 01:17:16,408 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-01-19 01:17:16,408 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 01:17:16,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 01:17:16,408 INFO L85 PathProgramCache]: Analyzing trace with hash -1404330042, now seen corresponding path program 16 times [2022-01-19 01:17:16,409 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 01:17:16,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794562365] [2022-01-19 01:17:16,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 01:17:16,409 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 01:17:16,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 01:17:16,644 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 01:17:16,645 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 01:17:16,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794562365] [2022-01-19 01:17:16,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794562365] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 01:17:16,645 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 01:17:16,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 01:17:16,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889576063] [2022-01-19 01:17:16,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 01:17:16,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 01:17:16,645 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 01:17:16,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 01:17:16,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 01:17:16,647 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 256 out of 396 [2022-01-19 01:17:16,649 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1073 places, 1952 transitions, 33221 flow. Second operand has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:17:16,649 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 01:17:16,649 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 256 of 396 [2022-01-19 01:17:16,649 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 01:17:37,096 INFO L129 PetriNetUnfolder]: 10543/40266 cut-off events. [2022-01-19 01:17:37,096 INFO L130 PetriNetUnfolder]: For 485136/485881 co-relation queries the response was YES. [2022-01-19 01:17:39,601 INFO L84 FinitePrefix]: Finished finitePrefix Result has 173196 conditions, 40266 events. 10543/40266 cut-off events. For 485136/485881 co-relation queries the response was YES. Maximal size of possible extension queue 679. Compared 503686 event pairs, 1429 based on Foata normal form. 512/38429 useless extension candidates. Maximal degree in co-relation 172879. Up to 9617 conditions per place. [2022-01-19 01:17:39,715 INFO L132 encePairwiseOnDemand]: 354/396 looper letters, 1450 selfloop transitions, 807 changer transitions 17/2520 dead transitions. [2022-01-19 01:17:39,716 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1112 places, 2520 transitions, 43378 flow [2022-01-19 01:17:39,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-19 01:17:39,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2022-01-19 01:17:39,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 12800 transitions. [2022-01-19 01:17:39,722 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6877283473028154 [2022-01-19 01:17:39,722 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 12800 transitions. [2022-01-19 01:17:39,722 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 12800 transitions. [2022-01-19 01:17:39,724 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 01:17:39,724 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 12800 transitions. [2022-01-19 01:17:39,729 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 48 states, 47 states have (on average 272.3404255319149) internal successors, (12800), 47 states have internal predecessors, (12800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:17:39,738 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 48 states, 48 states have (on average 396.0) internal successors, (19008), 48 states have internal predecessors, (19008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:17:39,739 INFO L81 ComplementDD]: Finished complementDD. Result has 48 states, 48 states have (on average 396.0) internal successors, (19008), 48 states have internal predecessors, (19008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:17:39,739 INFO L186 Difference]: Start difference. First operand has 1073 places, 1952 transitions, 33221 flow. Second operand 47 states and 12800 transitions. [2022-01-19 01:17:39,739 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1112 places, 2520 transitions, 43378 flow [2022-01-19 01:17:46,395 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1101 places, 2520 transitions, 42192 flow, removed 426 selfloop flow, removed 11 redundant places. [2022-01-19 01:17:46,429 INFO L242 Difference]: Finished difference. Result has 1125 places, 2017 transitions, 35755 flow [2022-01-19 01:17:46,431 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=396, PETRI_DIFFERENCE_MINUEND_FLOW=32135, PETRI_DIFFERENCE_MINUEND_PLACES=1055, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1952, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=748, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1170, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=35755, PETRI_PLACES=1125, PETRI_TRANSITIONS=2017} [2022-01-19 01:17:46,431 INFO L334 CegarLoopForPetriNet]: 364 programPoint places, 761 predicate places. [2022-01-19 01:17:46,431 INFO L470 AbstractCegarLoop]: Abstraction has has 1125 places, 2017 transitions, 35755 flow [2022-01-19 01:17:46,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:17:46,432 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 01:17:46,432 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] [2022-01-19 01:17:46,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-01-19 01:17:46,432 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 01:17:46,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 01:17:46,432 INFO L85 PathProgramCache]: Analyzing trace with hash 1740258468, now seen corresponding path program 17 times [2022-01-19 01:17:46,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 01:17:46,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901317181] [2022-01-19 01:17:46,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 01:17:46,433 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 01:17:46,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 01:17:46,676 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 01:17:46,676 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 01:17:46,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901317181] [2022-01-19 01:17:46,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901317181] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 01:17:46,677 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 01:17:46,677 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 01:17:46,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12652543] [2022-01-19 01:17:46,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 01:17:46,677 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 01:17:46,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 01:17:46,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 01:17:46,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 01:17:46,680 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 256 out of 396 [2022-01-19 01:17:46,682 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1125 places, 2017 transitions, 35755 flow. Second operand has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:17:46,683 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 01:17:46,683 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 256 of 396 [2022-01-19 01:17:46,683 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 01:18:07,701 INFO L129 PetriNetUnfolder]: 10597/40253 cut-off events. [2022-01-19 01:18:07,701 INFO L130 PetriNetUnfolder]: For 521677/522485 co-relation queries the response was YES. [2022-01-19 01:18:09,708 INFO L84 FinitePrefix]: Finished finitePrefix Result has 177616 conditions, 40253 events. 10597/40253 cut-off events. For 521677/522485 co-relation queries the response was YES. Maximal size of possible extension queue 683. Compared 503240 event pairs, 1630 based on Foata normal form. 523/38404 useless extension candidates. Maximal degree in co-relation 177279. Up to 10346 conditions per place. [2022-01-19 01:18:09,828 INFO L132 encePairwiseOnDemand]: 354/396 looper letters, 1346 selfloop transitions, 869 changer transitions 17/2478 dead transitions. [2022-01-19 01:18:09,828 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1156 places, 2478 transitions, 45347 flow [2022-01-19 01:18:09,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-19 01:18:09,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-01-19 01:18:09,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 10844 transitions. [2022-01-19 01:18:09,833 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6845959595959596 [2022-01-19 01:18:09,833 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 10844 transitions. [2022-01-19 01:18:09,833 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 10844 transitions. [2022-01-19 01:18:09,834 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 01:18:09,834 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 10844 transitions. [2022-01-19 01:18:09,839 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 271.1) internal successors, (10844), 40 states have internal predecessors, (10844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:18:09,845 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 396.0) internal successors, (16236), 41 states have internal predecessors, (16236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:18:09,846 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 396.0) internal successors, (16236), 41 states have internal predecessors, (16236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:18:09,846 INFO L186 Difference]: Start difference. First operand has 1125 places, 2017 transitions, 35755 flow. Second operand 40 states and 10844 transitions. [2022-01-19 01:18:09,846 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1156 places, 2478 transitions, 45347 flow [2022-01-19 01:18:17,221 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1135 places, 2478 transitions, 43523 flow, removed 368 selfloop flow, removed 21 redundant places. [2022-01-19 01:18:17,291 INFO L242 Difference]: Finished difference. Result has 1159 places, 2071 transitions, 38216 flow [2022-01-19 01:18:17,307 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=396, PETRI_DIFFERENCE_MINUEND_FLOW=34045, PETRI_DIFFERENCE_MINUEND_PLACES=1096, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2017, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=817, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1164, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=38216, PETRI_PLACES=1159, PETRI_TRANSITIONS=2071} [2022-01-19 01:18:17,308 INFO L334 CegarLoopForPetriNet]: 364 programPoint places, 795 predicate places. [2022-01-19 01:18:17,308 INFO L470 AbstractCegarLoop]: Abstraction has has 1159 places, 2071 transitions, 38216 flow [2022-01-19 01:18:17,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:18:17,309 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 01:18:17,309 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] [2022-01-19 01:18:17,309 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-01-19 01:18:17,309 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 01:18:17,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 01:18:17,309 INFO L85 PathProgramCache]: Analyzing trace with hash 960667608, now seen corresponding path program 18 times [2022-01-19 01:18:17,309 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 01:18:17,309 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13272945] [2022-01-19 01:18:17,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 01:18:17,309 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 01:18:17,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 01:18:17,600 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 01:18:17,601 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 01:18:17,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13272945] [2022-01-19 01:18:17,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13272945] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 01:18:17,601 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 01:18:17,601 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 01:18:17,601 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270658898] [2022-01-19 01:18:17,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 01:18:17,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 01:18:17,601 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 01:18:17,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 01:18:17,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 01:18:17,604 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 256 out of 396 [2022-01-19 01:18:17,605 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1159 places, 2071 transitions, 38216 flow. Second operand has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:18:17,605 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 01:18:17,605 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 256 of 396 [2022-01-19 01:18:17,605 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 01:18:40,424 INFO L129 PetriNetUnfolder]: 10630/40589 cut-off events. [2022-01-19 01:18:40,424 INFO L130 PetriNetUnfolder]: For 572661/573461 co-relation queries the response was YES. [2022-01-19 01:18:42,287 INFO L84 FinitePrefix]: Finished finitePrefix Result has 183902 conditions, 40589 events. 10630/40589 cut-off events. For 572661/573461 co-relation queries the response was YES. Maximal size of possible extension queue 687. Compared 508603 event pairs, 1277 based on Foata normal form. 566/38799 useless extension candidates. Maximal degree in co-relation 183546. Up to 9210 conditions per place. [2022-01-19 01:18:42,592 INFO L132 encePairwiseOnDemand]: 354/396 looper letters, 1436 selfloop transitions, 899 changer transitions 17/2598 dead transitions. [2022-01-19 01:18:42,592 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1198 places, 2598 transitions, 47925 flow [2022-01-19 01:18:42,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-19 01:18:42,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2022-01-19 01:18:42,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 12773 transitions. [2022-01-19 01:18:42,598 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6862776703202235 [2022-01-19 01:18:42,598 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 12773 transitions. [2022-01-19 01:18:42,598 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 12773 transitions. [2022-01-19 01:18:42,600 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 01:18:42,600 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 12773 transitions. [2022-01-19 01:18:42,606 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 48 states, 47 states have (on average 271.7659574468085) internal successors, (12773), 47 states have internal predecessors, (12773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:18:42,614 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 48 states, 48 states have (on average 396.0) internal successors, (19008), 48 states have internal predecessors, (19008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:18:42,615 INFO L81 ComplementDD]: Finished complementDD. Result has 48 states, 48 states have (on average 396.0) internal successors, (19008), 48 states have internal predecessors, (19008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:18:42,615 INFO L186 Difference]: Start difference. First operand has 1159 places, 2071 transitions, 38216 flow. Second operand 47 states and 12773 transitions. [2022-01-19 01:18:42,615 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1198 places, 2598 transitions, 47925 flow [2022-01-19 01:18:51,122 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1178 places, 2598 transitions, 45833 flow, removed 487 selfloop flow, removed 20 redundant places. [2022-01-19 01:18:51,156 INFO L242 Difference]: Finished difference. Result has 1192 places, 2108 transitions, 39280 flow [2022-01-19 01:18:51,158 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=396, PETRI_DIFFERENCE_MINUEND_FLOW=36320, PETRI_DIFFERENCE_MINUEND_PLACES=1132, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2071, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=864, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1193, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=39280, PETRI_PLACES=1192, PETRI_TRANSITIONS=2108} [2022-01-19 01:18:51,158 INFO L334 CegarLoopForPetriNet]: 364 programPoint places, 828 predicate places. [2022-01-19 01:18:51,158 INFO L470 AbstractCegarLoop]: Abstraction has has 1192 places, 2108 transitions, 39280 flow [2022-01-19 01:18:51,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:18:51,159 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 01:18:51,159 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] [2022-01-19 01:18:51,159 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-01-19 01:18:51,159 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 01:18:51,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 01:18:51,159 INFO L85 PathProgramCache]: Analyzing trace with hash -1584632798, now seen corresponding path program 19 times [2022-01-19 01:18:51,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 01:18:51,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302071057] [2022-01-19 01:18:51,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 01:18:51,160 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 01:18:51,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 01:18:51,404 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 01:18:51,404 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 01:18:51,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302071057] [2022-01-19 01:18:51,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302071057] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 01:18:51,405 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 01:18:51,405 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 01:18:51,405 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751022822] [2022-01-19 01:18:51,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 01:18:51,405 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 01:18:51,405 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 01:18:51,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 01:18:51,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 01:18:51,407 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 256 out of 396 [2022-01-19 01:18:51,409 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1192 places, 2108 transitions, 39280 flow. Second operand has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:18:51,409 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 01:18:51,409 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 256 of 396 [2022-01-19 01:18:51,409 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 01:19:14,514 INFO L129 PetriNetUnfolder]: 10859/41443 cut-off events. [2022-01-19 01:19:14,514 INFO L130 PetriNetUnfolder]: For 598327/599147 co-relation queries the response was YES. [2022-01-19 01:19:16,709 INFO L84 FinitePrefix]: Finished finitePrefix Result has 190224 conditions, 41443 events. 10859/41443 cut-off events. For 598327/599147 co-relation queries the response was YES. Maximal size of possible extension queue 709. Compared 520763 event pairs, 1746 based on Foata normal form. 546/39508 useless extension candidates. Maximal degree in co-relation 189864. Up to 10372 conditions per place. [2022-01-19 01:19:16,831 INFO L132 encePairwiseOnDemand]: 354/396 looper letters, 1415 selfloop transitions, 922 changer transitions 17/2600 dead transitions. [2022-01-19 01:19:16,831 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1228 places, 2600 transitions, 50193 flow [2022-01-19 01:19:16,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-19 01:19:16,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2022-01-19 01:19:16,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 12172 transitions. [2022-01-19 01:19:16,837 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6830527497194164 [2022-01-19 01:19:16,837 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 12172 transitions. [2022-01-19 01:19:16,837 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 12172 transitions. [2022-01-19 01:19:16,838 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 01:19:16,838 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 12172 transitions. [2022-01-19 01:19:16,843 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 270.4888888888889) internal successors, (12172), 45 states have internal predecessors, (12172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:19:16,851 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 396.0) internal successors, (18216), 46 states have internal predecessors, (18216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:19:16,851 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 396.0) internal successors, (18216), 46 states have internal predecessors, (18216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:19:16,851 INFO L186 Difference]: Start difference. First operand has 1192 places, 2108 transitions, 39280 flow. Second operand 45 states and 12172 transitions. [2022-01-19 01:19:16,851 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1228 places, 2600 transitions, 50193 flow [2022-01-19 01:19:25,608 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1200 places, 2600 transitions, 47931 flow, removed 189 selfloop flow, removed 28 redundant places. [2022-01-19 01:19:25,642 INFO L242 Difference]: Finished difference. Result has 1226 places, 2192 transitions, 42119 flow [2022-01-19 01:19:25,643 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=396, PETRI_DIFFERENCE_MINUEND_FLOW=37226, PETRI_DIFFERENCE_MINUEND_PLACES=1156, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2108, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=838, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1243, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=42119, PETRI_PLACES=1226, PETRI_TRANSITIONS=2192} [2022-01-19 01:19:25,643 INFO L334 CegarLoopForPetriNet]: 364 programPoint places, 862 predicate places. [2022-01-19 01:19:25,644 INFO L470 AbstractCegarLoop]: Abstraction has has 1226 places, 2192 transitions, 42119 flow [2022-01-19 01:19:25,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:19:25,644 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 01:19:25,644 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 01:19:25,644 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-01-19 01:19:25,644 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 01:19:25,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 01:19:25,645 INFO L85 PathProgramCache]: Analyzing trace with hash -1399191082, now seen corresponding path program 20 times [2022-01-19 01:19:25,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 01:19:25,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877124056] [2022-01-19 01:19:25,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 01:19:25,645 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 01:19:25,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 01:19:25,873 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 01:19:25,874 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 01:19:25,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877124056] [2022-01-19 01:19:25,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877124056] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 01:19:25,874 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 01:19:25,874 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 01:19:25,874 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712039444] [2022-01-19 01:19:25,874 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 01:19:25,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 01:19:25,874 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 01:19:25,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 01:19:25,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 01:19:25,877 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 256 out of 396 [2022-01-19 01:19:25,878 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1226 places, 2192 transitions, 42119 flow. Second operand has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:19:25,878 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 01:19:25,878 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 256 of 396 [2022-01-19 01:19:25,878 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 01:19:50,029 INFO L129 PetriNetUnfolder]: 10851/41484 cut-off events. [2022-01-19 01:19:50,030 INFO L130 PetriNetUnfolder]: For 674124/674986 co-relation queries the response was YES. [2022-01-19 01:19:52,414 INFO L84 FinitePrefix]: Finished finitePrefix Result has 195041 conditions, 41484 events. 10851/41484 cut-off events. For 674124/674986 co-relation queries the response was YES. Maximal size of possible extension queue 708. Compared 521950 event pairs, 1323 based on Foata normal form. 594/39670 useless extension candidates. Maximal degree in co-relation 194661. Up to 9519 conditions per place. [2022-01-19 01:19:52,536 INFO L132 encePairwiseOnDemand]: 354/396 looper letters, 1490 selfloop transitions, 919 changer transitions 18/2673 dead transitions. [2022-01-19 01:19:52,536 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1260 places, 2673 transitions, 50859 flow [2022-01-19 01:19:52,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-19 01:19:52,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2022-01-19 01:19:52,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 11740 transitions. [2022-01-19 01:19:52,542 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6894526661968522 [2022-01-19 01:19:52,542 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 11740 transitions. [2022-01-19 01:19:52,542 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 11740 transitions. [2022-01-19 01:19:52,543 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 01:19:52,543 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 11740 transitions. [2022-01-19 01:19:52,548 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 44 states, 43 states have (on average 273.0232558139535) internal successors, (11740), 43 states have internal predecessors, (11740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:19:52,555 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 44 states, 44 states have (on average 396.0) internal successors, (17424), 44 states have internal predecessors, (17424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:19:52,555 INFO L81 ComplementDD]: Finished complementDD. Result has 44 states, 44 states have (on average 396.0) internal successors, (17424), 44 states have internal predecessors, (17424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:19:52,555 INFO L186 Difference]: Start difference. First operand has 1226 places, 2192 transitions, 42119 flow. Second operand 43 states and 11740 transitions. [2022-01-19 01:19:52,555 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1260 places, 2673 transitions, 50859 flow [2022-01-19 01:20:02,821 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1239 places, 2673 transitions, 48462 flow, removed 571 selfloop flow, removed 21 redundant places. [2022-01-19 01:20:02,855 INFO L242 Difference]: Finished difference. Result has 1243 places, 2186 transitions, 41524 flow [2022-01-19 01:20:02,856 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=396, PETRI_DIFFERENCE_MINUEND_FLOW=39810, PETRI_DIFFERENCE_MINUEND_PLACES=1197, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=918, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1274, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=41524, PETRI_PLACES=1243, PETRI_TRANSITIONS=2186} [2022-01-19 01:20:02,856 INFO L334 CegarLoopForPetriNet]: 364 programPoint places, 879 predicate places. [2022-01-19 01:20:02,856 INFO L470 AbstractCegarLoop]: Abstraction has has 1243 places, 2186 transitions, 41524 flow [2022-01-19 01:20:02,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:20:02,857 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 01:20:02,857 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] [2022-01-19 01:20:02,857 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-01-19 01:20:02,857 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-19 01:20:02,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 01:20:02,858 INFO L85 PathProgramCache]: Analyzing trace with hash 2067120530, now seen corresponding path program 21 times [2022-01-19 01:20:02,858 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 01:20:02,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424849411] [2022-01-19 01:20:02,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 01:20:02,858 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 01:20:02,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 01:20:03,098 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 01:20:03,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 01:20:03,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424849411] [2022-01-19 01:20:03,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424849411] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 01:20:03,098 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 01:20:03,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-19 01:20:03,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825871054] [2022-01-19 01:20:03,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 01:20:03,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-19 01:20:03,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 01:20:03,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-19 01:20:03,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-01-19 01:20:03,101 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 256 out of 396 [2022-01-19 01:20:03,102 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1243 places, 2186 transitions, 41524 flow. Second operand has 19 states, 19 states have (on average 258.7368421052632) internal successors, (4916), 19 states have internal predecessors, (4916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 01:20:03,102 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 01:20:03,102 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 256 of 396 [2022-01-19 01:20:03,102 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand