/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-After.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread/queue.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-bf34d27 [2022-01-19 10:01:21,538 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-19 10:01:21,540 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-19 10:01:21,561 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-19 10:01:21,561 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-19 10:01:21,562 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-19 10:01:21,562 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-19 10:01:21,570 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-19 10:01:21,572 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-19 10:01:21,575 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-19 10:01:21,576 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-19 10:01:21,577 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-19 10:01:21,577 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-19 10:01:21,578 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-19 10:01:21,579 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-19 10:01:21,581 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-19 10:01:21,581 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-19 10:01:21,582 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-19 10:01:21,584 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-19 10:01:21,586 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-19 10:01:21,586 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-19 10:01:21,587 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-19 10:01:21,588 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-19 10:01:21,589 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-19 10:01:21,595 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-19 10:01:21,595 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-19 10:01:21,595 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-19 10:01:21,596 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-19 10:01:21,596 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-19 10:01:21,596 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-19 10:01:21,597 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-19 10:01:21,597 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-19 10:01:21,598 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-19 10:01:21,599 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-19 10:01:21,599 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-19 10:01:21,600 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-19 10:01:21,600 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-19 10:01:21,600 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-19 10:01:21,600 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-19 10:01:21,601 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-19 10:01:21,601 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-19 10:01:21,602 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-After.epf [2022-01-19 10:01:21,649 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-19 10:01:21,649 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-19 10:01:21,650 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-19 10:01:21,650 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-19 10:01:21,650 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-19 10:01:21,650 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-19 10:01:21,650 INFO L138 SettingsManager]: * Use SBE=true [2022-01-19 10:01:21,650 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-19 10:01:21,651 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-19 10:01:21,651 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-19 10:01:21,651 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-19 10:01:21,651 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-19 10:01:21,651 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-19 10:01:21,651 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-19 10:01:21,651 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-19 10:01:21,652 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-19 10:01:21,652 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-19 10:01:21,652 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-19 10:01:21,652 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-19 10:01:21,652 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-19 10:01:21,652 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-19 10:01:21,652 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-19 10:01:21,652 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-19 10:01:21,652 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-19 10:01:21,652 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-19 10:01:21,652 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-19 10:01:21,652 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-19 10:01:21,653 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-19 10:01:21,653 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-19 10:01:21,653 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-19 10:01:21,653 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-19 10:01:21,654 INFO L138 SettingsManager]: * When to check the insufficient erros location relative to the other error locations=AFTER [2022-01-19 10:01:21,654 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 10:01:21,824 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-19 10:01:21,838 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-19 10:01:21,840 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-19 10:01:21,841 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-19 10:01:21,843 INFO L275 PluginConnector]: CDTParser initialized [2022-01-19 10:01:21,844 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/queue.i [2022-01-19 10:01:21,879 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4e7a45673/13c65239d1144a03984c83ac524b855c/FLAGd1fa07e51 [2022-01-19 10:01:22,299 INFO L306 CDTParser]: Found 1 translation units. [2022-01-19 10:01:22,299 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/queue.i [2022-01-19 10:01:22,308 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4e7a45673/13c65239d1144a03984c83ac524b855c/FLAGd1fa07e51 [2022-01-19 10:01:22,317 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4e7a45673/13c65239d1144a03984c83ac524b855c [2022-01-19 10:01:22,319 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-19 10:01:22,319 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-19 10:01:22,320 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-19 10:01:22,321 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-19 10:01:22,322 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-19 10:01:22,323 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.01 10:01:22" (1/1) ... [2022-01-19 10:01:22,323 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@fc04d8e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 10:01:22, skipping insertion in model container [2022-01-19 10:01:22,324 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.01 10:01:22" (1/1) ... [2022-01-19 10:01:22,328 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-19 10:01:22,374 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-19 10:01:22,650 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread/queue.i[43284,43297] [2022-01-19 10:01:22,655 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread/queue.i[43491,43504] [2022-01-19 10:01:22,658 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread/queue.i[43772,43785] [2022-01-19 10:01:22,660 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-19 10:01:22,665 INFO L203 MainTranslator]: Completed pre-run [2022-01-19 10:01:22,697 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread/queue.i[43284,43297] [2022-01-19 10:01:22,698 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread/queue.i[43491,43504] [2022-01-19 10:01:22,700 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread/queue.i[43772,43785] [2022-01-19 10:01:22,701 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-19 10:01:22,745 INFO L208 MainTranslator]: Completed translation [2022-01-19 10:01:22,745 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 10:01:22 WrapperNode [2022-01-19 10:01:22,745 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-19 10:01:22,746 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-19 10:01:22,746 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-19 10:01:22,746 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-19 10:01:22,750 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 10:01:22" (1/1) ... [2022-01-19 10:01:22,774 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 10:01:22" (1/1) ... [2022-01-19 10:01:22,797 INFO L137 Inliner]: procedures = 274, calls = 62, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 244 [2022-01-19 10:01:22,798 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-19 10:01:22,798 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-19 10:01:22,798 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-19 10:01:22,798 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-19 10:01:22,807 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 10:01:22" (1/1) ... [2022-01-19 10:01:22,807 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 10:01:22" (1/1) ... [2022-01-19 10:01:22,815 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 10:01:22" (1/1) ... [2022-01-19 10:01:22,815 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 10:01:22" (1/1) ... [2022-01-19 10:01:22,824 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 10:01:22" (1/1) ... [2022-01-19 10:01:22,826 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 10:01:22" (1/1) ... [2022-01-19 10:01:22,828 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 10:01:22" (1/1) ... [2022-01-19 10:01:22,830 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-19 10:01:22,831 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-19 10:01:22,831 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-19 10:01:22,831 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-19 10:01:22,831 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 10:01:22" (1/1) ... [2022-01-19 10:01:22,835 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-19 10:01:22,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-19 10:01:22,852 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 10:01:22,871 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 10:01:22,885 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2022-01-19 10:01:22,885 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2022-01-19 10:01:22,885 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2022-01-19 10:01:22,885 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2022-01-19 10:01:22,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-01-19 10:01:22,886 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-01-19 10:01:22,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-01-19 10:01:22,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-01-19 10:01:22,886 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2022-01-19 10:01:22,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-19 10:01:22,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-01-19 10:01:22,886 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-19 10:01:22,886 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-19 10:01:22,887 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 10:01:22,969 INFO L234 CfgBuilder]: Building ICFG [2022-01-19 10:01:22,970 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-19 10:01:23,239 INFO L275 CfgBuilder]: Performing block encoding [2022-01-19 10:01:23,246 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-19 10:01:23,246 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-01-19 10:01:23,248 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.01 10:01:23 BoogieIcfgContainer [2022-01-19 10:01:23,248 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-19 10:01:23,249 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-19 10:01:23,249 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-19 10:01:23,251 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-19 10:01:23,251 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.01 10:01:22" (1/3) ... [2022-01-19 10:01:23,251 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7b427d9b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.01 10:01:23, skipping insertion in model container [2022-01-19 10:01:23,251 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 10:01:22" (2/3) ... [2022-01-19 10:01:23,252 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7b427d9b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.01 10:01:23, skipping insertion in model container [2022-01-19 10:01:23,252 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.01 10:01:23" (3/3) ... [2022-01-19 10:01:23,252 INFO L111 eAbstractionObserver]: Analyzing ICFG queue.i [2022-01-19 10:01:23,256 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-19 10:01:23,256 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2022-01-19 10:01:23,256 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-19 10:01:23,292 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,293 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,293 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,293 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,293 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,293 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,293 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,293 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,294 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~value~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,294 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~value~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,294 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,294 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,294 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet49#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,294 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet49#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,294 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet49#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,294 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet49#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,295 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet50#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,295 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet50#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,295 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet50#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,295 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~value~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,295 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet50#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,296 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~value~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,296 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet50#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,296 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet50#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,296 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~value~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,296 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,296 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,296 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,296 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~value~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,297 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,297 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,297 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,297 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,297 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,297 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,297 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,297 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,297 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,297 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,298 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,298 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,298 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,298 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,298 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,298 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,298 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,298 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,298 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,298 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,298 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,299 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,299 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,299 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,299 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,299 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,299 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,299 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,299 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,299 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,299 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,300 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,300 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,300 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,300 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,300 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,300 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,300 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,300 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,300 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,301 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,301 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,301 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,301 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,301 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,301 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,301 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,301 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,301 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,302 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,302 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,302 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,302 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,302 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,302 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,302 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,302 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,303 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,303 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,303 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,306 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,312 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,312 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,312 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,313 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,313 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,313 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,314 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,314 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,314 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,314 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,314 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,314 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,314 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,314 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,314 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,314 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,315 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,315 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,315 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,315 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,315 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,315 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,315 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,315 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,316 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,316 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,316 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,316 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,317 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,317 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,317 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,317 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,317 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,318 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,319 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,319 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,319 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,319 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,319 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,319 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,319 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,319 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret51#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,319 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,319 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret51#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,319 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,320 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,320 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,320 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,320 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,320 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,321 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,321 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,321 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret51#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,322 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret51#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,324 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,324 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,324 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret51#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,324 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret51#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,324 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret51#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,325 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret51#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,325 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret51#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,325 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret51#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,325 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret51#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,325 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret51#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,325 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~value~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,325 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~value~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,325 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#in~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,325 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#in~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,325 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#in~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,326 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#in~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,326 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,326 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,326 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,326 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,326 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,326 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,326 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,326 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,326 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,326 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,326 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,327 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,327 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#in~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,327 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#in~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,327 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,327 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,327 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#in~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,327 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#in~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,327 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,327 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,327 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,328 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,328 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,328 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,328 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,328 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,328 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,328 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,328 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,329 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,329 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,329 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,330 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,330 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,330 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,330 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,330 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,330 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,330 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,330 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,330 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,330 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,331 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,331 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,331 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,331 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,331 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,331 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,331 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,332 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,332 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,332 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,332 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,332 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,332 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,333 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret52#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,333 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,336 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret52#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,336 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret52#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,341 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret52#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,341 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret52#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,341 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret52#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,342 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret52#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,342 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret52#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,342 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret52#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,342 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret52#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,342 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret52#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,342 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret52#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,342 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,342 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,342 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,342 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,343 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,343 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,343 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,343 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,343 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,343 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,343 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet54#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,343 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet54#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,344 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet54#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,344 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet54#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,344 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet55#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,344 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet55#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,345 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet55#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,345 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~value~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,346 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet55#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,346 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~value~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,346 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,346 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post53#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,346 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,346 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post53#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,346 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet55#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,347 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet55#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,347 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post53#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,347 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,347 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post53#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,347 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,348 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post53#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,348 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post53#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,348 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~value~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,348 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,348 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,348 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,348 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~value~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,348 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,348 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,348 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,349 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,350 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,350 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,350 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,350 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,350 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,350 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,350 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,350 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,350 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,350 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,350 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,350 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,350 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,350 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,351 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,351 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,351 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,351 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,351 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,351 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,351 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,351 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,351 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,351 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,351 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,351 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,351 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,352 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,352 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,352 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,352 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,352 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,352 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,352 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,352 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,352 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,352 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,352 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,352 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,353 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,353 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,353 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,353 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,353 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,353 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,353 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,353 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,353 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,353 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,354 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,354 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,354 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,354 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,354 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,354 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,355 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,355 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,355 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,355 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,355 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,355 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,355 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,355 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,356 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,356 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,356 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,356 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,356 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,356 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,356 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,357 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,357 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,357 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,357 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,358 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,359 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,359 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,359 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,359 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,360 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,360 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,360 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,360 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,360 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,360 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,361 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,361 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,361 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,361 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,361 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,361 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,361 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,361 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,361 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,361 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,362 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,362 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,362 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,362 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret56#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,362 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,362 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret56#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,362 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,362 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,362 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,363 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,363 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,363 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,364 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,364 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,364 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret56#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,365 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret56#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,366 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,366 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,367 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret56#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,367 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret56#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,367 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,367 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~value~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,370 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,370 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~value~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,372 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,372 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,372 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,373 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,373 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,373 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,373 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,373 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,373 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,373 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,373 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,373 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,373 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,373 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,374 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,374 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,374 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,374 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,374 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,374 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,374 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~nondet58#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,374 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~nondet58#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,377 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~nondet58#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,377 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~nondet58#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,378 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,378 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,378 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,378 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,378 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,378 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post57#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,378 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,378 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post57#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,379 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,379 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,379 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post57#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,379 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,379 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post57#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,379 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,379 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem42#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,379 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem47#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,379 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post48#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,379 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,379 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post45#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,379 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem43#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,379 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~x~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,380 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,380 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem44#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,380 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,380 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem42#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,380 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem47#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,380 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post48#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,380 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,380 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post45#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,380 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem43#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,380 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~x~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,380 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,380 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem44#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,380 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,380 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post57#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,380 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post57#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,381 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,381 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,381 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,381 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,381 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,381 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,381 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,381 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,381 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~x~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,381 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~x~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,381 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,381 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,381 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem42#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,382 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,382 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,382 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem42#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,382 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem42#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,382 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,382 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,382 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem43#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,382 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem42#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,382 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,382 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,382 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem43#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,383 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem43#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,383 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~x~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,383 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem43#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,383 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~x~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,383 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem42#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,383 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem42#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,383 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem43#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,383 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem43#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,383 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,383 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,383 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem44#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,383 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,384 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,384 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem44#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,384 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem44#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,384 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post45#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,384 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem44#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,384 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post45#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,384 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,384 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,384 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post45#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,384 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,384 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,384 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post45#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,385 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem44#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,385 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem44#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,385 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post45#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,385 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post45#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,385 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,385 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,385 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,385 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,385 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,385 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,385 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,385 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,386 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,386 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,386 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,386 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,386 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,386 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,386 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,386 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,386 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,386 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,386 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,386 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,387 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem47#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,387 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,387 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,387 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem47#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,387 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~x~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,387 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,387 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~x~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,387 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,387 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem47#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,387 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post48#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,387 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem47#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,387 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post48#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,388 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,388 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,388 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,388 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,388 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,388 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post48#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,388 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,388 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,388 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post48#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,388 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,388 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem47#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,388 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem47#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,389 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,390 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,390 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post48#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,390 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post48#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,390 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,390 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem60#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,391 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,391 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem60#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,391 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem60#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,391 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,391 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem60#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,391 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,391 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem60#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,391 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,391 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem60#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,391 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,392 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,392 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,392 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,392 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,392 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem60#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,392 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem60#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,392 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem60#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,392 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem60#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,396 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,396 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#in~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,396 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,398 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,398 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,399 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~value~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,399 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,399 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet55#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,399 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,399 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,399 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,399 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,399 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#t~mem32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,399 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret52#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,399 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,400 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,400 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,400 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,400 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret56#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,400 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret51#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,400 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,400 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,400 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,400 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,400 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,400 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet50#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,400 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet49#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,401 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,401 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_empty_#in~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,401 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,401 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,401 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post53#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,401 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,401 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet54#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,401 WARN L322 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,403 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,403 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,403 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,403 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem44#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,403 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem47#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,403 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~nondet58#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,403 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,404 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem46#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,404 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,404 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,404 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem42#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,404 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~x~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,404 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,404 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post45#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,404 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,404 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_~q#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,404 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem43#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,404 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,404 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,404 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post48#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,405 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post57#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,405 WARN L322 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem60#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 10:01:23,407 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-01-19 10:01:23,449 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-19 10:01:23,454 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 10:01:23,454 INFO L340 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2022-01-19 10:01:23,468 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 266 places, 274 transitions, 564 flow [2022-01-19 10:01:23,563 INFO L129 PetriNetUnfolder]: 15/272 cut-off events. [2022-01-19 10:01:23,564 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-01-19 10:01:23,569 INFO L84 FinitePrefix]: Finished finitePrefix Result has 281 conditions, 272 events. 15/272 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 363 event pairs, 0 based on Foata normal form. 0/254 useless extension candidates. Maximal degree in co-relation 198. Up to 2 conditions per place. [2022-01-19 10:01:23,569 INFO L82 GeneralOperation]: Start removeDead. Operand has 266 places, 274 transitions, 564 flow [2022-01-19 10:01:23,578 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 254 places, 262 transitions, 533 flow [2022-01-19 10:01:23,588 INFO L129 PetriNetUnfolder]: 1/64 cut-off events. [2022-01-19 10:01:23,588 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-01-19 10:01:23,588 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 10:01:23,588 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] [2022-01-19 10:01:23,589 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-01-19 10:01:23,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 10:01:23,593 INFO L85 PathProgramCache]: Analyzing trace with hash -1738925689, now seen corresponding path program 1 times [2022-01-19 10:01:23,599 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 10:01:23,599 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648485851] [2022-01-19 10:01:23,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 10:01:23,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 10:01:23,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 10:01:23,765 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 10:01:23,766 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 10:01:23,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648485851] [2022-01-19 10:01:23,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648485851] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 10:01:23,766 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 10:01:23,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-19 10:01:23,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699644698] [2022-01-19 10:01:23,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 10:01:23,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-01-19 10:01:23,773 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 10:01:23,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-01-19 10:01:23,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-01-19 10:01:23,793 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 261 out of 274 [2022-01-19 10:01:23,798 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 254 places, 262 transitions, 533 flow. Second operand has 2 states, 2 states have (on average 261.5) internal successors, (523), 2 states have internal predecessors, (523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:23,798 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 10:01:23,798 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 261 of 274 [2022-01-19 10:01:23,799 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 10:01:23,853 INFO L129 PetriNetUnfolder]: 10/251 cut-off events. [2022-01-19 10:01:23,854 INFO L130 PetriNetUnfolder]: For 6/7 co-relation queries the response was YES. [2022-01-19 10:01:23,856 INFO L84 FinitePrefix]: Finished finitePrefix Result has 263 conditions, 251 events. 10/251 cut-off events. For 6/7 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 278 event pairs, 0 based on Foata normal form. 7/246 useless extension candidates. Maximal degree in co-relation 191. Up to 4 conditions per place. [2022-01-19 10:01:23,857 INFO L132 encePairwiseOnDemand]: 269/274 looper letters, 3 selfloop transitions, 0 changer transitions 0/251 dead transitions. [2022-01-19 10:01:23,857 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 249 places, 251 transitions, 517 flow [2022-01-19 10:01:23,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-19 10:01:23,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2022-01-19 10:01:23,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 530 transitions. [2022-01-19 10:01:23,871 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9671532846715328 [2022-01-19 10:01:23,871 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 530 transitions. [2022-01-19 10:01:23,872 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 530 transitions. [2022-01-19 10:01:23,876 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 10:01:23,878 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 530 transitions. [2022-01-19 10:01:23,881 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 265.0) internal successors, (530), 2 states have internal predecessors, (530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:23,889 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 274.0) internal successors, (822), 3 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:23,889 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 274.0) internal successors, (822), 3 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:23,890 INFO L186 Difference]: Start difference. First operand has 254 places, 262 transitions, 533 flow. Second operand 2 states and 530 transitions. [2022-01-19 10:01:23,891 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 249 places, 251 transitions, 517 flow [2022-01-19 10:01:23,894 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 246 places, 251 transitions, 512 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-01-19 10:01:23,899 INFO L242 Difference]: Finished difference. Result has 246 places, 251 transitions, 506 flow [2022-01-19 10:01:23,900 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=274, PETRI_DIFFERENCE_MINUEND_FLOW=506, PETRI_DIFFERENCE_MINUEND_PLACES=245, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=251, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=251, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=506, PETRI_PLACES=246, PETRI_TRANSITIONS=251} [2022-01-19 10:01:23,904 INFO L334 CegarLoopForPetriNet]: 254 programPoint places, -8 predicate places. [2022-01-19 10:01:23,905 INFO L470 AbstractCegarLoop]: Abstraction has has 246 places, 251 transitions, 506 flow [2022-01-19 10:01:23,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 261.5) internal successors, (523), 2 states have internal predecessors, (523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:23,906 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 10:01:23,906 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] [2022-01-19 10:01:23,906 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-19 10:01:23,906 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting t1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-01-19 10:01:23,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 10:01:23,907 INFO L85 PathProgramCache]: Analyzing trace with hash 1729238147, now seen corresponding path program 1 times [2022-01-19 10:01:23,907 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 10:01:23,907 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222444237] [2022-01-19 10:01:23,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 10:01:23,907 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 10:01:23,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 10:01:24,171 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 10:01:24,172 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 10:01:24,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222444237] [2022-01-19 10:01:24,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222444237] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 10:01:24,172 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 10:01:24,172 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-01-19 10:01:24,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484427379] [2022-01-19 10:01:24,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 10:01:24,173 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-19 10:01:24,173 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 10:01:24,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-19 10:01:24,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-01-19 10:01:24,178 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 197 out of 274 [2022-01-19 10:01:24,184 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 251 transitions, 506 flow. Second operand has 12 states, 12 states have (on average 199.75) internal successors, (2397), 12 states have internal predecessors, (2397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:24,184 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 10:01:24,184 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 197 of 274 [2022-01-19 10:01:24,184 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 10:01:24,974 INFO L129 PetriNetUnfolder]: 1003/4117 cut-off events. [2022-01-19 10:01:24,974 INFO L130 PetriNetUnfolder]: For 11/11 co-relation queries the response was YES. [2022-01-19 10:01:24,984 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5628 conditions, 4117 events. 1003/4117 cut-off events. For 11/11 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 33924 event pairs, 789 based on Foata normal form. 0/3830 useless extension candidates. Maximal degree in co-relation 5625. Up to 1435 conditions per place. [2022-01-19 10:01:25,001 INFO L132 encePairwiseOnDemand]: 261/274 looper letters, 52 selfloop transitions, 12 changer transitions 0/247 dead transitions. [2022-01-19 10:01:25,001 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 255 places, 247 transitions, 626 flow [2022-01-19 10:01:25,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-19 10:01:25,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-01-19 10:01:25,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2626 transitions. [2022-01-19 10:01:25,007 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7372262773722628 [2022-01-19 10:01:25,007 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2626 transitions. [2022-01-19 10:01:25,007 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2626 transitions. [2022-01-19 10:01:25,008 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 10:01:25,008 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2626 transitions. [2022-01-19 10:01:25,014 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 202.0) internal successors, (2626), 13 states have internal predecessors, (2626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:25,020 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 274.0) internal successors, (3836), 14 states have internal predecessors, (3836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:25,022 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 274.0) internal successors, (3836), 14 states have internal predecessors, (3836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:25,022 INFO L186 Difference]: Start difference. First operand has 246 places, 251 transitions, 506 flow. Second operand 13 states and 2626 transitions. [2022-01-19 10:01:25,022 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 255 places, 247 transitions, 626 flow [2022-01-19 10:01:25,024 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 255 places, 247 transitions, 626 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-01-19 10:01:25,027 INFO L242 Difference]: Finished difference. Result has 255 places, 247 transitions, 522 flow [2022-01-19 10:01:25,028 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=274, PETRI_DIFFERENCE_MINUEND_FLOW=498, PETRI_DIFFERENCE_MINUEND_PLACES=243, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=247, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=235, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=522, PETRI_PLACES=255, PETRI_TRANSITIONS=247} [2022-01-19 10:01:25,028 INFO L334 CegarLoopForPetriNet]: 254 programPoint places, 1 predicate places. [2022-01-19 10:01:25,029 INFO L470 AbstractCegarLoop]: Abstraction has has 255 places, 247 transitions, 522 flow [2022-01-19 10:01:25,030 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 199.75) internal successors, (2397), 12 states have internal predecessors, (2397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:25,030 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 10:01:25,030 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 10:01:25,030 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-19 10:01:25,031 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting t1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-01-19 10:01:25,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 10:01:25,031 INFO L85 PathProgramCache]: Analyzing trace with hash -718598690, now seen corresponding path program 1 times [2022-01-19 10:01:25,031 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 10:01:25,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996518515] [2022-01-19 10:01:25,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 10:01:25,032 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 10:01:25,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 10:01:25,079 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 10:01:25,079 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 10:01:25,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996518515] [2022-01-19 10:01:25,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996518515] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 10:01:25,080 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 10:01:25,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-19 10:01:25,080 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210448710] [2022-01-19 10:01:25,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 10:01:25,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-19 10:01:25,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 10:01:25,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-19 10:01:25,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-19 10:01:25,081 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 250 out of 274 [2022-01-19 10:01:25,082 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 255 places, 247 transitions, 522 flow. Second operand has 4 states, 4 states have (on average 251.75) internal successors, (1007), 4 states have internal predecessors, (1007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:25,082 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 10:01:25,083 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 250 of 274 [2022-01-19 10:01:25,083 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 10:01:25,128 INFO L129 PetriNetUnfolder]: 26/432 cut-off events. [2022-01-19 10:01:25,128 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2022-01-19 10:01:25,130 INFO L84 FinitePrefix]: Finished finitePrefix Result has 499 conditions, 432 events. 26/432 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1067 event pairs, 2 based on Foata normal form. 0/407 useless extension candidates. Maximal degree in co-relation 495. Up to 13 conditions per place. [2022-01-19 10:01:25,131 INFO L132 encePairwiseOnDemand]: 268/274 looper letters, 9 selfloop transitions, 5 changer transitions 0/247 dead transitions. [2022-01-19 10:01:25,131 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 257 places, 247 transitions, 554 flow [2022-01-19 10:01:25,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-19 10:01:25,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-01-19 10:01:25,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1015 transitions. [2022-01-19 10:01:25,133 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.926094890510949 [2022-01-19 10:01:25,133 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1015 transitions. [2022-01-19 10:01:25,133 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1015 transitions. [2022-01-19 10:01:25,134 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 10:01:25,134 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1015 transitions. [2022-01-19 10:01:25,135 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 253.75) internal successors, (1015), 4 states have internal predecessors, (1015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:25,137 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 274.0) internal successors, (1370), 5 states have internal predecessors, (1370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:25,137 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 274.0) internal successors, (1370), 5 states have internal predecessors, (1370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:25,137 INFO L186 Difference]: Start difference. First operand has 255 places, 247 transitions, 522 flow. Second operand 4 states and 1015 transitions. [2022-01-19 10:01:25,137 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 257 places, 247 transitions, 554 flow [2022-01-19 10:01:25,139 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 246 places, 247 transitions, 531 flow, removed 0 selfloop flow, removed 11 redundant places. [2022-01-19 10:01:25,141 INFO L242 Difference]: Finished difference. Result has 246 places, 245 transitions, 505 flow [2022-01-19 10:01:25,141 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=274, PETRI_DIFFERENCE_MINUEND_FLOW=495, PETRI_DIFFERENCE_MINUEND_PLACES=243, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=245, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=240, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=505, PETRI_PLACES=246, PETRI_TRANSITIONS=245} [2022-01-19 10:01:25,142 INFO L334 CegarLoopForPetriNet]: 254 programPoint places, -8 predicate places. [2022-01-19 10:01:25,142 INFO L470 AbstractCegarLoop]: Abstraction has has 246 places, 245 transitions, 505 flow [2022-01-19 10:01:25,142 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 251.75) internal successors, (1007), 4 states have internal predecessors, (1007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:25,142 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 10:01:25,143 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] [2022-01-19 10:01:25,143 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-19 10:01:25,143 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting t2Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-01-19 10:01:25,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 10:01:25,143 INFO L85 PathProgramCache]: Analyzing trace with hash 262167032, now seen corresponding path program 1 times [2022-01-19 10:01:25,143 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 10:01:25,143 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93029746] [2022-01-19 10:01:25,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 10:01:25,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 10:01:25,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 10:01:25,200 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 10:01:25,200 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 10:01:25,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93029746] [2022-01-19 10:01:25,200 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93029746] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 10:01:25,200 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 10:01:25,200 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-19 10:01:25,201 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588339140] [2022-01-19 10:01:25,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 10:01:25,201 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-19 10:01:25,201 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 10:01:25,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-19 10:01:25,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-19 10:01:25,202 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 255 out of 274 [2022-01-19 10:01:25,203 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 245 transitions, 505 flow. Second operand has 3 states, 3 states have (on average 256.6666666666667) internal successors, (770), 3 states have internal predecessors, (770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:25,203 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 10:01:25,203 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 255 of 274 [2022-01-19 10:01:25,203 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 10:01:25,250 INFO L129 PetriNetUnfolder]: 33/527 cut-off events. [2022-01-19 10:01:25,250 INFO L130 PetriNetUnfolder]: For 7/8 co-relation queries the response was YES. [2022-01-19 10:01:25,252 INFO L84 FinitePrefix]: Finished finitePrefix Result has 586 conditions, 527 events. 33/527 cut-off events. For 7/8 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1256 event pairs, 2 based on Foata normal form. 0/493 useless extension candidates. Maximal degree in co-relation 582. Up to 23 conditions per place. [2022-01-19 10:01:25,253 INFO L132 encePairwiseOnDemand]: 270/274 looper letters, 10 selfloop transitions, 3 changer transitions 0/249 dead transitions. [2022-01-19 10:01:25,253 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 248 places, 249 transitions, 542 flow [2022-01-19 10:01:25,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-19 10:01:25,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-01-19 10:01:25,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 779 transitions. [2022-01-19 10:01:25,254 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9476885644768857 [2022-01-19 10:01:25,254 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 779 transitions. [2022-01-19 10:01:25,254 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 779 transitions. [2022-01-19 10:01:25,255 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 10:01:25,255 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 779 transitions. [2022-01-19 10:01:25,256 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 259.6666666666667) internal successors, (779), 3 states have internal predecessors, (779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:25,257 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 274.0) internal successors, (1096), 4 states have internal predecessors, (1096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:25,257 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 274.0) internal successors, (1096), 4 states have internal predecessors, (1096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:25,257 INFO L186 Difference]: Start difference. First operand has 246 places, 245 transitions, 505 flow. Second operand 3 states and 779 transitions. [2022-01-19 10:01:25,257 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 248 places, 249 transitions, 542 flow [2022-01-19 10:01:25,259 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 245 places, 249 transitions, 532 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-01-19 10:01:25,261 INFO L242 Difference]: Finished difference. Result has 246 places, 246 transitions, 510 flow [2022-01-19 10:01:25,261 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=274, PETRI_DIFFERENCE_MINUEND_FLOW=495, PETRI_DIFFERENCE_MINUEND_PLACES=243, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=245, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=242, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=510, PETRI_PLACES=246, PETRI_TRANSITIONS=246} [2022-01-19 10:01:25,262 INFO L334 CegarLoopForPetriNet]: 254 programPoint places, -8 predicate places. [2022-01-19 10:01:25,262 INFO L470 AbstractCegarLoop]: Abstraction has has 246 places, 246 transitions, 510 flow [2022-01-19 10:01:25,262 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 256.6666666666667) internal successors, (770), 3 states have internal predecessors, (770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:25,262 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 10:01:25,262 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] [2022-01-19 10:01:25,262 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-19 10:01:25,263 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting t1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-01-19 10:01:25,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 10:01:25,263 INFO L85 PathProgramCache]: Analyzing trace with hash -63793281, now seen corresponding path program 1 times [2022-01-19 10:01:25,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 10:01:25,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487022484] [2022-01-19 10:01:25,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 10:01:25,263 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 10:01:25,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 10:01:25,297 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 10:01:25,298 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 10:01:25,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487022484] [2022-01-19 10:01:25,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487022484] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 10:01:25,298 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 10:01:25,298 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-19 10:01:25,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542065965] [2022-01-19 10:01:25,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 10:01:25,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-19 10:01:25,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 10:01:25,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-19 10:01:25,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-19 10:01:25,301 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 252 out of 274 [2022-01-19 10:01:25,302 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 246 transitions, 510 flow. Second operand has 4 states, 4 states have (on average 253.75) internal successors, (1015), 4 states have internal predecessors, (1015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:25,302 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 10:01:25,302 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 252 of 274 [2022-01-19 10:01:25,302 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 10:01:25,399 INFO L129 PetriNetUnfolder]: 51/836 cut-off events. [2022-01-19 10:01:25,399 INFO L130 PetriNetUnfolder]: For 9/9 co-relation queries the response was YES. [2022-01-19 10:01:25,402 INFO L84 FinitePrefix]: Finished finitePrefix Result has 945 conditions, 836 events. 51/836 cut-off events. For 9/9 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 2999 event pairs, 7 based on Foata normal form. 0/788 useless extension candidates. Maximal degree in co-relation 940. Up to 27 conditions per place. [2022-01-19 10:01:25,403 INFO L132 encePairwiseOnDemand]: 269/274 looper letters, 15 selfloop transitions, 5 changer transitions 0/254 dead transitions. [2022-01-19 10:01:25,403 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 250 places, 254 transitions, 573 flow [2022-01-19 10:01:25,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-19 10:01:25,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-01-19 10:01:25,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1281 transitions. [2022-01-19 10:01:25,406 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.935036496350365 [2022-01-19 10:01:25,406 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1281 transitions. [2022-01-19 10:01:25,406 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1281 transitions. [2022-01-19 10:01:25,406 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 10:01:25,406 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1281 transitions. [2022-01-19 10:01:25,408 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 256.2) internal successors, (1281), 5 states have internal predecessors, (1281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:25,409 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 274.0) internal successors, (1644), 6 states have internal predecessors, (1644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:25,411 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 274.0) internal successors, (1644), 6 states have internal predecessors, (1644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:25,411 INFO L186 Difference]: Start difference. First operand has 246 places, 246 transitions, 510 flow. Second operand 5 states and 1281 transitions. [2022-01-19 10:01:25,411 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 250 places, 254 transitions, 573 flow [2022-01-19 10:01:25,413 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 249 places, 254 transitions, 570 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-01-19 10:01:25,415 INFO L242 Difference]: Finished difference. Result has 252 places, 249 transitions, 537 flow [2022-01-19 10:01:25,415 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=274, PETRI_DIFFERENCE_MINUEND_FLOW=507, PETRI_DIFFERENCE_MINUEND_PLACES=245, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=246, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=242, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=537, PETRI_PLACES=252, PETRI_TRANSITIONS=249} [2022-01-19 10:01:25,417 INFO L334 CegarLoopForPetriNet]: 254 programPoint places, -2 predicate places. [2022-01-19 10:01:25,417 INFO L470 AbstractCegarLoop]: Abstraction has has 252 places, 249 transitions, 537 flow [2022-01-19 10:01:25,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 253.75) internal successors, (1015), 4 states have internal predecessors, (1015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:25,417 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 10:01:25,417 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] [2022-01-19 10:01:25,417 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-01-19 10:01:25,418 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting t1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-01-19 10:01:25,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 10:01:25,418 INFO L85 PathProgramCache]: Analyzing trace with hash -836569327, now seen corresponding path program 1 times [2022-01-19 10:01:25,418 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 10:01:25,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111423472] [2022-01-19 10:01:25,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 10:01:25,419 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 10:01:25,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 10:01:25,788 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 10:01:25,789 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 10:01:25,789 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111423472] [2022-01-19 10:01:25,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111423472] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 10:01:25,790 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 10:01:25,790 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-01-19 10:01:25,790 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670010867] [2022-01-19 10:01:25,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 10:01:25,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-19 10:01:25,791 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 10:01:25,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-19 10:01:25,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2022-01-19 10:01:25,795 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 185 out of 274 [2022-01-19 10:01:25,798 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 249 transitions, 537 flow. Second operand has 17 states, 17 states have (on average 187.41176470588235) internal successors, (3186), 17 states have internal predecessors, (3186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:25,798 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 10:01:25,798 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 185 of 274 [2022-01-19 10:01:25,798 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 10:01:26,864 INFO L129 PetriNetUnfolder]: 1599/6669 cut-off events. [2022-01-19 10:01:26,864 INFO L130 PetriNetUnfolder]: For 34/34 co-relation queries the response was YES. [2022-01-19 10:01:26,878 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9623 conditions, 6669 events. 1599/6669 cut-off events. For 34/34 co-relation queries the response was YES. Maximal size of possible extension queue 152. Compared 58328 event pairs, 1290 based on Foata normal form. 0/6317 useless extension candidates. Maximal degree in co-relation 9616. Up to 2556 conditions per place. [2022-01-19 10:01:26,894 INFO L132 encePairwiseOnDemand]: 258/274 looper letters, 79 selfloop transitions, 20 changer transitions 0/271 dead transitions. [2022-01-19 10:01:26,895 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 266 places, 271 transitions, 781 flow [2022-01-19 10:01:26,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-19 10:01:26,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-01-19 10:01:26,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2876 transitions. [2022-01-19 10:01:26,899 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6997566909975669 [2022-01-19 10:01:26,899 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2876 transitions. [2022-01-19 10:01:26,899 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2876 transitions. [2022-01-19 10:01:26,900 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 10:01:26,900 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2876 transitions. [2022-01-19 10:01:26,904 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 191.73333333333332) internal successors, (2876), 15 states have internal predecessors, (2876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:26,908 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 274.0) internal successors, (4384), 16 states have internal predecessors, (4384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:26,909 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 274.0) internal successors, (4384), 16 states have internal predecessors, (4384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:26,909 INFO L186 Difference]: Start difference. First operand has 252 places, 249 transitions, 537 flow. Second operand 15 states and 2876 transitions. [2022-01-19 10:01:26,909 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 266 places, 271 transitions, 781 flow [2022-01-19 10:01:26,911 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 271 transitions, 781 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-01-19 10:01:26,914 INFO L242 Difference]: Finished difference. Result has 272 places, 262 transitions, 644 flow [2022-01-19 10:01:26,914 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=274, PETRI_DIFFERENCE_MINUEND_FLOW=537, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=249, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=234, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=644, PETRI_PLACES=272, PETRI_TRANSITIONS=262} [2022-01-19 10:01:26,916 INFO L334 CegarLoopForPetriNet]: 254 programPoint places, 18 predicate places. [2022-01-19 10:01:26,916 INFO L470 AbstractCegarLoop]: Abstraction has has 272 places, 262 transitions, 644 flow [2022-01-19 10:01:26,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 187.41176470588235) internal successors, (3186), 17 states have internal predecessors, (3186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:26,917 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 10:01:26,917 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] [2022-01-19 10:01:26,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-01-19 10:01:26,917 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting t1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-01-19 10:01:26,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 10:01:26,918 INFO L85 PathProgramCache]: Analyzing trace with hash 1663669004, now seen corresponding path program 1 times [2022-01-19 10:01:26,918 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 10:01:26,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542317912] [2022-01-19 10:01:26,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 10:01:26,919 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 10:01:26,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 10:01:27,762 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 10:01:27,763 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 10:01:27,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542317912] [2022-01-19 10:01:27,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542317912] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 10:01:27,763 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 10:01:27,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-01-19 10:01:27,763 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612991504] [2022-01-19 10:01:27,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 10:01:27,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-19 10:01:27,763 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 10:01:27,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-19 10:01:27,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=573, Unknown=0, NotChecked=0, Total=650 [2022-01-19 10:01:27,766 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 172 out of 274 [2022-01-19 10:01:27,770 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 262 transitions, 644 flow. Second operand has 26 states, 26 states have (on average 174.0) internal successors, (4524), 26 states have internal predecessors, (4524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:27,770 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 10:01:27,770 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 172 of 274 [2022-01-19 10:01:27,770 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 10:01:30,327 INFO L129 PetriNetUnfolder]: 1457/6029 cut-off events. [2022-01-19 10:01:30,327 INFO L130 PetriNetUnfolder]: For 118/122 co-relation queries the response was YES. [2022-01-19 10:01:30,339 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8866 conditions, 6029 events. 1457/6029 cut-off events. For 118/122 co-relation queries the response was YES. Maximal size of possible extension queue 132. Compared 51319 event pairs, 1160 based on Foata normal form. 2/5753 useless extension candidates. Maximal degree in co-relation 8852. Up to 2311 conditions per place. [2022-01-19 10:01:30,352 INFO L132 encePairwiseOnDemand]: 244/274 looper letters, 89 selfloop transitions, 43 changer transitions 0/296 dead transitions. [2022-01-19 10:01:30,352 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 296 transitions, 998 flow [2022-01-19 10:01:30,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-19 10:01:30,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-01-19 10:01:30,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 4605 transitions. [2022-01-19 10:01:30,359 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6464065131948343 [2022-01-19 10:01:30,359 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 4605 transitions. [2022-01-19 10:01:30,359 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 4605 transitions. [2022-01-19 10:01:30,361 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 10:01:30,361 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 4605 transitions. [2022-01-19 10:01:30,367 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 177.1153846153846) internal successors, (4605), 26 states have internal predecessors, (4605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:30,382 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 274.0) internal successors, (7398), 27 states have internal predecessors, (7398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:30,383 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 274.0) internal successors, (7398), 27 states have internal predecessors, (7398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:30,383 INFO L186 Difference]: Start difference. First operand has 272 places, 262 transitions, 644 flow. Second operand 26 states and 4605 transitions. [2022-01-19 10:01:30,383 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 297 places, 296 transitions, 998 flow [2022-01-19 10:01:30,386 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 290 places, 296 transitions, 985 flow, removed 0 selfloop flow, removed 7 redundant places. [2022-01-19 10:01:30,388 INFO L242 Difference]: Finished difference. Result has 301 places, 282 transitions, 854 flow [2022-01-19 10:01:30,389 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=274, PETRI_DIFFERENCE_MINUEND_FLOW=631, PETRI_DIFFERENCE_MINUEND_PLACES=265, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=262, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=228, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=854, PETRI_PLACES=301, PETRI_TRANSITIONS=282} [2022-01-19 10:01:30,389 INFO L334 CegarLoopForPetriNet]: 254 programPoint places, 47 predicate places. [2022-01-19 10:01:30,389 INFO L470 AbstractCegarLoop]: Abstraction has has 301 places, 282 transitions, 854 flow [2022-01-19 10:01:30,390 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 174.0) internal successors, (4524), 26 states have internal predecessors, (4524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:30,390 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 10:01:30,390 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] [2022-01-19 10:01:30,390 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-01-19 10:01:30,390 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting t1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-01-19 10:01:30,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 10:01:30,391 INFO L85 PathProgramCache]: Analyzing trace with hash 323166093, now seen corresponding path program 1 times [2022-01-19 10:01:30,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 10:01:30,391 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180809505] [2022-01-19 10:01:30,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 10:01:30,391 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 10:01:30,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 10:01:30,997 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 10:01:30,998 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 10:01:30,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180809505] [2022-01-19 10:01:30,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180809505] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 10:01:30,998 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 10:01:30,998 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 10:01:30,998 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877954964] [2022-01-19 10:01:30,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 10:01:30,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 10:01:30,998 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 10:01:30,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 10:01:30,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-01-19 10:01:31,001 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 274 [2022-01-19 10:01:31,003 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 301 places, 282 transitions, 854 flow. Second operand has 18 states, 18 states have (on average 176.83333333333334) internal successors, (3183), 18 states have internal predecessors, (3183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:31,003 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 10:01:31,003 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 274 [2022-01-19 10:01:31,003 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 10:01:32,603 INFO L129 PetriNetUnfolder]: 1619/6777 cut-off events. [2022-01-19 10:01:32,603 INFO L130 PetriNetUnfolder]: For 395/400 co-relation queries the response was YES. [2022-01-19 10:01:32,622 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10234 conditions, 6777 events. 1619/6777 cut-off events. For 395/400 co-relation queries the response was YES. Maximal size of possible extension queue 152. Compared 59226 event pairs, 734 based on Foata normal form. 3/6432 useless extension candidates. Maximal degree in co-relation 10209. Up to 2470 conditions per place. [2022-01-19 10:01:32,638 INFO L132 encePairwiseOnDemand]: 253/274 looper letters, 115 selfloop transitions, 34 changer transitions 0/318 dead transitions. [2022-01-19 10:01:32,638 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 316 places, 318 transitions, 1264 flow [2022-01-19 10:01:32,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-19 10:01:32,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-01-19 10:01:32,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2913 transitions. [2022-01-19 10:01:32,644 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6644616788321168 [2022-01-19 10:01:32,644 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2913 transitions. [2022-01-19 10:01:32,644 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2913 transitions. [2022-01-19 10:01:32,645 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 10:01:32,645 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2913 transitions. [2022-01-19 10:01:32,649 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 182.0625) internal successors, (2913), 16 states have internal predecessors, (2913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:32,653 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 274.0) internal successors, (4658), 17 states have internal predecessors, (4658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:32,653 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 274.0) internal successors, (4658), 17 states have internal predecessors, (4658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:32,653 INFO L186 Difference]: Start difference. First operand has 301 places, 282 transitions, 854 flow. Second operand 16 states and 2913 transitions. [2022-01-19 10:01:32,653 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 316 places, 318 transitions, 1264 flow [2022-01-19 10:01:32,667 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 304 places, 318 transitions, 1223 flow, removed 7 selfloop flow, removed 12 redundant places. [2022-01-19 10:01:32,670 INFO L242 Difference]: Finished difference. Result has 309 places, 292 transitions, 980 flow [2022-01-19 10:01:32,670 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=274, PETRI_DIFFERENCE_MINUEND_FLOW=813, PETRI_DIFFERENCE_MINUEND_PLACES=289, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=282, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=249, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=980, PETRI_PLACES=309, PETRI_TRANSITIONS=292} [2022-01-19 10:01:32,671 INFO L334 CegarLoopForPetriNet]: 254 programPoint places, 55 predicate places. [2022-01-19 10:01:32,671 INFO L470 AbstractCegarLoop]: Abstraction has has 309 places, 292 transitions, 980 flow [2022-01-19 10:01:32,671 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 176.83333333333334) internal successors, (3183), 18 states have internal predecessors, (3183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:32,672 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 10:01:32,672 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] [2022-01-19 10:01:32,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-01-19 10:01:32,672 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting t1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-01-19 10:01:32,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 10:01:32,672 INFO L85 PathProgramCache]: Analyzing trace with hash -290063911, now seen corresponding path program 2 times [2022-01-19 10:01:32,672 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 10:01:32,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234029131] [2022-01-19 10:01:32,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 10:01:32,673 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 10:01:32,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 10:01:33,250 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 10:01:33,250 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 10:01:33,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234029131] [2022-01-19 10:01:33,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234029131] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 10:01:33,251 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 10:01:33,251 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 10:01:33,251 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193274589] [2022-01-19 10:01:33,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 10:01:33,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 10:01:33,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 10:01:33,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 10:01:33,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2022-01-19 10:01:33,255 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 274 [2022-01-19 10:01:33,257 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 309 places, 292 transitions, 980 flow. Second operand has 18 states, 18 states have (on average 176.83333333333334) internal successors, (3183), 18 states have internal predecessors, (3183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:33,257 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 10:01:33,257 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 274 [2022-01-19 10:01:33,257 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 10:01:35,170 INFO L129 PetriNetUnfolder]: 1640/6855 cut-off events. [2022-01-19 10:01:35,171 INFO L130 PetriNetUnfolder]: For 651/656 co-relation queries the response was YES. [2022-01-19 10:01:35,194 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10573 conditions, 6855 events. 1640/6855 cut-off events. For 651/656 co-relation queries the response was YES. Maximal size of possible extension queue 152. Compared 59873 event pairs, 735 based on Foata normal form. 3/6510 useless extension candidates. Maximal degree in co-relation 10543. Up to 2475 conditions per place. [2022-01-19 10:01:35,213 INFO L132 encePairwiseOnDemand]: 254/274 looper letters, 116 selfloop transitions, 38 changer transitions 0/323 dead transitions. [2022-01-19 10:01:35,214 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 323 transitions, 1409 flow [2022-01-19 10:01:35,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-19 10:01:35,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-01-19 10:01:35,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2737 transitions. [2022-01-19 10:01:35,219 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6659367396593674 [2022-01-19 10:01:35,219 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2737 transitions. [2022-01-19 10:01:35,219 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2737 transitions. [2022-01-19 10:01:35,220 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 10:01:35,220 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2737 transitions. [2022-01-19 10:01:35,224 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 182.46666666666667) internal successors, (2737), 15 states have internal predecessors, (2737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:35,228 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 274.0) internal successors, (4384), 16 states have internal predecessors, (4384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:35,228 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 274.0) internal successors, (4384), 16 states have internal predecessors, (4384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:35,228 INFO L186 Difference]: Start difference. First operand has 309 places, 292 transitions, 980 flow. Second operand 15 states and 2737 transitions. [2022-01-19 10:01:35,228 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 323 transitions, 1409 flow [2022-01-19 10:01:35,233 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 313 places, 323 transitions, 1377 flow, removed 6 selfloop flow, removed 10 redundant places. [2022-01-19 10:01:35,236 INFO L242 Difference]: Finished difference. Result has 317 places, 298 transitions, 1126 flow [2022-01-19 10:01:35,237 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=274, PETRI_DIFFERENCE_MINUEND_FLOW=954, PETRI_DIFFERENCE_MINUEND_PLACES=299, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=292, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=254, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1126, PETRI_PLACES=317, PETRI_TRANSITIONS=298} [2022-01-19 10:01:35,237 INFO L334 CegarLoopForPetriNet]: 254 programPoint places, 63 predicate places. [2022-01-19 10:01:35,237 INFO L470 AbstractCegarLoop]: Abstraction has has 317 places, 298 transitions, 1126 flow [2022-01-19 10:01:35,238 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 176.83333333333334) internal successors, (3183), 18 states have internal predecessors, (3183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:35,238 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 10:01:35,238 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] [2022-01-19 10:01:35,238 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-01-19 10:01:35,238 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting t1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-01-19 10:01:35,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 10:01:35,238 INFO L85 PathProgramCache]: Analyzing trace with hash -1981120671, now seen corresponding path program 3 times [2022-01-19 10:01:35,239 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 10:01:35,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432449664] [2022-01-19 10:01:35,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 10:01:35,239 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 10:01:35,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 10:01:35,740 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 10:01:35,740 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 10:01:35,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432449664] [2022-01-19 10:01:35,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432449664] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 10:01:35,740 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 10:01:35,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-01-19 10:01:35,740 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439349843] [2022-01-19 10:01:35,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 10:01:35,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-19 10:01:35,741 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 10:01:35,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-19 10:01:35,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2022-01-19 10:01:35,743 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 274 [2022-01-19 10:01:35,744 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 317 places, 298 transitions, 1126 flow. Second operand has 18 states, 18 states have (on average 176.83333333333334) internal successors, (3183), 18 states have internal predecessors, (3183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:35,744 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 10:01:35,744 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 274 [2022-01-19 10:01:35,744 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 10:01:37,125 INFO L129 PetriNetUnfolder]: 1625/6840 cut-off events. [2022-01-19 10:01:37,125 INFO L130 PetriNetUnfolder]: For 1092/1097 co-relation queries the response was YES. [2022-01-19 10:01:37,146 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10638 conditions, 6840 events. 1625/6840 cut-off events. For 1092/1097 co-relation queries the response was YES. Maximal size of possible extension queue 152. Compared 60094 event pairs, 741 based on Foata normal form. 6/6496 useless extension candidates. Maximal degree in co-relation 10605. Up to 2414 conditions per place. [2022-01-19 10:01:37,157 INFO L132 encePairwiseOnDemand]: 257/274 looper letters, 99 selfloop transitions, 36 changer transitions 0/304 dead transitions. [2022-01-19 10:01:37,157 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 328 places, 304 transitions, 1404 flow [2022-01-19 10:01:37,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-19 10:01:37,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-01-19 10:01:37,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2535 transitions. [2022-01-19 10:01:37,160 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6608446298227321 [2022-01-19 10:01:37,160 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2535 transitions. [2022-01-19 10:01:37,160 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2535 transitions. [2022-01-19 10:01:37,161 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 10:01:37,161 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2535 transitions. [2022-01-19 10:01:37,164 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 181.07142857142858) internal successors, (2535), 14 states have internal predecessors, (2535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:37,167 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 274.0) internal successors, (4110), 15 states have internal predecessors, (4110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:37,168 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 274.0) internal successors, (4110), 15 states have internal predecessors, (4110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:37,168 INFO L186 Difference]: Start difference. First operand has 317 places, 298 transitions, 1126 flow. Second operand 14 states and 2535 transitions. [2022-01-19 10:01:37,168 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 328 places, 304 transitions, 1404 flow [2022-01-19 10:01:37,172 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 317 places, 304 transitions, 1368 flow, removed 4 selfloop flow, removed 11 redundant places. [2022-01-19 10:01:37,174 INFO L242 Difference]: Finished difference. Result has 317 places, 294 transitions, 1140 flow [2022-01-19 10:01:37,175 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=274, PETRI_DIFFERENCE_MINUEND_FLOW=1068, PETRI_DIFFERENCE_MINUEND_PLACES=304, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=294, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=258, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1140, PETRI_PLACES=317, PETRI_TRANSITIONS=294} [2022-01-19 10:01:37,175 INFO L334 CegarLoopForPetriNet]: 254 programPoint places, 63 predicate places. [2022-01-19 10:01:37,175 INFO L470 AbstractCegarLoop]: Abstraction has has 317 places, 294 transitions, 1140 flow [2022-01-19 10:01:37,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 176.83333333333334) internal successors, (3183), 18 states have internal predecessors, (3183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:37,176 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 10:01:37,176 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] [2022-01-19 10:01:37,176 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-01-19 10:01:37,176 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting t1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-01-19 10:01:37,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 10:01:37,176 INFO L85 PathProgramCache]: Analyzing trace with hash 1388912008, now seen corresponding path program 1 times [2022-01-19 10:01:37,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 10:01:37,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744067582] [2022-01-19 10:01:37,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 10:01:37,177 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 10:01:37,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 10:01:38,391 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 10:01:38,391 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 10:01:38,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744067582] [2022-01-19 10:01:38,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [744067582] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 10:01:38,391 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 10:01:38,391 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-01-19 10:01:38,391 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539684383] [2022-01-19 10:01:38,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 10:01:38,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-01-19 10:01:38,392 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 10:01:38,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-01-19 10:01:38,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=718, Unknown=0, NotChecked=0, Total=812 [2022-01-19 10:01:38,395 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 161 out of 274 [2022-01-19 10:01:38,397 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 317 places, 294 transitions, 1140 flow. Second operand has 29 states, 29 states have (on average 163.13793103448276) internal successors, (4731), 29 states have internal predecessors, (4731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:38,397 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 10:01:38,397 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 161 of 274 [2022-01-19 10:01:38,397 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 10:01:41,064 INFO L129 PetriNetUnfolder]: 847/3524 cut-off events. [2022-01-19 10:01:41,064 INFO L130 PetriNetUnfolder]: For 1154/1158 co-relation queries the response was YES. [2022-01-19 10:01:41,080 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5930 conditions, 3524 events. 847/3524 cut-off events. For 1154/1158 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 24713 event pairs, 336 based on Foata normal form. 3/3354 useless extension candidates. Maximal degree in co-relation 5898. Up to 1081 conditions per place. [2022-01-19 10:01:41,090 INFO L132 encePairwiseOnDemand]: 245/274 looper letters, 121 selfloop transitions, 51 changer transitions 0/319 dead transitions. [2022-01-19 10:01:41,090 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 335 places, 319 transitions, 1555 flow [2022-01-19 10:01:41,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-19 10:01:41,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-01-19 10:01:41,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 4489 transitions. [2022-01-19 10:01:41,095 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6067856177345229 [2022-01-19 10:01:41,095 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 4489 transitions. [2022-01-19 10:01:41,095 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 4489 transitions. [2022-01-19 10:01:41,097 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 10:01:41,097 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 4489 transitions. [2022-01-19 10:01:41,103 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 166.25925925925927) internal successors, (4489), 27 states have internal predecessors, (4489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:41,159 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 274.0) internal successors, (7672), 28 states have internal predecessors, (7672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:41,160 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 274.0) internal successors, (7672), 28 states have internal predecessors, (7672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:41,160 INFO L186 Difference]: Start difference. First operand has 317 places, 294 transitions, 1140 flow. Second operand 27 states and 4489 transitions. [2022-01-19 10:01:41,160 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 335 places, 319 transitions, 1555 flow [2022-01-19 10:01:41,164 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 314 places, 319 transitions, 1463 flow, removed 1 selfloop flow, removed 21 redundant places. [2022-01-19 10:01:41,167 INFO L242 Difference]: Finished difference. Result has 316 places, 285 transitions, 1134 flow [2022-01-19 10:01:41,167 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=274, PETRI_DIFFERENCE_MINUEND_FLOW=1012, PETRI_DIFFERENCE_MINUEND_PLACES=288, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=283, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=232, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=1134, PETRI_PLACES=316, PETRI_TRANSITIONS=285} [2022-01-19 10:01:41,168 INFO L334 CegarLoopForPetriNet]: 254 programPoint places, 62 predicate places. [2022-01-19 10:01:41,168 INFO L470 AbstractCegarLoop]: Abstraction has has 316 places, 285 transitions, 1134 flow [2022-01-19 10:01:41,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 163.13793103448276) internal successors, (4731), 29 states have internal predecessors, (4731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:41,169 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 10:01:41,169 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:01:41,169 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-01-19 10:01:41,169 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting t2Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-01-19 10:01:41,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 10:01:41,170 INFO L85 PathProgramCache]: Analyzing trace with hash -603044395, now seen corresponding path program 1 times [2022-01-19 10:01:41,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 10:01:41,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72854862] [2022-01-19 10:01:41,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 10:01:41,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 10:01:41,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 10:01:41,207 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 10:01:41,207 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 10:01:41,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72854862] [2022-01-19 10:01:41,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72854862] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 10:01:41,207 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 10:01:41,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-19 10:01:41,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919276971] [2022-01-19 10:01:41,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 10:01:41,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-19 10:01:41,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 10:01:41,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-19 10:01:41,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-19 10:01:41,208 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 248 out of 274 [2022-01-19 10:01:41,209 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 316 places, 285 transitions, 1134 flow. Second operand has 3 states, 3 states have (on average 252.33333333333334) internal successors, (757), 3 states have internal predecessors, (757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:41,209 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 10:01:41,209 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 248 of 274 [2022-01-19 10:01:41,209 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 10:01:41,292 INFO L129 PetriNetUnfolder]: 61/910 cut-off events. [2022-01-19 10:01:41,292 INFO L130 PetriNetUnfolder]: For 529/530 co-relation queries the response was YES. [2022-01-19 10:01:41,295 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1473 conditions, 910 events. 61/910 cut-off events. For 529/530 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 3723 event pairs, 7 based on Foata normal form. 18/883 useless extension candidates. Maximal degree in co-relation 1444. Up to 39 conditions per place. [2022-01-19 10:01:41,296 INFO L132 encePairwiseOnDemand]: 268/274 looper letters, 12 selfloop transitions, 6 changer transitions 0/287 dead transitions. [2022-01-19 10:01:41,296 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 318 places, 287 transitions, 1177 flow [2022-01-19 10:01:41,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-19 10:01:41,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-01-19 10:01:41,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 765 transitions. [2022-01-19 10:01:41,297 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9306569343065694 [2022-01-19 10:01:41,297 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 765 transitions. [2022-01-19 10:01:41,297 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 765 transitions. [2022-01-19 10:01:41,297 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 10:01:41,297 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 765 transitions. [2022-01-19 10:01:41,298 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 255.0) internal successors, (765), 3 states have internal predecessors, (765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:41,299 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 274.0) internal successors, (1096), 4 states have internal predecessors, (1096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:41,299 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 274.0) internal successors, (1096), 4 states have internal predecessors, (1096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:41,299 INFO L186 Difference]: Start difference. First operand has 316 places, 285 transitions, 1134 flow. Second operand 3 states and 765 transitions. [2022-01-19 10:01:41,299 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 318 places, 287 transitions, 1177 flow [2022-01-19 10:01:41,303 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 295 places, 287 transitions, 1087 flow, removed 0 selfloop flow, removed 23 redundant places. [2022-01-19 10:01:41,305 INFO L242 Difference]: Finished difference. Result has 295 places, 285 transitions, 1056 flow [2022-01-19 10:01:41,305 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=274, PETRI_DIFFERENCE_MINUEND_FLOW=1044, PETRI_DIFFERENCE_MINUEND_PLACES=293, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=285, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=279, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1056, PETRI_PLACES=295, PETRI_TRANSITIONS=285} [2022-01-19 10:01:41,306 INFO L334 CegarLoopForPetriNet]: 254 programPoint places, 41 predicate places. [2022-01-19 10:01:41,306 INFO L470 AbstractCegarLoop]: Abstraction has has 295 places, 285 transitions, 1056 flow [2022-01-19 10:01:41,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 252.33333333333334) internal successors, (757), 3 states have internal predecessors, (757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:41,306 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 10:01:41,306 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 10:01:41,306 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-01-19 10:01:41,306 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting t2Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-01-19 10:01:41,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 10:01:41,307 INFO L85 PathProgramCache]: Analyzing trace with hash 380125886, now seen corresponding path program 1 times [2022-01-19 10:01:41,307 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 10:01:41,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257918605] [2022-01-19 10:01:41,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 10:01:41,307 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 10:01:41,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 10:01:43,155 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 10:01:43,155 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 10:01:43,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257918605] [2022-01-19 10:01:43,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257918605] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 10:01:43,155 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 10:01:43,155 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [50] imperfect sequences [] total 50 [2022-01-19 10:01:43,155 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602360454] [2022-01-19 10:01:43,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 10:01:43,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-01-19 10:01:43,156 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 10:01:43,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-01-19 10:01:43,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=266, Invalid=2184, Unknown=0, NotChecked=0, Total=2450 [2022-01-19 10:01:43,159 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 122 out of 274 [2022-01-19 10:01:43,161 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 295 places, 285 transitions, 1056 flow. Second operand has 50 states, 50 states have (on average 124.18) internal successors, (6209), 50 states have internal predecessors, (6209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:43,161 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 10:01:43,161 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 122 of 274 [2022-01-19 10:01:43,161 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 10:01:55,935 INFO L129 PetriNetUnfolder]: 4998/11519 cut-off events. [2022-01-19 10:01:55,936 INFO L130 PetriNetUnfolder]: For 3343/3343 co-relation queries the response was YES. [2022-01-19 10:01:55,968 INFO L84 FinitePrefix]: Finished finitePrefix Result has 23571 conditions, 11519 events. 4998/11519 cut-off events. For 3343/3343 co-relation queries the response was YES. Maximal size of possible extension queue 142. Compared 86002 event pairs, 784 based on Foata normal form. 0/10672 useless extension candidates. Maximal degree in co-relation 23542. Up to 3116 conditions per place. [2022-01-19 10:01:55,988 INFO L132 encePairwiseOnDemand]: 208/274 looper letters, 520 selfloop transitions, 192 changer transitions 89/904 dead transitions. [2022-01-19 10:01:55,989 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 386 places, 904 transitions, 4135 flow [2022-01-19 10:01:55,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-01-19 10:01:55,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 92 states. [2022-01-19 10:01:55,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 11991 transitions. [2022-01-19 10:01:55,998 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.4756823230720406 [2022-01-19 10:01:55,998 INFO L72 ComplementDD]: Start complementDD. Operand 92 states and 11991 transitions. [2022-01-19 10:01:55,998 INFO L73 IsDeterministic]: Start isDeterministic. Operand 92 states and 11991 transitions. [2022-01-19 10:01:56,001 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 10:01:56,001 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 92 states and 11991 transitions. [2022-01-19 10:01:56,012 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 93 states, 92 states have (on average 130.33695652173913) internal successors, (11991), 92 states have internal predecessors, (11991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:56,029 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 93 states, 93 states have (on average 274.0) internal successors, (25482), 93 states have internal predecessors, (25482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:56,033 INFO L81 ComplementDD]: Finished complementDD. Result has 93 states, 93 states have (on average 274.0) internal successors, (25482), 93 states have internal predecessors, (25482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:56,033 INFO L186 Difference]: Start difference. First operand has 295 places, 285 transitions, 1056 flow. Second operand 92 states and 11991 transitions. [2022-01-19 10:01:56,033 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 386 places, 904 transitions, 4135 flow [2022-01-19 10:01:56,046 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 385 places, 904 transitions, 4129 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-01-19 10:01:56,053 INFO L242 Difference]: Finished difference. Result has 432 places, 431 transitions, 2279 flow [2022-01-19 10:01:56,054 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=274, PETRI_DIFFERENCE_MINUEND_FLOW=1050, PETRI_DIFFERENCE_MINUEND_PLACES=294, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=285, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=184, PETRI_DIFFERENCE_SUBTRAHEND_STATES=92, PETRI_FLOW=2279, PETRI_PLACES=432, PETRI_TRANSITIONS=431} [2022-01-19 10:01:56,054 INFO L334 CegarLoopForPetriNet]: 254 programPoint places, 178 predicate places. [2022-01-19 10:01:56,054 INFO L470 AbstractCegarLoop]: Abstraction has has 432 places, 431 transitions, 2279 flow [2022-01-19 10:01:56,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 124.18) internal successors, (6209), 50 states have internal predecessors, (6209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:56,055 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 10:01:56,056 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 10:01:56,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-01-19 10:01:56,056 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting t2Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-01-19 10:01:56,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 10:01:56,056 INFO L85 PathProgramCache]: Analyzing trace with hash -730628900, now seen corresponding path program 2 times [2022-01-19 10:01:56,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 10:01:56,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754699608] [2022-01-19 10:01:56,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 10:01:56,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 10:01:56,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 10:01:57,887 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 10:01:57,887 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 10:01:57,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754699608] [2022-01-19 10:01:57,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754699608] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 10:01:57,888 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 10:01:57,888 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [50] imperfect sequences [] total 50 [2022-01-19 10:01:57,888 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191741798] [2022-01-19 10:01:57,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 10:01:57,888 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-01-19 10:01:57,889 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 10:01:57,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-01-19 10:01:57,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=2197, Unknown=0, NotChecked=0, Total=2450 [2022-01-19 10:01:57,892 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 122 out of 274 [2022-01-19 10:01:57,894 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 432 places, 431 transitions, 2279 flow. Second operand has 50 states, 50 states have (on average 124.18) internal successors, (6209), 50 states have internal predecessors, (6209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:01:57,895 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 10:01:57,895 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 122 of 274 [2022-01-19 10:01:57,895 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 10:02:17,579 INFO L129 PetriNetUnfolder]: 8634/19460 cut-off events. [2022-01-19 10:02:17,580 INFO L130 PetriNetUnfolder]: For 166646/166696 co-relation queries the response was YES. [2022-01-19 10:02:17,686 INFO L84 FinitePrefix]: Finished finitePrefix Result has 66243 conditions, 19460 events. 8634/19460 cut-off events. For 166646/166696 co-relation queries the response was YES. Maximal size of possible extension queue 238. Compared 160760 event pairs, 1564 based on Foata normal form. 256/19406 useless extension candidates. Maximal degree in co-relation 66166. Up to 7219 conditions per place. [2022-01-19 10:02:17,737 INFO L132 encePairwiseOnDemand]: 204/274 looper letters, 673 selfloop transitions, 420 changer transitions 162/1358 dead transitions. [2022-01-19 10:02:17,737 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 543 places, 1358 transitions, 11587 flow [2022-01-19 10:02:17,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-01-19 10:02:17,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 122 states. [2022-01-19 10:02:17,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 15842 transitions. [2022-01-19 10:02:17,749 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.4739140840014359 [2022-01-19 10:02:17,749 INFO L72 ComplementDD]: Start complementDD. Operand 122 states and 15842 transitions. [2022-01-19 10:02:17,749 INFO L73 IsDeterministic]: Start isDeterministic. Operand 122 states and 15842 transitions. [2022-01-19 10:02:17,752 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 10:02:17,753 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 122 states and 15842 transitions. [2022-01-19 10:02:17,767 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 123 states, 122 states have (on average 129.85245901639345) internal successors, (15842), 122 states have internal predecessors, (15842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:02:17,791 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 123 states, 123 states have (on average 274.0) internal successors, (33702), 123 states have internal predecessors, (33702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:02:17,798 INFO L81 ComplementDD]: Finished complementDD. Result has 123 states, 123 states have (on average 274.0) internal successors, (33702), 123 states have internal predecessors, (33702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:02:17,798 INFO L186 Difference]: Start difference. First operand has 432 places, 431 transitions, 2279 flow. Second operand 122 states and 15842 transitions. [2022-01-19 10:02:17,798 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 543 places, 1358 transitions, 11587 flow [2022-01-19 10:02:18,261 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 520 places, 1358 transitions, 11220 flow, removed 124 selfloop flow, removed 23 redundant places. [2022-01-19 10:02:18,273 INFO L242 Difference]: Finished difference. Result has 631 places, 802 transitions, 7960 flow [2022-01-19 10:02:18,273 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=274, PETRI_DIFFERENCE_MINUEND_FLOW=2186, PETRI_DIFFERENCE_MINUEND_PLACES=399, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=431, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=90, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=210, PETRI_DIFFERENCE_SUBTRAHEND_STATES=122, PETRI_FLOW=7960, PETRI_PLACES=631, PETRI_TRANSITIONS=802} [2022-01-19 10:02:18,273 INFO L334 CegarLoopForPetriNet]: 254 programPoint places, 377 predicate places. [2022-01-19 10:02:18,274 INFO L470 AbstractCegarLoop]: Abstraction has has 631 places, 802 transitions, 7960 flow [2022-01-19 10:02:18,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 124.18) internal successors, (6209), 50 states have internal predecessors, (6209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:02:18,275 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 10:02:18,275 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 10:02:18,275 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-01-19 10:02:18,275 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting t2Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-01-19 10:02:18,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 10:02:18,275 INFO L85 PathProgramCache]: Analyzing trace with hash 740241786, now seen corresponding path program 3 times [2022-01-19 10:02:18,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 10:02:18,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775362012] [2022-01-19 10:02:18,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 10:02:18,276 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 10:02:18,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 10:02:18,974 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 10:02:18,974 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 10:02:18,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775362012] [2022-01-19 10:02:18,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775362012] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 10:02:18,974 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 10:02:18,974 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-01-19 10:02:18,974 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321053122] [2022-01-19 10:02:18,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 10:02:18,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-01-19 10:02:18,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 10:02:18,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-01-19 10:02:18,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=686, Unknown=0, NotChecked=0, Total=812 [2022-01-19 10:02:18,977 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 165 out of 274 [2022-01-19 10:02:18,979 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 631 places, 802 transitions, 7960 flow. Second operand has 29 states, 29 states have (on average 167.75862068965517) internal successors, (4865), 29 states have internal predecessors, (4865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:02:18,979 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 10:02:18,979 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 165 of 274 [2022-01-19 10:02:18,979 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 10:02:22,587 INFO L129 PetriNetUnfolder]: 1779/6572 cut-off events. [2022-01-19 10:02:22,587 INFO L130 PetriNetUnfolder]: For 219546/219674 co-relation queries the response was YES. [2022-01-19 10:02:22,659 INFO L84 FinitePrefix]: Finished finitePrefix Result has 31197 conditions, 6572 events. 1779/6572 cut-off events. For 219546/219674 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 53769 event pairs, 207 based on Foata normal form. 44/6472 useless extension candidates. Maximal degree in co-relation 31015. Up to 754 conditions per place. [2022-01-19 10:02:22,680 INFO L132 encePairwiseOnDemand]: 242/274 looper letters, 187 selfloop transitions, 129 changer transitions 0/570 dead transitions. [2022-01-19 10:02:22,680 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 546 places, 570 transitions, 5960 flow [2022-01-19 10:02:22,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-19 10:02:22,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-01-19 10:02:22,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 4780 transitions. [2022-01-19 10:02:22,684 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6230448383733055 [2022-01-19 10:02:22,684 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 4780 transitions. [2022-01-19 10:02:22,684 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 4780 transitions. [2022-01-19 10:02:22,684 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 10:02:22,685 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 4780 transitions. [2022-01-19 10:02:22,688 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 170.71428571428572) internal successors, (4780), 28 states have internal predecessors, (4780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:02:22,692 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 274.0) internal successors, (7946), 29 states have internal predecessors, (7946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:02:22,693 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 274.0) internal successors, (7946), 29 states have internal predecessors, (7946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:02:22,693 INFO L186 Difference]: Start difference. First operand has 631 places, 802 transitions, 7960 flow. Second operand 28 states and 4780 transitions. [2022-01-19 10:02:22,693 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 546 places, 570 transitions, 5960 flow [2022-01-19 10:02:23,133 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 469 places, 570 transitions, 4566 flow, removed 661 selfloop flow, removed 77 redundant places. [2022-01-19 10:02:23,139 INFO L242 Difference]: Finished difference. Result has 474 places, 527 transitions, 4077 flow [2022-01-19 10:02:23,140 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=274, PETRI_DIFFERENCE_MINUEND_FLOW=3705, PETRI_DIFFERENCE_MINUEND_PLACES=442, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=520, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=122, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=391, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=4077, PETRI_PLACES=474, PETRI_TRANSITIONS=527} [2022-01-19 10:02:23,140 INFO L334 CegarLoopForPetriNet]: 254 programPoint places, 220 predicate places. [2022-01-19 10:02:23,140 INFO L470 AbstractCegarLoop]: Abstraction has has 474 places, 527 transitions, 4077 flow [2022-01-19 10:02:23,141 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 167.75862068965517) internal successors, (4865), 29 states have internal predecessors, (4865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:02:23,141 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 10:02:23,141 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 10:02:23,141 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-01-19 10:02:23,141 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting t2Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-01-19 10:02:23,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 10:02:23,142 INFO L85 PathProgramCache]: Analyzing trace with hash 688101411, now seen corresponding path program 1 times [2022-01-19 10:02:23,142 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 10:02:23,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669910462] [2022-01-19 10:02:23,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 10:02:23,142 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 10:02:23,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 10:02:41,810 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 10:02:41,810 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 10:02:41,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669910462] [2022-01-19 10:02:41,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669910462] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 10:02:41,811 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 10:02:41,811 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [37] imperfect sequences [] total 37 [2022-01-19 10:02:41,811 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606064092] [2022-01-19 10:02:41,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 10:02:41,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-19 10:02:41,811 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 10:02:41,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-19 10:02:41,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1181, Unknown=0, NotChecked=0, Total=1332 [2022-01-19 10:02:41,815 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 147 out of 274 [2022-01-19 10:02:41,817 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 474 places, 527 transitions, 4077 flow. Second operand has 37 states, 37 states have (on average 149.54054054054055) internal successors, (5533), 37 states have internal predecessors, (5533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:02:41,817 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 10:02:41,817 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 147 of 274 [2022-01-19 10:02:41,817 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 10:02:48,904 INFO L129 PetriNetUnfolder]: 4667/12399 cut-off events. [2022-01-19 10:02:48,905 INFO L130 PetriNetUnfolder]: For 321182/321290 co-relation queries the response was YES. [2022-01-19 10:02:49,050 INFO L84 FinitePrefix]: Finished finitePrefix Result has 52949 conditions, 12399 events. 4667/12399 cut-off events. For 321182/321290 co-relation queries the response was YES. Maximal size of possible extension queue 196. Compared 101361 event pairs, 1067 based on Foata normal form. 77/12257 useless extension candidates. Maximal degree in co-relation 52828. Up to 6374 conditions per place. [2022-01-19 10:02:49,077 INFO L132 encePairwiseOnDemand]: 232/274 looper letters, 466 selfloop transitions, 91 changer transitions 2/713 dead transitions. [2022-01-19 10:02:49,077 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 510 places, 713 transitions, 6446 flow [2022-01-19 10:02:49,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-19 10:02:49,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-01-19 10:02:49,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 5720 transitions. [2022-01-19 10:02:49,081 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5642138488853817 [2022-01-19 10:02:49,081 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 5720 transitions. [2022-01-19 10:02:49,081 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 5720 transitions. [2022-01-19 10:02:49,082 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 10:02:49,082 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 5720 transitions. [2022-01-19 10:02:49,095 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 154.59459459459458) internal successors, (5720), 37 states have internal predecessors, (5720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:02:49,100 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 274.0) internal successors, (10412), 38 states have internal predecessors, (10412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:02:49,101 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 274.0) internal successors, (10412), 38 states have internal predecessors, (10412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:02:49,101 INFO L186 Difference]: Start difference. First operand has 474 places, 527 transitions, 4077 flow. Second operand 37 states and 5720 transitions. [2022-01-19 10:02:49,101 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 510 places, 713 transitions, 6446 flow [2022-01-19 10:02:49,449 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 487 places, 713 transitions, 6211 flow, removed 5 selfloop flow, removed 23 redundant places. [2022-01-19 10:02:49,456 INFO L242 Difference]: Finished difference. Result has 502 places, 583 transitions, 4760 flow [2022-01-19 10:02:49,456 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=274, PETRI_DIFFERENCE_MINUEND_FLOW=3869, PETRI_DIFFERENCE_MINUEND_PLACES=451, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=527, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=447, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=4760, PETRI_PLACES=502, PETRI_TRANSITIONS=583} [2022-01-19 10:02:49,457 INFO L334 CegarLoopForPetriNet]: 254 programPoint places, 248 predicate places. [2022-01-19 10:02:49,457 INFO L470 AbstractCegarLoop]: Abstraction has has 502 places, 583 transitions, 4760 flow [2022-01-19 10:02:49,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 149.54054054054055) internal successors, (5533), 37 states have internal predecessors, (5533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:02:49,457 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 10:02:49,458 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 10:02:49,458 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-01-19 10:02:49,458 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting t2Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-01-19 10:02:49,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 10:02:49,458 INFO L85 PathProgramCache]: Analyzing trace with hash 1730153267, now seen corresponding path program 2 times [2022-01-19 10:02:49,458 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 10:02:49,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739087321] [2022-01-19 10:02:49,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 10:02:49,458 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 10:02:49,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 10:02:51,077 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 10:02:51,077 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 10:02:51,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739087321] [2022-01-19 10:02:51,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739087321] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 10:02:51,077 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 10:02:51,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-01-19 10:02:51,077 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339225272] [2022-01-19 10:02:51,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 10:02:51,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-19 10:02:51,078 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 10:02:51,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-19 10:02:51,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=936, Unknown=0, NotChecked=0, Total=1056 [2022-01-19 10:02:51,080 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 159 out of 274 [2022-01-19 10:02:51,082 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 502 places, 583 transitions, 4760 flow. Second operand has 33 states, 33 states have (on average 161.57575757575756) internal successors, (5332), 33 states have internal predecessors, (5332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:02:51,082 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 10:02:51,082 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 159 of 274 [2022-01-19 10:02:51,082 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 10:02:56,039 INFO L129 PetriNetUnfolder]: 2279/8667 cut-off events. [2022-01-19 10:02:56,040 INFO L130 PetriNetUnfolder]: For 193972/194064 co-relation queries the response was YES. [2022-01-19 10:02:56,128 INFO L84 FinitePrefix]: Finished finitePrefix Result has 34845 conditions, 8667 events. 2279/8667 cut-off events. For 193972/194064 co-relation queries the response was YES. Maximal size of possible extension queue 137. Compared 73731 event pairs, 281 based on Foata normal form. 16/8500 useless extension candidates. Maximal degree in co-relation 34711. Up to 889 conditions per place. [2022-01-19 10:02:56,154 INFO L132 encePairwiseOnDemand]: 236/274 looper letters, 232 selfloop transitions, 150 changer transitions 0/673 dead transitions. [2022-01-19 10:02:56,154 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 533 places, 673 transitions, 5956 flow [2022-01-19 10:02:56,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-19 10:02:56,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-19 10:02:56,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 5279 transitions. [2022-01-19 10:02:56,157 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6020757299270073 [2022-01-19 10:02:56,157 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 5279 transitions. [2022-01-19 10:02:56,157 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 5279 transitions. [2022-01-19 10:02:56,158 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 10:02:56,158 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 5279 transitions. [2022-01-19 10:02:56,161 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 164.96875) internal successors, (5279), 32 states have internal predecessors, (5279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:02:56,166 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 274.0) internal successors, (9042), 33 states have internal predecessors, (9042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:02:56,167 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 274.0) internal successors, (9042), 33 states have internal predecessors, (9042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:02:56,167 INFO L186 Difference]: Start difference. First operand has 502 places, 583 transitions, 4760 flow. Second operand 32 states and 5279 transitions. [2022-01-19 10:02:56,167 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 533 places, 673 transitions, 5956 flow [2022-01-19 10:02:56,426 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 517 places, 673 transitions, 5775 flow, removed 71 selfloop flow, removed 16 redundant places. [2022-01-19 10:02:56,433 INFO L242 Difference]: Finished difference. Result has 527 places, 598 transitions, 5113 flow [2022-01-19 10:02:56,434 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=274, PETRI_DIFFERENCE_MINUEND_FLOW=4579, PETRI_DIFFERENCE_MINUEND_PLACES=486, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=583, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=135, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=433, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=5113, PETRI_PLACES=527, PETRI_TRANSITIONS=598} [2022-01-19 10:02:56,434 INFO L334 CegarLoopForPetriNet]: 254 programPoint places, 273 predicate places. [2022-01-19 10:02:56,434 INFO L470 AbstractCegarLoop]: Abstraction has has 527 places, 598 transitions, 5113 flow [2022-01-19 10:02:56,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 161.57575757575756) internal successors, (5332), 33 states have internal predecessors, (5332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:02:56,435 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 10:02:56,435 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:02:56,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-01-19 10:02:56,435 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting t2Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-01-19 10:02:56,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 10:02:56,435 INFO L85 PathProgramCache]: Analyzing trace with hash 1216343238, now seen corresponding path program 1 times [2022-01-19 10:02:56,435 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 10:02:56,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164730845] [2022-01-19 10:02:56,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 10:02:56,436 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 10:02:56,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 10:02:58,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 10:02:58,873 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 10:02:58,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164730845] [2022-01-19 10:02:58,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [164730845] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 10:02:58,874 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 10:02:58,874 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [45] imperfect sequences [] total 45 [2022-01-19 10:02:58,874 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664576517] [2022-01-19 10:02:58,874 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 10:02:58,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-01-19 10:02:58,874 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 10:02:58,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-01-19 10:02:58,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=1813, Unknown=0, NotChecked=0, Total=1980 [2022-01-19 10:02:58,879 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 134 out of 274 [2022-01-19 10:02:58,896 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 527 places, 598 transitions, 5113 flow. Second operand has 45 states, 45 states have (on average 136.4) internal successors, (6138), 45 states have internal predecessors, (6138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:02:58,897 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 10:02:58,897 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 134 of 274 [2022-01-19 10:02:58,897 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 10:03:12,177 INFO L129 PetriNetUnfolder]: 7308/17775 cut-off events. [2022-01-19 10:03:12,177 INFO L130 PetriNetUnfolder]: For 427956/428000 co-relation queries the response was YES. [2022-01-19 10:03:12,371 INFO L84 FinitePrefix]: Finished finitePrefix Result has 76590 conditions, 17775 events. 7308/17775 cut-off events. For 427956/428000 co-relation queries the response was YES. Maximal size of possible extension queue 230. Compared 145162 event pairs, 2052 based on Foata normal form. 16/17457 useless extension candidates. Maximal degree in co-relation 76446. Up to 9878 conditions per place. [2022-01-19 10:03:12,414 INFO L132 encePairwiseOnDemand]: 222/274 looper letters, 644 selfloop transitions, 134 changer transitions 0/921 dead transitions. [2022-01-19 10:03:12,414 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 591 places, 921 transitions, 8205 flow [2022-01-19 10:03:12,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-01-19 10:03:12,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2022-01-19 10:03:12,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 9200 transitions. [2022-01-19 10:03:12,419 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5165637282425604 [2022-01-19 10:03:12,419 INFO L72 ComplementDD]: Start complementDD. Operand 65 states and 9200 transitions. [2022-01-19 10:03:12,419 INFO L73 IsDeterministic]: Start isDeterministic. Operand 65 states and 9200 transitions. [2022-01-19 10:03:12,421 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 10:03:12,421 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 65 states and 9200 transitions. [2022-01-19 10:03:12,426 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 66 states, 65 states have (on average 141.53846153846155) internal successors, (9200), 65 states have internal predecessors, (9200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:03:12,436 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 66 states, 66 states have (on average 274.0) internal successors, (18084), 66 states have internal predecessors, (18084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:03:12,437 INFO L81 ComplementDD]: Finished complementDD. Result has 66 states, 66 states have (on average 274.0) internal successors, (18084), 66 states have internal predecessors, (18084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:03:12,437 INFO L186 Difference]: Start difference. First operand has 527 places, 598 transitions, 5113 flow. Second operand 65 states and 9200 transitions. [2022-01-19 10:03:12,437 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 591 places, 921 transitions, 8205 flow [2022-01-19 10:03:12,912 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 572 places, 921 transitions, 7994 flow, removed 14 selfloop flow, removed 19 redundant places. [2022-01-19 10:03:12,920 INFO L242 Difference]: Finished difference. Result has 590 places, 660 transitions, 5889 flow [2022-01-19 10:03:12,921 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=274, PETRI_DIFFERENCE_MINUEND_FLOW=4915, PETRI_DIFFERENCE_MINUEND_PLACES=508, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=598, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=497, PETRI_DIFFERENCE_SUBTRAHEND_STATES=65, PETRI_FLOW=5889, PETRI_PLACES=590, PETRI_TRANSITIONS=660} [2022-01-19 10:03:12,921 INFO L334 CegarLoopForPetriNet]: 254 programPoint places, 336 predicate places. [2022-01-19 10:03:12,921 INFO L470 AbstractCegarLoop]: Abstraction has has 590 places, 660 transitions, 5889 flow [2022-01-19 10:03:12,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 136.4) internal successors, (6138), 45 states have internal predecessors, (6138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:03:12,922 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 10:03:12,922 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 10:03:12,922 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-01-19 10:03:12,923 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting t2Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-01-19 10:03:12,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 10:03:12,923 INFO L85 PathProgramCache]: Analyzing trace with hash 1045680530, now seen corresponding path program 2 times [2022-01-19 10:03:12,923 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 10:03:12,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134846446] [2022-01-19 10:03:12,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 10:03:12,923 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 10:03:12,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 10:03:15,681 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 10:03:15,681 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 10:03:15,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134846446] [2022-01-19 10:03:15,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134846446] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 10:03:15,681 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 10:03:15,681 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [47] imperfect sequences [] total 47 [2022-01-19 10:03:15,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571426073] [2022-01-19 10:03:15,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 10:03:15,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-01-19 10:03:15,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 10:03:15,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-01-19 10:03:15,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=1995, Unknown=0, NotChecked=0, Total=2162 [2022-01-19 10:03:15,684 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 131 out of 274 [2022-01-19 10:03:15,687 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 590 places, 660 transitions, 5889 flow. Second operand has 47 states, 47 states have (on average 133.36170212765958) internal successors, (6268), 47 states have internal predecessors, (6268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:03:15,687 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 10:03:15,687 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 131 of 274 [2022-01-19 10:03:15,687 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 10:03:32,829 INFO L129 PetriNetUnfolder]: 8704/20670 cut-off events. [2022-01-19 10:03:32,830 INFO L130 PetriNetUnfolder]: For 554730/554794 co-relation queries the response was YES. [2022-01-19 10:03:33,107 INFO L84 FinitePrefix]: Finished finitePrefix Result has 93023 conditions, 20670 events. 8704/20670 cut-off events. For 554730/554794 co-relation queries the response was YES. Maximal size of possible extension queue 259. Compared 172223 event pairs, 2094 based on Foata normal form. 58/20325 useless extension candidates. Maximal degree in co-relation 92861. Up to 10933 conditions per place. [2022-01-19 10:03:33,158 INFO L132 encePairwiseOnDemand]: 217/274 looper letters, 725 selfloop transitions, 167 changer transitions 9/1041 dead transitions. [2022-01-19 10:03:33,159 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 662 places, 1041 transitions, 10605 flow [2022-01-19 10:03:33,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-01-19 10:03:33,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 73 states. [2022-01-19 10:03:33,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 10082 transitions. [2022-01-19 10:03:33,164 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.504049595040496 [2022-01-19 10:03:33,164 INFO L72 ComplementDD]: Start complementDD. Operand 73 states and 10082 transitions. [2022-01-19 10:03:33,164 INFO L73 IsDeterministic]: Start isDeterministic. Operand 73 states and 10082 transitions. [2022-01-19 10:03:33,165 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 10:03:33,165 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 73 states and 10082 transitions. [2022-01-19 10:03:33,171 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 74 states, 73 states have (on average 138.1095890410959) internal successors, (10082), 73 states have internal predecessors, (10082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:03:33,182 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 74 states, 74 states have (on average 274.0) internal successors, (20276), 74 states have internal predecessors, (20276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:03:33,183 INFO L81 ComplementDD]: Finished complementDD. Result has 74 states, 74 states have (on average 274.0) internal successors, (20276), 74 states have internal predecessors, (20276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:03:33,183 INFO L186 Difference]: Start difference. First operand has 590 places, 660 transitions, 5889 flow. Second operand 73 states and 10082 transitions. [2022-01-19 10:03:33,183 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 662 places, 1041 transitions, 10605 flow [2022-01-19 10:03:33,927 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 636 places, 1041 transitions, 10270 flow, removed 115 selfloop flow, removed 26 redundant places. [2022-01-19 10:03:33,939 INFO L242 Difference]: Finished difference. Result has 671 places, 766 transitions, 7453 flow [2022-01-19 10:03:33,939 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=274, PETRI_DIFFERENCE_MINUEND_FLOW=5559, PETRI_DIFFERENCE_MINUEND_PLACES=564, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=660, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=544, PETRI_DIFFERENCE_SUBTRAHEND_STATES=73, PETRI_FLOW=7453, PETRI_PLACES=671, PETRI_TRANSITIONS=766} [2022-01-19 10:03:33,940 INFO L334 CegarLoopForPetriNet]: 254 programPoint places, 417 predicate places. [2022-01-19 10:03:33,940 INFO L470 AbstractCegarLoop]: Abstraction has has 671 places, 766 transitions, 7453 flow [2022-01-19 10:03:33,940 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 133.36170212765958) internal successors, (6268), 47 states have internal predecessors, (6268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 10:03:33,940 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 10:03:33,940 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 10:03:33,941 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-01-19 10:03:33,941 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting t2Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, t1Err0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-01-19 10:03:33,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 10:03:33,941 INFO L85 PathProgramCache]: Analyzing trace with hash 1955736998, now seen corresponding path program 3 times [2022-01-19 10:03:33,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 10:03:33,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693470186] [2022-01-19 10:03:33,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 10:03:33,941 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 10:03:33,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Received shutdown request... [2022-01-19 10:15:20,980 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:20,991 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:20,992 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:20,993 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:20,994 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:20,995 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:20,996 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:20,997 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:20,998 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:20,999 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:20,999 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,000 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-01-19 10:15:21,007 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,008 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,009 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,010 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,011 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,012 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,013 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,014 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,015 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,016 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,016 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,017 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,018 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,019 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,020 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,020 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,021 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,028 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,029 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,030 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,031 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,031 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,031 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,032 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,032 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,032 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,032 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,033 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,033 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,033 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,033 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,034 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,034 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,034 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,034 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,034 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,035 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,035 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,035 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,035 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,035 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,036 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,036 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,036 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,036 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,036 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,036 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,036 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,036 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2022-01-19 10:15:21,040 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location t2Err0ASSERT_VIOLATIONERROR_FUNCTION (6 of 7 remaining) [2022-01-19 10:15:21,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-01-19 10:15:21,041 WARN L594 AbstractCegarLoop]: Verification canceled: while CegarLoopForPetriNet was analyzing trace of length 203 with TraceHistMax 1,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while NestedInterpolantsBuilder was constructing predicates for 201 interpolants. [2022-01-19 10:15:21,042 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 7 remaining) [2022-01-19 10:15:21,042 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (4 of 7 remaining) [2022-01-19 10:15:21,042 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (3 of 7 remaining) [2022-01-19 10:15:21,042 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location t1Err0ASSERT_VIOLATIONERROR_FUNCTION (2 of 7 remaining) [2022-01-19 10:15:21,042 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location t2Err0ASSERT_VIOLATIONERROR_FUNCTION (1 of 7 remaining) [2022-01-19 10:15:21,042 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location t1Err0ASSERT_VIOLATIONERROR_FUNCTION (0 of 7 remaining) [2022-01-19 10:15:21,044 INFO L732 BasicCegarLoop]: Path program histogram: [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-19 10:15:21,046 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-01-19 10:15:21,047 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-01-19 10:15:21,048 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.01 10:15:21 BasicIcfg [2022-01-19 10:15:21,048 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-01-19 10:15:21,048 INFO L158 Benchmark]: Toolchain (without parser) took 838728.94ms. Allocated memory was 411.0MB in the beginning and 6.0GB in the end (delta: 5.6GB). Free memory was 360.1MB in the beginning and 4.6GB in the end (delta: -4.2GB). Peak memory consumption was 6.4GB. Max. memory is 16.0GB. [2022-01-19 10:15:21,048 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 411.0MB. Free memory is still 378.1MB. There was no memory consumed. Max. memory is 16.0GB. [2022-01-19 10:15:21,049 INFO L158 Benchmark]: CACSL2BoogieTranslator took 425.13ms. Allocated memory is still 411.0MB. Free memory was 359.8MB in the beginning and 363.2MB in the end (delta: -3.4MB). Peak memory consumption was 11.2MB. Max. memory is 16.0GB. [2022-01-19 10:15:21,049 INFO L158 Benchmark]: Boogie Procedure Inliner took 51.71ms. Allocated memory is still 411.0MB. Free memory was 363.2MB in the beginning and 360.0MB in the end (delta: 3.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2022-01-19 10:15:21,049 INFO L158 Benchmark]: Boogie Preprocessor took 32.02ms. Allocated memory is still 411.0MB. Free memory was 360.0MB in the beginning and 357.9MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2022-01-19 10:15:21,049 INFO L158 Benchmark]: RCFGBuilder took 417.17ms. Allocated memory is still 411.0MB. Free memory was 357.9MB in the beginning and 334.9MB in the end (delta: 23.1MB). Peak memory consumption was 23.1MB. Max. memory is 16.0GB. [2022-01-19 10:15:21,049 INFO L158 Benchmark]: TraceAbstraction took 837799.45ms. Allocated memory was 411.0MB in the beginning and 6.0GB in the end (delta: 5.6GB). Free memory was 334.9MB in the beginning and 4.6GB in the end (delta: -4.2GB). Peak memory consumption was 6.4GB. Max. memory is 16.0GB. [2022-01-19 10:15:21,050 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.10ms. Allocated memory is still 411.0MB. Free memory is still 378.1MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 425.13ms. Allocated memory is still 411.0MB. Free memory was 359.8MB in the beginning and 363.2MB in the end (delta: -3.4MB). Peak memory consumption was 11.2MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 51.71ms. Allocated memory is still 411.0MB. Free memory was 363.2MB in the beginning and 360.0MB in the end (delta: 3.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 32.02ms. Allocated memory is still 411.0MB. Free memory was 360.0MB in the beginning and 357.9MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 417.17ms. Allocated memory is still 411.0MB. Free memory was 357.9MB in the beginning and 334.9MB in the end (delta: 23.1MB). Peak memory consumption was 23.1MB. Max. memory is 16.0GB. * TraceAbstraction took 837799.45ms. Allocated memory was 411.0MB in the beginning and 6.0GB in the end (delta: 5.6GB). Free memory was 334.9MB in the beginning and 4.6GB in the end (delta: -4.2GB). Peak memory consumption was 6.4GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 1043]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while CegarLoopForPetriNet was analyzing trace of length 203 with TraceHistMax 1,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while NestedInterpolantsBuilder was constructing predicates for 201 interpolants. - TimeoutResultAtElement [Line: 1059]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while CegarLoopForPetriNet was analyzing trace of length 203 with TraceHistMax 1,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while NestedInterpolantsBuilder was constructing predicates for 201 interpolants. - TimeoutResultAtElement [Line: 1064]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while CegarLoopForPetriNet was analyzing trace of length 203 with TraceHistMax 1,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while NestedInterpolantsBuilder was constructing predicates for 201 interpolants. - TimeoutResultAtElement [Line: 1063]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while CegarLoopForPetriNet was analyzing trace of length 203 with TraceHistMax 1,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while NestedInterpolantsBuilder was constructing predicates for 201 interpolants. - TimeoutResultAtElement [Line: 1032]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while CegarLoopForPetriNet was analyzing trace of length 203 with TraceHistMax 1,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while NestedInterpolantsBuilder was constructing predicates for 201 interpolants. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 429 locations, 7 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 837.6s, OverallIterations: 20, TraceHistogramMax: 1, PathProgramHistogramMax: 3, EmptinessCheckTime: 0.0s, AutomataDifference: 95.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 10832 SdHoareTripleChecker+Valid, 18.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 10832 mSDsluCounter, 16318 SdHoareTripleChecker+Invalid, 15.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 16400 mSDsCounter, 1526 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 36563 IncrementalHoareTripleChecker+Invalid, 38089 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1526 mSolverCounterUnsat, 1305 mSDtfsCounter, 36563 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1121 GetRequests, 182 SyntacticMatches, 3 SemanticMatches, 936 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24540 ImplicationChecksByTransitivity, 54.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=7960occurred in iteration=14, InterpolantAutomatonStates: 592, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.4s SatisfiabilityAnalysisTime, 34.0s InterpolantComputationTime, 2754 NumberOfCodeBlocks, 2754 NumberOfCodeBlocksAsserted, 19 NumberOfCheckSat, 2735 ConstructedInterpolants, 0 QuantifiedInterpolants, 67224 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 19 InterpolantComputations, 19 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown