/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-bf34d27 [2022-01-18 23:14:11,292 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-18 23:14:11,294 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-18 23:14:11,340 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-18 23:14:11,340 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-18 23:14:11,341 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-18 23:14:11,345 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-18 23:14:11,347 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-18 23:14:11,349 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-18 23:14:11,349 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-18 23:14:11,350 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-18 23:14:11,351 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-18 23:14:11,351 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-18 23:14:11,352 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-18 23:14:11,353 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-18 23:14:11,354 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-18 23:14:11,355 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-18 23:14:11,356 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-18 23:14:11,357 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-18 23:14:11,359 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-18 23:14:11,360 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-18 23:14:11,361 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-18 23:14:11,362 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-18 23:14:11,362 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-18 23:14:11,365 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-18 23:14:11,365 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-18 23:14:11,365 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-18 23:14:11,366 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-18 23:14:11,366 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-18 23:14:11,367 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-18 23:14:11,367 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-18 23:14:11,368 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-18 23:14:11,368 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-18 23:14:11,369 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-18 23:14:11,370 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-18 23:14:11,370 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-18 23:14:11,370 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-18 23:14:11,371 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-18 23:14:11,371 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-18 23:14:11,371 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-18 23:14:11,372 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-18 23:14:11,373 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf [2022-01-18 23:14:11,396 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-18 23:14:11,397 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-18 23:14:11,398 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-18 23:14:11,398 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-18 23:14:11,398 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-18 23:14:11,398 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-18 23:14:11,398 INFO L138 SettingsManager]: * Use SBE=true [2022-01-18 23:14:11,399 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-18 23:14:11,399 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-18 23:14:11,399 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-18 23:14:11,400 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-18 23:14:11,400 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-18 23:14:11,400 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-18 23:14:11,400 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-18 23:14:11,400 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-18 23:14:11,400 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-18 23:14:11,400 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-18 23:14:11,400 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-18 23:14:11,401 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-18 23:14:11,401 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-18 23:14:11,401 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-18 23:14:11,401 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-18 23:14:11,401 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-18 23:14:11,401 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 23:14:11,401 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-18 23:14:11,401 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-18 23:14:11,402 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-18 23:14:11,403 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-18 23:14:11,403 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-18 23:14:11,403 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-18 23:14:11,403 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-18 23:14:11,403 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-18 23:14:11,627 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-18 23:14:11,651 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-18 23:14:11,653 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-18 23:14:11,654 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-18 23:14:11,655 INFO L275 PluginConnector]: CDTParser initialized [2022-01-18 23:14:11,656 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i [2022-01-18 23:14:11,708 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9e7ea05f1/6260e9d03bef4bfb8d2eb7a8c95c45c2/FLAG349aea9f1 [2022-01-18 23:14:12,201 INFO L306 CDTParser]: Found 1 translation units. [2022-01-18 23:14:12,202 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i [2022-01-18 23:14:12,222 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9e7ea05f1/6260e9d03bef4bfb8d2eb7a8c95c45c2/FLAG349aea9f1 [2022-01-18 23:14:12,734 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9e7ea05f1/6260e9d03bef4bfb8d2eb7a8c95c45c2 [2022-01-18 23:14:12,736 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-18 23:14:12,737 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-18 23:14:12,739 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-18 23:14:12,739 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-18 23:14:12,742 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-18 23:14:12,743 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.01 11:14:12" (1/1) ... [2022-01-18 23:14:12,743 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@498cbcef and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:14:12, skipping insertion in model container [2022-01-18 23:14:12,743 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.01 11:14:12" (1/1) ... [2022-01-18 23:14:12,759 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-18 23:14:12,796 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-18 23:14:12,918 WARN L610 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2022-01-18 23:14:13,186 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-divine/divinefifo_1w1r.i[47275,47288] [2022-01-18 23:14:13,194 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-divine/divinefifo_1w1r.i[47463,47476] [2022-01-18 23:14:13,212 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-divine/divinefifo_1w1r.i[48230,48243] [2022-01-18 23:14:13,214 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-divine/divinefifo_1w1r.i[48344,48357] [2022-01-18 23:14:13,223 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-divine/divinefifo_1w1r.i[48781,48794] [2022-01-18 23:14:13,226 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-divine/divinefifo_1w1r.i[48837,48850] [2022-01-18 23:14:13,240 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-divine/divinefifo_1w1r.i[49349,49362] [2022-01-18 23:14:13,244 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-divine/divinefifo_1w1r.i[49408,49421] [2022-01-18 23:14:13,246 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-divine/divinefifo_1w1r.i[49487,49500] [2022-01-18 23:14:13,247 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-18 23:14:13,255 INFO L203 MainTranslator]: Completed pre-run [2022-01-18 23:14:13,274 WARN L610 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2022-01-18 23:14:13,294 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-divine/divinefifo_1w1r.i[47275,47288] [2022-01-18 23:14:13,302 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-divine/divinefifo_1w1r.i[47463,47476] [2022-01-18 23:14:13,313 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-divine/divinefifo_1w1r.i[48230,48243] [2022-01-18 23:14:13,314 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-divine/divinefifo_1w1r.i[48344,48357] [2022-01-18 23:14:13,320 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-divine/divinefifo_1w1r.i[48781,48794] [2022-01-18 23:14:13,322 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-divine/divinefifo_1w1r.i[48837,48850] [2022-01-18 23:14:13,328 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-divine/divinefifo_1w1r.i[49349,49362] [2022-01-18 23:14:13,329 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-divine/divinefifo_1w1r.i[49408,49421] [2022-01-18 23:14:13,331 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-divine/divinefifo_1w1r.i[49487,49500] [2022-01-18 23:14:13,331 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-18 23:14:13,389 INFO L208 MainTranslator]: Completed translation [2022-01-18 23:14:13,390 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:14:13 WrapperNode [2022-01-18 23:14:13,390 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-18 23:14:13,391 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-18 23:14:13,391 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-18 23:14:13,391 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-18 23:14:13,397 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:14:13" (1/1) ... [2022-01-18 23:14:13,437 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:14:13" (1/1) ... [2022-01-18 23:14:13,481 INFO L137 Inliner]: procedures = 278, calls = 101, calls flagged for inlining = 18, calls inlined = 18, statements flattened = 405 [2022-01-18 23:14:13,482 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-18 23:14:13,483 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-18 23:14:13,483 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-18 23:14:13,483 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-18 23:14:13,490 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:14:13" (1/1) ... [2022-01-18 23:14:13,490 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:14:13" (1/1) ... [2022-01-18 23:14:13,494 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:14:13" (1/1) ... [2022-01-18 23:14:13,495 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:14:13" (1/1) ... [2022-01-18 23:14:13,517 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:14:13" (1/1) ... [2022-01-18 23:14:13,535 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:14:13" (1/1) ... [2022-01-18 23:14:13,538 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:14:13" (1/1) ... [2022-01-18 23:14:13,542 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-18 23:14:13,543 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-18 23:14:13,543 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-18 23:14:13,543 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-18 23:14:13,553 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:14:13" (1/1) ... [2022-01-18 23:14:13,560 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 23:14:13,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 23:14:13,579 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-18 23:14:13,587 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-18 23:14:13,609 INFO L130 BoogieDeclarations]: Found specification of procedure pusher [2022-01-18 23:14:13,609 INFO L138 BoogieDeclarations]: Found implementation of procedure pusher [2022-01-18 23:14:13,610 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-01-18 23:14:13,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-01-18 23:14:13,610 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-01-18 23:14:13,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-01-18 23:14:13,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-01-18 23:14:13,610 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-01-18 23:14:13,610 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-18 23:14:13,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-01-18 23:14:13,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-01-18 23:14:13,611 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-18 23:14:13,611 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-18 23:14:13,612 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-01-18 23:14:13,826 INFO L234 CfgBuilder]: Building ICFG [2022-01-18 23:14:13,828 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-18 23:14:14,447 INFO L275 CfgBuilder]: Performing block encoding [2022-01-18 23:14:14,463 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-18 23:14:14,463 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2022-01-18 23:14:14,466 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 11:14:14 BoogieIcfgContainer [2022-01-18 23:14:14,466 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-18 23:14:14,469 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-18 23:14:14,469 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-18 23:14:14,472 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-18 23:14:14,472 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.01 11:14:12" (1/3) ... [2022-01-18 23:14:14,473 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42d295f1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.01 11:14:14, skipping insertion in model container [2022-01-18 23:14:14,473 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 11:14:13" (2/3) ... [2022-01-18 23:14:14,473 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42d295f1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.01 11:14:14, skipping insertion in model container [2022-01-18 23:14:14,474 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 11:14:14" (3/3) ... [2022-01-18 23:14:14,475 INFO L111 eAbstractionObserver]: Analyzing ICFG divinefifo_1w1r.i [2022-01-18 23:14:14,480 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-18 23:14:14,480 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 11 error locations. [2022-01-18 23:14:14,480 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-18 23:14:14,562 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,562 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,563 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~q_#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,563 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~q_#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,563 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,563 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,563 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~q_#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,564 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~q_#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,564 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~q_#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,564 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~q_#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,565 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~q~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,565 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~q~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,565 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~q_#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,566 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~q_#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,566 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~q~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,566 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~q~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,566 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,568 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,568 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,568 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,568 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,568 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,569 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,569 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,569 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,569 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,569 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~q~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,569 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~q~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,569 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,569 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,570 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,570 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,570 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~q~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,570 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~q~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,570 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,571 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,571 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,571 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,571 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem26#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,571 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,571 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem20#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,571 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem25#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,571 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre28#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,571 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem20#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,572 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem30#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,572 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,572 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc23#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,572 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,572 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,572 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,572 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,572 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,572 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,573 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre28#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,573 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,573 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret24#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,573 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,573 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem30#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,573 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret24#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,574 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem25#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,574 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,574 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,574 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,574 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc23#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,574 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem26#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,575 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem26#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,575 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,576 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem20#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,576 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem25#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,576 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre28#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,576 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem20#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,576 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem30#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,576 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,576 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc23#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,577 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,577 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,579 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,583 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,584 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,584 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,584 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre28#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,584 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,584 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret24#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,584 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,584 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem30#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,584 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret24#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,584 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem25#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,585 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,585 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,585 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,585 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc23#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,585 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem26#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,585 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,585 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,586 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,586 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,587 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,587 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,587 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,587 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,587 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,587 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,587 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,587 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,587 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,588 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,588 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,588 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,588 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,588 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,588 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem20#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,588 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem20#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,588 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,588 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,589 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem20#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,589 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem20#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,589 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem20#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,589 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem20#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,589 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,589 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,589 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem20#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,589 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem20#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,590 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,590 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,590 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,590 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,590 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,590 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,590 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,591 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,591 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,591 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,591 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,591 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,591 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,592 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,592 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,592 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,592 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,592 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,593 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,594 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,594 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,594 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,594 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,595 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,595 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,595 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,597 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem20#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,597 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem20#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,597 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem20#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,597 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem20#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,597 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem20#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,597 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem20#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,597 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem20#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,597 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem20#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,597 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,597 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,598 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,598 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,598 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,598 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,598 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,598 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,598 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,598 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,598 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,598 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,599 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,599 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,599 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,599 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,599 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc23#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,599 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc23#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,599 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc23#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,600 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc23#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,600 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,600 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,600 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem25#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,600 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem25#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,600 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,600 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,600 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem25#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,601 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem25#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,602 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem25#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,602 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem25#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,602 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,602 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,602 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem25#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,602 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem25#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,602 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,602 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,602 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc23#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,602 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc23#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,603 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,603 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,603 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc23#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,603 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc23#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,603 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,603 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,603 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem25#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,603 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem25#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,604 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem25#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,607 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem25#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,608 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,608 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,608 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,608 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,608 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,608 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,608 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem26#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,608 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem26#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,609 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,609 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,609 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem26#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,609 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem26#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,609 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,609 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,609 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,615 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,615 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem26#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,615 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,615 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem26#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,615 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem26#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,616 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,616 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem26#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,616 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,616 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,616 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,616 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,616 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,616 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,616 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,617 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,617 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem26#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,617 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem26#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,617 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem26#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,617 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem26#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,617 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,618 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,618 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,618 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,618 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,618 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,618 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,618 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,619 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,619 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,619 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,619 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,619 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,619 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,619 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,620 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,620 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,620 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,621 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre28#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,621 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre28#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,621 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,621 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,621 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre28#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,621 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre28#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,621 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,621 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,622 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,622 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,628 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,628 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,629 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,629 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,629 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,629 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,629 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,629 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,631 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,631 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,631 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,631 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,632 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,632 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,632 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,632 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,632 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,632 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,632 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,632 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,632 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,632 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,633 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret24#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,633 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret24#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,633 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,633 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,633 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret24#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,633 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret24#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,633 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre28#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,633 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre28#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,633 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre28#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,634 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre28#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,634 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,634 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,634 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,634 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,634 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,634 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,634 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,634 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,635 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret24#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,635 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret24#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,635 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,635 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,635 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret24#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,635 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret24#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,635 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,635 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,635 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,636 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,636 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,636 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,636 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,636 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,636 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,636 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,636 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,636 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,637 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,637 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,637 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,637 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,637 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,637 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,637 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc23#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,637 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc23#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,638 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc23#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,638 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc23#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,638 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,638 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,638 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,638 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,638 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,638 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,638 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,638 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,639 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret24#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,639 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret24#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,640 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret24#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,640 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret24#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,640 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,640 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,640 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem30#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,640 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem30#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,640 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,640 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,641 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem30#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,641 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem30#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,641 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem30#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,641 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,641 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,641 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem30#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,641 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem30#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,642 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,642 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,642 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem30#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,642 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,642 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre60#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,643 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,643 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre60#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,643 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem30#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,643 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem30#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,644 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem30#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,644 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem30#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,644 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,644 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,644 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,644 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,644 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,644 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,644 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,645 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,645 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,645 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,645 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,645 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,646 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre60#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,646 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre60#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,649 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem26#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,649 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,650 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,650 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem25#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,650 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem20#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,650 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,650 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,650 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,650 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,650 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,650 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~q~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,651 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,651 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,651 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,651 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc23#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,651 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,651 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,651 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem30#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,651 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,652 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,652 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,652 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,652 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_~self#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,652 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~q_#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,652 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre60#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,652 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem20#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,652 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret24#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,652 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,653 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem25#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,653 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre28#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,653 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem30#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,653 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,653 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret24#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,653 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem21#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,653 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,653 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,654 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre28#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,654 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem26#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,654 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,654 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~q_#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,654 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc23#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,654 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,654 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,654 WARN L322 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_~q~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 23:14:14,658 INFO L148 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2022-01-18 23:14:14,698 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-18 23:14:14,703 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-18 23:14:14,704 INFO L340 AbstractCegarLoop]: Starting to check reachability of 12 error locations. [2022-01-18 23:14:14,719 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 467 places, 495 transitions, 998 flow [2022-01-18 23:14:14,841 INFO L129 PetriNetUnfolder]: 32/494 cut-off events. [2022-01-18 23:14:14,841 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2022-01-18 23:14:14,849 INFO L84 FinitePrefix]: Finished finitePrefix Result has 499 conditions, 494 events. 32/494 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1131 event pairs, 0 based on Foata normal form. 0/451 useless extension candidates. Maximal degree in co-relation 340. Up to 3 conditions per place. [2022-01-18 23:14:14,850 INFO L82 GeneralOperation]: Start removeDead. Operand has 467 places, 495 transitions, 998 flow [2022-01-18 23:14:14,858 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 448 places, 475 transitions, 956 flow [2022-01-18 23:14:14,866 INFO L129 PetriNetUnfolder]: 2/69 cut-off events. [2022-01-18 23:14:14,867 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-01-18 23:14:14,867 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:14:14,868 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] [2022-01-18 23:14:14,868 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION (and 9 more)] === [2022-01-18 23:14:14,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:14:14,872 INFO L85 PathProgramCache]: Analyzing trace with hash 894712245, now seen corresponding path program 1 times [2022-01-18 23:14:14,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:14:14,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619026314] [2022-01-18 23:14:14,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:14:14,881 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:14:15,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:14:15,408 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 23:14:15,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 23:14:15,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619026314] [2022-01-18 23:14:15,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619026314] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 23:14:15,410 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 23:14:15,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-01-18 23:14:15,411 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714686798] [2022-01-18 23:14:15,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 23:14:15,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 23:14:15,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 23:14:15,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 23:14:15,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 23:14:15,462 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 304 out of 495 [2022-01-18 23:14:15,474 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 448 places, 475 transitions, 956 flow. Second operand has 12 states, 12 states have (on average 305.9166666666667) internal successors, (3671), 12 states have internal predecessors, (3671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:15,474 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-18 23:14:15,474 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 304 of 495 [2022-01-18 23:14:15,475 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-18 23:14:17,244 INFO L129 PetriNetUnfolder]: 1940/7030 cut-off events. [2022-01-18 23:14:17,244 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2022-01-18 23:14:17,259 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10498 conditions, 7030 events. 1940/7030 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 123. Compared 59501 event pairs, 1154 based on Foata normal form. 425/6954 useless extension candidates. Maximal degree in co-relation 10302. Up to 2759 conditions per place. [2022-01-18 23:14:17,286 INFO L132 encePairwiseOnDemand]: 456/495 looper letters, 164 selfloop transitions, 24 changer transitions 0/475 dead transitions. [2022-01-18 23:14:17,286 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 461 places, 475 transitions, 1332 flow [2022-01-18 23:14:17,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 23:14:17,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-01-18 23:14:17,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 4460 transitions. [2022-01-18 23:14:17,307 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6435786435786436 [2022-01-18 23:14:17,308 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 4460 transitions. [2022-01-18 23:14:17,308 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 4460 transitions. [2022-01-18 23:14:17,312 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-18 23:14:17,314 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 4460 transitions. [2022-01-18 23:14:17,325 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 318.57142857142856) internal successors, (4460), 14 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:17,342 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 495.0) internal successors, (7425), 15 states have internal predecessors, (7425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:17,345 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 495.0) internal successors, (7425), 15 states have internal predecessors, (7425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:17,347 INFO L186 Difference]: Start difference. First operand has 448 places, 475 transitions, 956 flow. Second operand 14 states and 4460 transitions. [2022-01-18 23:14:17,348 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 461 places, 475 transitions, 1332 flow [2022-01-18 23:14:17,353 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 459 places, 475 transitions, 1328 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-01-18 23:14:17,441 INFO L242 Difference]: Finished difference. Result has 459 places, 460 transitions, 970 flow [2022-01-18 23:14:17,444 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=495, PETRI_DIFFERENCE_MINUEND_FLOW=922, PETRI_DIFFERENCE_MINUEND_PLACES=446, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=460, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=436, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=970, PETRI_PLACES=459, PETRI_TRANSITIONS=460} [2022-01-18 23:14:17,447 INFO L334 CegarLoopForPetriNet]: 448 programPoint places, 11 predicate places. [2022-01-18 23:14:17,447 INFO L470 AbstractCegarLoop]: Abstraction has has 459 places, 460 transitions, 970 flow [2022-01-18 23:14:17,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 305.9166666666667) internal successors, (3671), 12 states have internal predecessors, (3671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:17,449 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:14:17,450 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] [2022-01-18 23:14:17,450 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-18 23:14:17,450 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION (and 9 more)] === [2022-01-18 23:14:17,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:14:17,451 INFO L85 PathProgramCache]: Analyzing trace with hash 775770239, now seen corresponding path program 1 times [2022-01-18 23:14:17,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:14:17,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104991386] [2022-01-18 23:14:17,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:14:17,451 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:14:17,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:14:18,141 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-18 23:14:18,141 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 23:14:18,141 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104991386] [2022-01-18 23:14:18,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104991386] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 23:14:18,142 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 23:14:18,142 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-18 23:14:18,142 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245943295] [2022-01-18 23:14:18,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 23:14:18,143 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 23:14:18,143 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 23:14:18,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 23:14:18,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=419, Unknown=0, NotChecked=0, Total=462 [2022-01-18 23:14:18,151 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 258 out of 495 [2022-01-18 23:14:18,157 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 459 places, 460 transitions, 970 flow. Second operand has 22 states, 22 states have (on average 259.95454545454544) internal successors, (5719), 22 states have internal predecessors, (5719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:18,157 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-18 23:14:18,157 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 258 of 495 [2022-01-18 23:14:18,157 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-18 23:14:22,805 INFO L129 PetriNetUnfolder]: 4650/14396 cut-off events. [2022-01-18 23:14:22,805 INFO L130 PetriNetUnfolder]: For 13/13 co-relation queries the response was YES. [2022-01-18 23:14:22,830 INFO L84 FinitePrefix]: Finished finitePrefix Result has 23304 conditions, 14396 events. 4650/14396 cut-off events. For 13/13 co-relation queries the response was YES. Maximal size of possible extension queue 152. Compared 129273 event pairs, 166 based on Foata normal form. 0/13710 useless extension candidates. Maximal degree in co-relation 19793. Up to 3542 conditions per place. [2022-01-18 23:14:22,885 INFO L132 encePairwiseOnDemand]: 450/495 looper letters, 383 selfloop transitions, 54 changer transitions 0/680 dead transitions. [2022-01-18 23:14:22,885 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 488 places, 680 transitions, 2305 flow [2022-01-18 23:14:22,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-18 23:14:22,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-01-18 23:14:22,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 8694 transitions. [2022-01-18 23:14:22,904 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5488636363636363 [2022-01-18 23:14:22,905 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 8694 transitions. [2022-01-18 23:14:22,905 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 8694 transitions. [2022-01-18 23:14:22,909 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-18 23:14:22,909 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 8694 transitions. [2022-01-18 23:14:22,925 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 271.6875) internal successors, (8694), 32 states have internal predecessors, (8694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:22,949 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 495.0) internal successors, (16335), 33 states have internal predecessors, (16335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:22,955 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 495.0) internal successors, (16335), 33 states have internal predecessors, (16335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:22,956 INFO L186 Difference]: Start difference. First operand has 459 places, 460 transitions, 970 flow. Second operand 32 states and 8694 transitions. [2022-01-18 23:14:22,956 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 488 places, 680 transitions, 2305 flow [2022-01-18 23:14:22,969 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 475 places, 680 transitions, 2237 flow, removed 0 selfloop flow, removed 13 redundant places. [2022-01-18 23:14:22,976 INFO L242 Difference]: Finished difference. Result has 477 places, 475 transitions, 1095 flow [2022-01-18 23:14:22,977 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=495, PETRI_DIFFERENCE_MINUEND_FLOW=918, PETRI_DIFFERENCE_MINUEND_PLACES=444, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=458, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=414, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=1095, PETRI_PLACES=477, PETRI_TRANSITIONS=475} [2022-01-18 23:14:22,978 INFO L334 CegarLoopForPetriNet]: 448 programPoint places, 29 predicate places. [2022-01-18 23:14:22,978 INFO L470 AbstractCegarLoop]: Abstraction has has 477 places, 475 transitions, 1095 flow [2022-01-18 23:14:22,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 259.95454545454544) internal successors, (5719), 22 states have internal predecessors, (5719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:22,981 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:14:22,981 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] [2022-01-18 23:14:22,981 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-18 23:14:22,981 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION (and 9 more)] === [2022-01-18 23:14:22,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:14:22,982 INFO L85 PathProgramCache]: Analyzing trace with hash -2057725171, now seen corresponding path program 1 times [2022-01-18 23:14:22,982 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:14:22,983 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701707872] [2022-01-18 23:14:22,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:14:22,983 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:14:23,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:14:23,066 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-18 23:14:23,066 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 23:14:23,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701707872] [2022-01-18 23:14:23,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701707872] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 23:14:23,066 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 23:14:23,066 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 23:14:23,066 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230678797] [2022-01-18 23:14:23,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 23:14:23,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 23:14:23,067 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 23:14:23,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 23:14:23,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 23:14:23,072 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 467 out of 495 [2022-01-18 23:14:23,074 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 477 places, 475 transitions, 1095 flow. Second operand has 5 states, 5 states have (on average 468.6) internal successors, (2343), 5 states have internal predecessors, (2343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:23,074 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-18 23:14:23,074 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 467 of 495 [2022-01-18 23:14:23,074 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-18 23:14:23,192 INFO L129 PetriNetUnfolder]: 29/878 cut-off events. [2022-01-18 23:14:23,193 INFO L130 PetriNetUnfolder]: For 13/13 co-relation queries the response was YES. [2022-01-18 23:14:23,198 INFO L84 FinitePrefix]: Finished finitePrefix Result has 996 conditions, 878 events. 29/878 cut-off events. For 13/13 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2213 event pairs, 0 based on Foata normal form. 0/838 useless extension candidates. Maximal degree in co-relation 634. Up to 18 conditions per place. [2022-01-18 23:14:23,205 INFO L132 encePairwiseOnDemand]: 487/495 looper letters, 8 selfloop transitions, 7 changer transitions 0/476 dead transitions. [2022-01-18 23:14:23,205 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 481 places, 476 transitions, 1124 flow [2022-01-18 23:14:23,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 23:14:23,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-01-18 23:14:23,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2351 transitions. [2022-01-18 23:14:23,209 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9498989898989899 [2022-01-18 23:14:23,210 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2351 transitions. [2022-01-18 23:14:23,210 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2351 transitions. [2022-01-18 23:14:23,211 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-18 23:14:23,211 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2351 transitions. [2022-01-18 23:14:23,215 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 470.2) internal successors, (2351), 5 states have internal predecessors, (2351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:23,219 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 495.0) internal successors, (2970), 6 states have internal predecessors, (2970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:23,220 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 495.0) internal successors, (2970), 6 states have internal predecessors, (2970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:23,220 INFO L186 Difference]: Start difference. First operand has 477 places, 475 transitions, 1095 flow. Second operand 5 states and 2351 transitions. [2022-01-18 23:14:23,220 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 481 places, 476 transitions, 1124 flow [2022-01-18 23:14:23,224 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 455 places, 476 transitions, 1069 flow, removed 1 selfloop flow, removed 26 redundant places. [2022-01-18 23:14:23,232 INFO L242 Difference]: Finished difference. Result has 457 places, 475 transitions, 1061 flow [2022-01-18 23:14:23,232 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=495, PETRI_DIFFERENCE_MINUEND_FLOW=1032, PETRI_DIFFERENCE_MINUEND_PLACES=451, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=473, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=466, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1061, PETRI_PLACES=457, PETRI_TRANSITIONS=475} [2022-01-18 23:14:23,233 INFO L334 CegarLoopForPetriNet]: 448 programPoint places, 9 predicate places. [2022-01-18 23:14:23,233 INFO L470 AbstractCegarLoop]: Abstraction has has 457 places, 475 transitions, 1061 flow [2022-01-18 23:14:23,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 468.6) internal successors, (2343), 5 states have internal predecessors, (2343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:23,234 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:14:23,234 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] [2022-01-18 23:14:23,234 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-18 23:14:23,235 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION (and 9 more)] === [2022-01-18 23:14:23,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:14:23,235 INFO L85 PathProgramCache]: Analyzing trace with hash 1711191470, now seen corresponding path program 1 times [2022-01-18 23:14:23,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:14:23,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611817859] [2022-01-18 23:14:23,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:14:23,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:14:23,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:14:23,288 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-18 23:14:23,288 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 23:14:23,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611817859] [2022-01-18 23:14:23,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [611817859] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 23:14:23,289 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 23:14:23,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-18 23:14:23,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020754549] [2022-01-18 23:14:23,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 23:14:23,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 23:14:23,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 23:14:23,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 23:14:23,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 23:14:23,291 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 470 out of 495 [2022-01-18 23:14:23,292 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 457 places, 475 transitions, 1061 flow. Second operand has 3 states, 3 states have (on average 471.3333333333333) internal successors, (1414), 3 states have internal predecessors, (1414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:23,293 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-18 23:14:23,293 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 470 of 495 [2022-01-18 23:14:23,293 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-18 23:14:23,502 INFO L129 PetriNetUnfolder]: 38/1125 cut-off events. [2022-01-18 23:14:23,502 INFO L130 PetriNetUnfolder]: For 20/20 co-relation queries the response was YES. [2022-01-18 23:14:23,512 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1254 conditions, 1125 events. 38/1125 cut-off events. For 20/20 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 3135 event pairs, 1 based on Foata normal form. 0/1074 useless extension candidates. Maximal degree in co-relation 991. Up to 22 conditions per place. [2022-01-18 23:14:23,515 INFO L132 encePairwiseOnDemand]: 492/495 looper letters, 13 selfloop transitions, 2 changer transitions 0/479 dead transitions. [2022-01-18 23:14:23,515 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 459 places, 479 transitions, 1095 flow [2022-01-18 23:14:23,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 23:14:23,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-01-18 23:14:23,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1426 transitions. [2022-01-18 23:14:23,518 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9602693602693603 [2022-01-18 23:14:23,518 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1426 transitions. [2022-01-18 23:14:23,518 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1426 transitions. [2022-01-18 23:14:23,519 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-18 23:14:23,519 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1426 transitions. [2022-01-18 23:14:23,533 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 475.3333333333333) internal successors, (1426), 3 states have internal predecessors, (1426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:23,536 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 495.0) internal successors, (1980), 4 states have internal predecessors, (1980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:23,537 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 495.0) internal successors, (1980), 4 states have internal predecessors, (1980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:23,537 INFO L186 Difference]: Start difference. First operand has 457 places, 475 transitions, 1061 flow. Second operand 3 states and 1426 transitions. [2022-01-18 23:14:23,537 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 459 places, 479 transitions, 1095 flow [2022-01-18 23:14:23,540 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 457 places, 479 transitions, 1086 flow, removed 1 selfloop flow, removed 2 redundant places. [2022-01-18 23:14:23,545 INFO L242 Difference]: Finished difference. Result has 458 places, 475 transitions, 1058 flow [2022-01-18 23:14:23,546 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=495, PETRI_DIFFERENCE_MINUEND_FLOW=1046, PETRI_DIFFERENCE_MINUEND_PLACES=455, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=474, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=472, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1058, PETRI_PLACES=458, PETRI_TRANSITIONS=475} [2022-01-18 23:14:23,547 INFO L334 CegarLoopForPetriNet]: 448 programPoint places, 10 predicate places. [2022-01-18 23:14:23,547 INFO L470 AbstractCegarLoop]: Abstraction has has 458 places, 475 transitions, 1058 flow [2022-01-18 23:14:23,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 471.3333333333333) internal successors, (1414), 3 states have internal predecessors, (1414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:23,547 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:14:23,547 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 23:14:23,547 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-18 23:14:23,548 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION (and 9 more)] === [2022-01-18 23:14:23,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:14:23,548 INFO L85 PathProgramCache]: Analyzing trace with hash 1378553318, now seen corresponding path program 1 times [2022-01-18 23:14:23,548 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:14:23,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41837037] [2022-01-18 23:14:23,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:14:23,549 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:14:23,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:14:23,953 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-18 23:14:23,953 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 23:14:23,953 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41837037] [2022-01-18 23:14:23,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41837037] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 23:14:23,954 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 23:14:23,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-18 23:14:23,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750745410] [2022-01-18 23:14:23,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 23:14:23,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 23:14:23,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 23:14:23,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 23:14:23,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2022-01-18 23:14:23,959 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 325 out of 495 [2022-01-18 23:14:23,964 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 458 places, 475 transitions, 1058 flow. Second operand has 19 states, 19 states have (on average 327.36842105263156) internal successors, (6220), 19 states have internal predecessors, (6220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:23,964 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-18 23:14:23,964 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 325 of 495 [2022-01-18 23:14:23,964 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-18 23:14:27,854 INFO L129 PetriNetUnfolder]: 5804/22022 cut-off events. [2022-01-18 23:14:27,854 INFO L130 PetriNetUnfolder]: For 413/413 co-relation queries the response was YES. [2022-01-18 23:14:27,903 INFO L84 FinitePrefix]: Finished finitePrefix Result has 33493 conditions, 22022 events. 5804/22022 cut-off events. For 413/413 co-relation queries the response was YES. Maximal size of possible extension queue 180. Compared 209957 event pairs, 1163 based on Foata normal form. 0/21102 useless extension candidates. Maximal degree in co-relation 17192. Up to 5186 conditions per place. [2022-01-18 23:14:27,962 INFO L132 encePairwiseOnDemand]: 463/495 looper letters, 343 selfloop transitions, 44 changer transitions 0/707 dead transitions. [2022-01-18 23:14:27,962 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 479 places, 707 transitions, 2305 flow [2022-01-18 23:14:27,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 23:14:27,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-01-18 23:14:27,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 7537 transitions. [2022-01-18 23:14:27,979 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6921028466483012 [2022-01-18 23:14:27,979 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 7537 transitions. [2022-01-18 23:14:27,979 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 7537 transitions. [2022-01-18 23:14:27,984 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-18 23:14:27,984 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 7537 transitions. [2022-01-18 23:14:27,999 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 342.59090909090907) internal successors, (7537), 22 states have internal predecessors, (7537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:28,017 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 495.0) internal successors, (11385), 23 states have internal predecessors, (11385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:28,019 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 495.0) internal successors, (11385), 23 states have internal predecessors, (11385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:28,019 INFO L186 Difference]: Start difference. First operand has 458 places, 475 transitions, 1058 flow. Second operand 22 states and 7537 transitions. [2022-01-18 23:14:28,019 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 479 places, 707 transitions, 2305 flow [2022-01-18 23:14:28,027 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 478 places, 707 transitions, 2303 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-01-18 23:14:28,035 INFO L242 Difference]: Finished difference. Result has 486 places, 507 transitions, 1296 flow [2022-01-18 23:14:28,036 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=495, PETRI_DIFFERENCE_MINUEND_FLOW=1056, PETRI_DIFFERENCE_MINUEND_PLACES=457, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=475, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=444, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=1296, PETRI_PLACES=486, PETRI_TRANSITIONS=507} [2022-01-18 23:14:28,038 INFO L334 CegarLoopForPetriNet]: 448 programPoint places, 38 predicate places. [2022-01-18 23:14:28,038 INFO L470 AbstractCegarLoop]: Abstraction has has 486 places, 507 transitions, 1296 flow [2022-01-18 23:14:28,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 327.36842105263156) internal successors, (6220), 19 states have internal predecessors, (6220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:28,041 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:14:28,041 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] [2022-01-18 23:14:28,041 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-01-18 23:14:28,041 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION (and 9 more)] === [2022-01-18 23:14:28,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:14:28,042 INFO L85 PathProgramCache]: Analyzing trace with hash -1950405236, now seen corresponding path program 1 times [2022-01-18 23:14:28,042 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:14:28,043 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172870092] [2022-01-18 23:14:28,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:14:28,043 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:14:28,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:14:28,165 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-18 23:14:28,165 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 23:14:28,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172870092] [2022-01-18 23:14:28,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172870092] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 23:14:28,165 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 23:14:28,165 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 23:14:28,166 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371249369] [2022-01-18 23:14:28,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 23:14:28,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 23:14:28,167 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 23:14:28,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 23:14:28,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 23:14:28,169 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 420 out of 495 [2022-01-18 23:14:28,171 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 486 places, 507 transitions, 1296 flow. Second operand has 5 states, 5 states have (on average 425.0) internal successors, (2125), 5 states have internal predecessors, (2125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:28,171 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-18 23:14:28,171 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 420 of 495 [2022-01-18 23:14:28,171 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-18 23:14:29,202 INFO L129 PetriNetUnfolder]: 287/5544 cut-off events. [2022-01-18 23:14:29,202 INFO L130 PetriNetUnfolder]: For 205/218 co-relation queries the response was YES. [2022-01-18 23:14:29,233 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6895 conditions, 5544 events. 287/5544 cut-off events. For 205/218 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 42515 event pairs, 2 based on Foata normal form. 5/5286 useless extension candidates. Maximal degree in co-relation 6696. Up to 363 conditions per place. [2022-01-18 23:14:29,248 INFO L132 encePairwiseOnDemand]: 472/495 looper letters, 76 selfloop transitions, 22 changer transitions 0/531 dead transitions. [2022-01-18 23:14:29,248 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 491 places, 531 transitions, 1545 flow [2022-01-18 23:14:29,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 23:14:29,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-01-18 23:14:29,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2604 transitions. [2022-01-18 23:14:29,254 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8767676767676768 [2022-01-18 23:14:29,254 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 2604 transitions. [2022-01-18 23:14:29,254 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 2604 transitions. [2022-01-18 23:14:29,255 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-18 23:14:29,255 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2604 transitions. [2022-01-18 23:14:29,259 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 434.0) internal successors, (2604), 6 states have internal predecessors, (2604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:29,263 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 495.0) internal successors, (3465), 7 states have internal predecessors, (3465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:29,264 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 495.0) internal successors, (3465), 7 states have internal predecessors, (3465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:29,264 INFO L186 Difference]: Start difference. First operand has 486 places, 507 transitions, 1296 flow. Second operand 6 states and 2604 transitions. [2022-01-18 23:14:29,264 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 491 places, 531 transitions, 1545 flow [2022-01-18 23:14:29,270 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 480 places, 531 transitions, 1523 flow, removed 0 selfloop flow, removed 11 redundant places. [2022-01-18 23:14:29,275 INFO L242 Difference]: Finished difference. Result has 484 places, 524 transitions, 1424 flow [2022-01-18 23:14:29,275 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=495, PETRI_DIFFERENCE_MINUEND_FLOW=1274, PETRI_DIFFERENCE_MINUEND_PLACES=475, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=507, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=485, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1424, PETRI_PLACES=484, PETRI_TRANSITIONS=524} [2022-01-18 23:14:29,276 INFO L334 CegarLoopForPetriNet]: 448 programPoint places, 36 predicate places. [2022-01-18 23:14:29,276 INFO L470 AbstractCegarLoop]: Abstraction has has 484 places, 524 transitions, 1424 flow [2022-01-18 23:14:29,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 425.0) internal successors, (2125), 5 states have internal predecessors, (2125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:29,277 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:14:29,277 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] [2022-01-18 23:14:29,277 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-01-18 23:14:29,277 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION (and 9 more)] === [2022-01-18 23:14:29,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:14:29,278 INFO L85 PathProgramCache]: Analyzing trace with hash 675793813, now seen corresponding path program 1 times [2022-01-18 23:14:29,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:14:29,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038230853] [2022-01-18 23:14:29,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:14:29,278 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:14:29,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:14:31,085 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-18 23:14:31,086 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 23:14:31,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038230853] [2022-01-18 23:14:31,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038230853] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 23:14:31,086 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 23:14:31,086 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [39] imperfect sequences [] total 39 [2022-01-18 23:14:31,086 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745241116] [2022-01-18 23:14:31,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 23:14:31,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-18 23:14:31,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 23:14:31,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-18 23:14:31,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1348, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 23:14:31,094 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 257 out of 495 [2022-01-18 23:14:31,100 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 484 places, 524 transitions, 1424 flow. Second operand has 39 states, 39 states have (on average 258.9230769230769) internal successors, (10098), 39 states have internal predecessors, (10098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:14:31,100 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-18 23:14:31,100 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 257 of 495 [2022-01-18 23:14:31,100 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-18 23:15:02,399 INFO L129 PetriNetUnfolder]: 24438/79049 cut-off events. [2022-01-18 23:15:02,400 INFO L130 PetriNetUnfolder]: For 10610/10622 co-relation queries the response was YES. [2022-01-18 23:15:02,713 INFO L84 FinitePrefix]: Finished finitePrefix Result has 139075 conditions, 79049 events. 24438/79049 cut-off events. For 10610/10622 co-relation queries the response was YES. Maximal size of possible extension queue 484. Compared 874307 event pairs, 3102 based on Foata normal form. 66/75841 useless extension candidates. Maximal degree in co-relation 134142. Up to 20921 conditions per place. [2022-01-18 23:15:02,936 INFO L132 encePairwiseOnDemand]: 424/495 looper letters, 1603 selfloop transitions, 295 changer transitions 0/2148 dead transitions. [2022-01-18 23:15:02,936 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 574 places, 2148 transitions, 10319 flow [2022-01-18 23:15:02,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-01-18 23:15:02,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 91 states. [2022-01-18 23:15:02,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 25227 transitions. [2022-01-18 23:15:02,977 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.56003996003996 [2022-01-18 23:15:02,977 INFO L72 ComplementDD]: Start complementDD. Operand 91 states and 25227 transitions. [2022-01-18 23:15:02,978 INFO L73 IsDeterministic]: Start isDeterministic. Operand 91 states and 25227 transitions. [2022-01-18 23:15:02,988 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-18 23:15:02,988 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 91 states and 25227 transitions. [2022-01-18 23:15:03,031 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 92 states, 91 states have (on average 277.2197802197802) internal successors, (25227), 91 states have internal predecessors, (25227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:15:03,085 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 92 states, 92 states have (on average 495.0) internal successors, (45540), 92 states have internal predecessors, (45540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:15:03,101 INFO L81 ComplementDD]: Finished complementDD. Result has 92 states, 92 states have (on average 495.0) internal successors, (45540), 92 states have internal predecessors, (45540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:15:03,101 INFO L186 Difference]: Start difference. First operand has 484 places, 524 transitions, 1424 flow. Second operand 91 states and 25227 transitions. [2022-01-18 23:15:03,101 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 574 places, 2148 transitions, 10319 flow [2022-01-18 23:15:03,170 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 573 places, 2148 transitions, 10260 flow, removed 1 selfloop flow, removed 1 redundant places. [2022-01-18 23:15:03,192 INFO L242 Difference]: Finished difference. Result has 619 places, 802 transitions, 3830 flow [2022-01-18 23:15:03,193 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=495, PETRI_DIFFERENCE_MINUEND_FLOW=1412, PETRI_DIFFERENCE_MINUEND_PLACES=483, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=524, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=426, PETRI_DIFFERENCE_SUBTRAHEND_STATES=91, PETRI_FLOW=3830, PETRI_PLACES=619, PETRI_TRANSITIONS=802} [2022-01-18 23:15:03,193 INFO L334 CegarLoopForPetriNet]: 448 programPoint places, 171 predicate places. [2022-01-18 23:15:03,193 INFO L470 AbstractCegarLoop]: Abstraction has has 619 places, 802 transitions, 3830 flow [2022-01-18 23:15:03,196 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 258.9230769230769) internal successors, (10098), 39 states have internal predecessors, (10098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:15:03,196 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:15:03,196 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] [2022-01-18 23:15:03,196 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-01-18 23:15:03,196 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION (and 9 more)] === [2022-01-18 23:15:03,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:15:03,197 INFO L85 PathProgramCache]: Analyzing trace with hash -917557677, now seen corresponding path program 2 times [2022-01-18 23:15:03,198 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:15:03,198 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70834483] [2022-01-18 23:15:03,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:15:03,198 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:15:03,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:15:03,934 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 23:15:03,935 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 23:15:03,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70834483] [2022-01-18 23:15:03,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70834483] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 23:15:03,935 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 23:15:03,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-01-18 23:15:03,935 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171875676] [2022-01-18 23:15:03,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 23:15:03,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 23:15:03,936 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 23:15:03,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 23:15:03,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=583, Unknown=0, NotChecked=0, Total=650 [2022-01-18 23:15:03,941 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 283 out of 495 [2022-01-18 23:15:03,945 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 619 places, 802 transitions, 3830 flow. Second operand has 26 states, 26 states have (on average 285.3076923076923) internal successors, (7418), 26 states have internal predecessors, (7418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:15:03,945 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-18 23:15:03,945 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 283 of 495 [2022-01-18 23:15:03,945 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-18 23:15:28,717 INFO L129 PetriNetUnfolder]: 23134/85010 cut-off events. [2022-01-18 23:15:28,717 INFO L130 PetriNetUnfolder]: For 100252/100580 co-relation queries the response was YES. [2022-01-18 23:15:30,068 INFO L84 FinitePrefix]: Finished finitePrefix Result has 190011 conditions, 85010 events. 23134/85010 cut-off events. For 100252/100580 co-relation queries the response was YES. Maximal size of possible extension queue 555. Compared 1005930 event pairs, 1005 based on Foata normal form. 313/82518 useless extension candidates. Maximal degree in co-relation 187445. Up to 14003 conditions per place. [2022-01-18 23:15:30,431 INFO L132 encePairwiseOnDemand]: 416/495 looper letters, 1366 selfloop transitions, 528 changer transitions 0/2209 dead transitions. [2022-01-18 23:15:30,432 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 686 places, 2209 transitions, 13750 flow [2022-01-18 23:15:30,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-01-18 23:15:30,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2022-01-18 23:15:30,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 21040 transitions. [2022-01-18 23:15:30,450 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6160152247108769 [2022-01-18 23:15:30,450 INFO L72 ComplementDD]: Start complementDD. Operand 69 states and 21040 transitions. [2022-01-18 23:15:30,451 INFO L73 IsDeterministic]: Start isDeterministic. Operand 69 states and 21040 transitions. [2022-01-18 23:15:30,456 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-18 23:15:30,456 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 69 states and 21040 transitions. [2022-01-18 23:15:30,479 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 70 states, 69 states have (on average 304.92753623188406) internal successors, (21040), 69 states have internal predecessors, (21040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:15:30,507 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 70 states, 70 states have (on average 495.0) internal successors, (34650), 70 states have internal predecessors, (34650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:15:30,515 INFO L81 ComplementDD]: Finished complementDD. Result has 70 states, 70 states have (on average 495.0) internal successors, (34650), 70 states have internal predecessors, (34650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:15:30,515 INFO L186 Difference]: Start difference. First operand has 619 places, 802 transitions, 3830 flow. Second operand 69 states and 21040 transitions. [2022-01-18 23:15:30,515 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 686 places, 2209 transitions, 13750 flow [2022-01-18 23:15:31,057 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 663 places, 2209 transitions, 13564 flow, removed 70 selfloop flow, removed 23 redundant places. [2022-01-18 23:15:31,074 INFO L242 Difference]: Finished difference. Result has 705 places, 1215 transitions, 8070 flow [2022-01-18 23:15:31,075 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=495, PETRI_DIFFERENCE_MINUEND_FLOW=3285, PETRI_DIFFERENCE_MINUEND_PLACES=595, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=749, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=150, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=535, PETRI_DIFFERENCE_SUBTRAHEND_STATES=69, PETRI_FLOW=8070, PETRI_PLACES=705, PETRI_TRANSITIONS=1215} [2022-01-18 23:15:31,077 INFO L334 CegarLoopForPetriNet]: 448 programPoint places, 257 predicate places. [2022-01-18 23:15:31,077 INFO L470 AbstractCegarLoop]: Abstraction has has 705 places, 1215 transitions, 8070 flow [2022-01-18 23:15:31,078 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 285.3076923076923) internal successors, (7418), 26 states have internal predecessors, (7418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:15:31,078 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:15:31,079 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] [2022-01-18 23:15:31,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-01-18 23:15:31,079 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION (and 9 more)] === [2022-01-18 23:15:31,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:15:31,079 INFO L85 PathProgramCache]: Analyzing trace with hash 2127509301, now seen corresponding path program 3 times [2022-01-18 23:15:31,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:15:31,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295490007] [2022-01-18 23:15:31,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:15:31,080 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:15:31,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:15:32,314 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-18 23:15:32,314 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 23:15:32,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295490007] [2022-01-18 23:15:32,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295490007] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 23:15:32,314 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 23:15:32,315 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [37] imperfect sequences [] total 37 [2022-01-18 23:15:32,315 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467590492] [2022-01-18 23:15:32,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 23:15:32,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-18 23:15:32,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 23:15:32,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-18 23:15:32,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=1203, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 23:15:32,322 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 271 out of 495 [2022-01-18 23:15:32,327 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 705 places, 1215 transitions, 8070 flow. Second operand has 37 states, 37 states have (on average 272.86486486486484) internal successors, (10096), 37 states have internal predecessors, (10096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:15:32,327 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-18 23:15:32,327 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 271 of 495 [2022-01-18 23:15:32,327 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-18 23:16:13,567 INFO L129 PetriNetUnfolder]: 29181/100281 cut-off events. [2022-01-18 23:16:13,567 INFO L130 PetriNetUnfolder]: For 333960/334558 co-relation queries the response was YES. [2022-01-18 23:16:16,369 INFO L84 FinitePrefix]: Finished finitePrefix Result has 278247 conditions, 100281 events. 29181/100281 cut-off events. For 333960/334558 co-relation queries the response was YES. Maximal size of possible extension queue 649. Compared 1185953 event pairs, 6573 based on Foata normal form. 328/97123 useless extension candidates. Maximal degree in co-relation 278072. Up to 30450 conditions per place. [2022-01-18 23:16:16,633 INFO L132 encePairwiseOnDemand]: 422/495 looper letters, 1506 selfloop transitions, 613 changer transitions 0/2399 dead transitions. [2022-01-18 23:16:16,633 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 799 places, 2399 transitions, 19011 flow [2022-01-18 23:16:16,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-01-18 23:16:16,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 95 states. [2022-01-18 23:16:16,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 27062 transitions. [2022-01-18 23:16:16,656 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5754811270600745 [2022-01-18 23:16:16,656 INFO L72 ComplementDD]: Start complementDD. Operand 95 states and 27062 transitions. [2022-01-18 23:16:16,656 INFO L73 IsDeterministic]: Start isDeterministic. Operand 95 states and 27062 transitions. [2022-01-18 23:16:16,663 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-18 23:16:16,663 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 95 states and 27062 transitions. [2022-01-18 23:16:16,688 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 96 states, 95 states have (on average 284.86315789473684) internal successors, (27062), 95 states have internal predecessors, (27062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:16:16,725 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 96 states, 96 states have (on average 495.0) internal successors, (47520), 96 states have internal predecessors, (47520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:16:16,735 INFO L81 ComplementDD]: Finished complementDD. Result has 96 states, 96 states have (on average 495.0) internal successors, (47520), 96 states have internal predecessors, (47520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:16:16,735 INFO L186 Difference]: Start difference. First operand has 705 places, 1215 transitions, 8070 flow. Second operand 95 states and 27062 transitions. [2022-01-18 23:16:16,735 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 799 places, 2399 transitions, 19011 flow [2022-01-18 23:16:18,594 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 791 places, 2399 transitions, 18650 flow, removed 100 selfloop flow, removed 8 redundant places. [2022-01-18 23:16:18,618 INFO L242 Difference]: Finished difference. Result has 812 places, 1544 transitions, 12881 flow [2022-01-18 23:16:18,620 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=495, PETRI_DIFFERENCE_MINUEND_FLOW=7810, PETRI_DIFFERENCE_MINUEND_PLACES=697, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1215, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=333, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=805, PETRI_DIFFERENCE_SUBTRAHEND_STATES=95, PETRI_FLOW=12881, PETRI_PLACES=812, PETRI_TRANSITIONS=1544} [2022-01-18 23:16:18,620 INFO L334 CegarLoopForPetriNet]: 448 programPoint places, 364 predicate places. [2022-01-18 23:16:18,621 INFO L470 AbstractCegarLoop]: Abstraction has has 812 places, 1544 transitions, 12881 flow [2022-01-18 23:16:18,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 272.86486486486484) internal successors, (10096), 37 states have internal predecessors, (10096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:16:18,622 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:16:18,622 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] [2022-01-18 23:16:18,622 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-01-18 23:16:18,622 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION (and 9 more)] === [2022-01-18 23:16:18,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:16:18,623 INFO L85 PathProgramCache]: Analyzing trace with hash 1012510165, now seen corresponding path program 4 times [2022-01-18 23:16:18,623 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:16:18,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249964] [2022-01-18 23:16:18,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:16:18,623 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:16:18,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:16:20,318 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-18 23:16:20,319 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 23:16:20,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249964] [2022-01-18 23:16:20,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1249964] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 23:16:20,319 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 23:16:20,319 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [39] imperfect sequences [] total 39 [2022-01-18 23:16:20,319 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601485142] [2022-01-18 23:16:20,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 23:16:20,320 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-18 23:16:20,320 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 23:16:20,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-18 23:16:20,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1331, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 23:16:20,328 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 269 out of 495 [2022-01-18 23:16:20,335 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 812 places, 1544 transitions, 12881 flow. Second operand has 39 states, 39 states have (on average 270.79487179487177) internal successors, (10561), 39 states have internal predecessors, (10561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:16:20,336 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-18 23:16:20,336 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 269 of 495 [2022-01-18 23:16:20,336 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-18 23:17:19,730 INFO L129 PetriNetUnfolder]: 36406/120566 cut-off events. [2022-01-18 23:17:19,730 INFO L130 PetriNetUnfolder]: For 549788/550654 co-relation queries the response was YES. [2022-01-18 23:17:24,248 INFO L84 FinitePrefix]: Finished finitePrefix Result has 367127 conditions, 120566 events. 36406/120566 cut-off events. For 549788/550654 co-relation queries the response was YES. Maximal size of possible extension queue 787. Compared 1453511 event pairs, 5326 based on Foata normal form. 514/117468 useless extension candidates. Maximal degree in co-relation 366928. Up to 29731 conditions per place. [2022-01-18 23:17:24,663 INFO L132 encePairwiseOnDemand]: 413/495 looper letters, 1809 selfloop transitions, 1241 changer transitions 0/3320 dead transitions. [2022-01-18 23:17:24,663 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 916 places, 3320 transitions, 32266 flow [2022-01-18 23:17:24,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-01-18 23:17:24,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2022-01-18 23:17:24,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 29906 transitions. [2022-01-18 23:17:24,717 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5753920153920153 [2022-01-18 23:17:24,718 INFO L72 ComplementDD]: Start complementDD. Operand 105 states and 29906 transitions. [2022-01-18 23:17:24,718 INFO L73 IsDeterministic]: Start isDeterministic. Operand 105 states and 29906 transitions. [2022-01-18 23:17:24,934 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-18 23:17:24,934 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 105 states and 29906 transitions. [2022-01-18 23:17:25,025 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 106 states, 105 states have (on average 284.81904761904764) internal successors, (29906), 105 states have internal predecessors, (29906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:17:25,112 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 106 states, 106 states have (on average 495.0) internal successors, (52470), 106 states have internal predecessors, (52470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:17:25,141 INFO L81 ComplementDD]: Finished complementDD. Result has 106 states, 106 states have (on average 495.0) internal successors, (52470), 106 states have internal predecessors, (52470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:17:25,155 INFO L186 Difference]: Start difference. First operand has 812 places, 1544 transitions, 12881 flow. Second operand 105 states and 29906 transitions. [2022-01-18 23:17:25,155 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 916 places, 3320 transitions, 32266 flow [2022-01-18 23:17:29,206 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 883 places, 3320 transitions, 30435 flow, removed 542 selfloop flow, removed 33 redundant places. [2022-01-18 23:17:29,242 INFO L242 Difference]: Finished difference. Result has 927 places, 2158 transitions, 22961 flow [2022-01-18 23:17:29,245 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=495, PETRI_DIFFERENCE_MINUEND_FLOW=11881, PETRI_DIFFERENCE_MINUEND_PLACES=779, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1544, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=650, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=786, PETRI_DIFFERENCE_SUBTRAHEND_STATES=105, PETRI_FLOW=22961, PETRI_PLACES=927, PETRI_TRANSITIONS=2158} [2022-01-18 23:17:29,247 INFO L334 CegarLoopForPetriNet]: 448 programPoint places, 479 predicate places. [2022-01-18 23:17:29,247 INFO L470 AbstractCegarLoop]: Abstraction has has 927 places, 2158 transitions, 22961 flow [2022-01-18 23:17:29,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 270.79487179487177) internal successors, (10561), 39 states have internal predecessors, (10561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:17:29,249 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:17:29,249 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] [2022-01-18 23:17:29,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-01-18 23:17:29,249 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION (and 9 more)] === [2022-01-18 23:17:29,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:17:29,249 INFO L85 PathProgramCache]: Analyzing trace with hash 731978133, now seen corresponding path program 5 times [2022-01-18 23:17:29,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:17:29,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693141591] [2022-01-18 23:17:29,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:17:29,250 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:17:29,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:17:30,802 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-18 23:17:30,803 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 23:17:30,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693141591] [2022-01-18 23:17:30,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693141591] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 23:17:30,803 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 23:17:30,803 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [] total 40 [2022-01-18 23:17:30,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046394204] [2022-01-18 23:17:30,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 23:17:30,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-18 23:17:30,803 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 23:17:30,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-18 23:17:30,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=1421, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 23:17:30,810 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 257 out of 495 [2022-01-18 23:17:30,815 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 927 places, 2158 transitions, 22961 flow. Second operand has 40 states, 40 states have (on average 258.875) internal successors, (10355), 40 states have internal predecessors, (10355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:17:30,815 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-18 23:17:30,815 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 257 of 495 [2022-01-18 23:17:30,816 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-18 23:19:03,440 INFO L129 PetriNetUnfolder]: 50723/153042 cut-off events. [2022-01-18 23:19:03,440 INFO L130 PetriNetUnfolder]: For 871367/871913 co-relation queries the response was YES. [2022-01-18 23:19:11,214 INFO L84 FinitePrefix]: Finished finitePrefix Result has 504720 conditions, 153042 events. 50723/153042 cut-off events. For 871367/871913 co-relation queries the response was YES. Maximal size of possible extension queue 1027. Compared 1829235 event pairs, 14474 based on Foata normal form. 281/147972 useless extension candidates. Maximal degree in co-relation 504476. Up to 53329 conditions per place. [2022-01-18 23:19:11,641 INFO L132 encePairwiseOnDemand]: 437/495 looper letters, 3085 selfloop transitions, 884 changer transitions 0/4219 dead transitions. [2022-01-18 23:19:11,641 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1021 places, 4219 transitions, 46151 flow [2022-01-18 23:19:11,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-01-18 23:19:11,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 95 states. [2022-01-18 23:19:11,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 26260 transitions. [2022-01-18 23:19:11,662 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5584263689526847 [2022-01-18 23:19:11,662 INFO L72 ComplementDD]: Start complementDD. Operand 95 states and 26260 transitions. [2022-01-18 23:19:11,662 INFO L73 IsDeterministic]: Start isDeterministic. Operand 95 states and 26260 transitions. [2022-01-18 23:19:11,668 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-18 23:19:11,669 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 95 states and 26260 transitions. [2022-01-18 23:19:11,690 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 96 states, 95 states have (on average 276.42105263157896) internal successors, (26260), 95 states have internal predecessors, (26260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:19:11,724 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 96 states, 96 states have (on average 495.0) internal successors, (47520), 96 states have internal predecessors, (47520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:19:11,733 INFO L81 ComplementDD]: Finished complementDD. Result has 96 states, 96 states have (on average 495.0) internal successors, (47520), 96 states have internal predecessors, (47520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:19:11,734 INFO L186 Difference]: Start difference. First operand has 927 places, 2158 transitions, 22961 flow. Second operand 95 states and 26260 transitions. [2022-01-18 23:19:11,734 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1021 places, 4219 transitions, 46151 flow [2022-01-18 23:19:21,726 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 974 places, 4219 transitions, 44687 flow, removed 393 selfloop flow, removed 47 redundant places. [2022-01-18 23:19:21,778 INFO L242 Difference]: Finished difference. Result has 1010 places, 2487 transitions, 28501 flow [2022-01-18 23:19:21,781 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=495, PETRI_DIFFERENCE_MINUEND_FLOW=21873, PETRI_DIFFERENCE_MINUEND_PLACES=880, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2158, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=622, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1438, PETRI_DIFFERENCE_SUBTRAHEND_STATES=95, PETRI_FLOW=28501, PETRI_PLACES=1010, PETRI_TRANSITIONS=2487} [2022-01-18 23:19:21,781 INFO L334 CegarLoopForPetriNet]: 448 programPoint places, 562 predicate places. [2022-01-18 23:19:21,781 INFO L470 AbstractCegarLoop]: Abstraction has has 1010 places, 2487 transitions, 28501 flow [2022-01-18 23:19:21,782 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 258.875) internal successors, (10355), 40 states have internal predecessors, (10355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:19:21,782 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:19:21,783 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] [2022-01-18 23:19:21,783 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-01-18 23:19:21,783 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION (and 9 more)] === [2022-01-18 23:19:21,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:19:21,783 INFO L85 PathProgramCache]: Analyzing trace with hash 196315297, now seen corresponding path program 6 times [2022-01-18 23:19:21,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:19:21,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471587583] [2022-01-18 23:19:21,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:19:21,784 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:19:21,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:19:23,287 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-18 23:19:23,287 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 23:19:23,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471587583] [2022-01-18 23:19:23,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471587583] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 23:19:23,287 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 23:19:23,287 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [] total 40 [2022-01-18 23:19:23,287 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002798866] [2022-01-18 23:19:23,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 23:19:23,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-18 23:19:23,288 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 23:19:23,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-18 23:19:23,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=1416, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 23:19:23,293 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 257 out of 495 [2022-01-18 23:19:23,298 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1010 places, 2487 transitions, 28501 flow. Second operand has 40 states, 40 states have (on average 258.875) internal successors, (10355), 40 states have internal predecessors, (10355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:19:23,298 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-18 23:19:23,298 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 257 of 495 [2022-01-18 23:19:23,298 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-18 23:21:21,267 INFO L129 PetriNetUnfolder]: 57051/171698 cut-off events. [2022-01-18 23:21:21,268 INFO L130 PetriNetUnfolder]: For 1002311/1003568 co-relation queries the response was YES. [2022-01-18 23:21:31,396 INFO L84 FinitePrefix]: Finished finitePrefix Result has 589813 conditions, 171698 events. 57051/171698 cut-off events. For 1002311/1003568 co-relation queries the response was YES. Maximal size of possible extension queue 1292. Compared 2091101 event pairs, 15325 based on Foata normal form. 595/166692 useless extension candidates. Maximal degree in co-relation 589533. Up to 56320 conditions per place. [2022-01-18 23:21:31,917 INFO L132 encePairwiseOnDemand]: 423/495 looper letters, 2932 selfloop transitions, 1408 changer transitions 0/4590 dead transitions. [2022-01-18 23:21:31,917 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1123 places, 4590 transitions, 54185 flow [2022-01-18 23:21:31,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-01-18 23:21:31,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2022-01-18 23:21:31,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 31383 transitions. [2022-01-18 23:21:31,937 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5561403508771929 [2022-01-18 23:21:31,937 INFO L72 ComplementDD]: Start complementDD. Operand 114 states and 31383 transitions. [2022-01-18 23:21:31,937 INFO L73 IsDeterministic]: Start isDeterministic. Operand 114 states and 31383 transitions. [2022-01-18 23:21:31,943 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-18 23:21:31,944 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 114 states and 31383 transitions. [2022-01-18 23:21:31,969 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 115 states, 114 states have (on average 275.2894736842105) internal successors, (31383), 114 states have internal predecessors, (31383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:21:32,011 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 115 states, 115 states have (on average 495.0) internal successors, (56925), 115 states have internal predecessors, (56925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:21:32,023 INFO L81 ComplementDD]: Finished complementDD. Result has 115 states, 115 states have (on average 495.0) internal successors, (56925), 115 states have internal predecessors, (56925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:21:32,023 INFO L186 Difference]: Start difference. First operand has 1010 places, 2487 transitions, 28501 flow. Second operand 114 states and 31383 transitions. [2022-01-18 23:21:32,024 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1123 places, 4590 transitions, 54185 flow [2022-01-18 23:21:44,850 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1082 places, 4590 transitions, 52971 flow, removed 334 selfloop flow, removed 41 redundant places. [2022-01-18 23:21:44,906 INFO L242 Difference]: Finished difference. Result has 1111 places, 3043 transitions, 39858 flow [2022-01-18 23:21:44,909 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=495, PETRI_DIFFERENCE_MINUEND_FLOW=27625, PETRI_DIFFERENCE_MINUEND_PLACES=969, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2487, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=895, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1455, PETRI_DIFFERENCE_SUBTRAHEND_STATES=114, PETRI_FLOW=39858, PETRI_PLACES=1111, PETRI_TRANSITIONS=3043} [2022-01-18 23:21:44,909 INFO L334 CegarLoopForPetriNet]: 448 programPoint places, 663 predicate places. [2022-01-18 23:21:44,909 INFO L470 AbstractCegarLoop]: Abstraction has has 1111 places, 3043 transitions, 39858 flow [2022-01-18 23:21:44,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 258.875) internal successors, (10355), 40 states have internal predecessors, (10355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:21:44,911 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-18 23:21:44,911 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] [2022-01-18 23:21:44,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-01-18 23:21:44,912 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION (and 9 more)] === [2022-01-18 23:21:44,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 23:21:44,912 INFO L85 PathProgramCache]: Analyzing trace with hash -256635295, now seen corresponding path program 7 times [2022-01-18 23:21:44,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 23:21:44,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557526970] [2022-01-18 23:21:44,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 23:21:44,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 23:21:44,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 23:21:46,338 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-18 23:21:46,338 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 23:21:46,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557526970] [2022-01-18 23:21:46,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557526970] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 23:21:46,338 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 23:21:46,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [] total 40 [2022-01-18 23:21:46,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465023938] [2022-01-18 23:21:46,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 23:21:46,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-18 23:21:46,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 23:21:46,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-18 23:21:46,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=1416, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 23:21:46,343 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 257 out of 495 [2022-01-18 23:21:46,346 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1111 places, 3043 transitions, 39858 flow. Second operand has 40 states, 40 states have (on average 258.875) internal successors, (10355), 40 states have internal predecessors, (10355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 23:21:46,347 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-18 23:21:46,347 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 257 of 495 [2022-01-18 23:21:46,347 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand