/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-VariableLbe-McrStrategy.epf -i ../../../trunk/examples/svcomp/pthread-divine/ring_2w1r-1.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-b981219 [2020-04-18 15:57:00,938 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-04-18 15:57:00,941 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-04-18 15:57:00,959 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-04-18 15:57:00,959 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-04-18 15:57:00,961 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-04-18 15:57:00,963 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-04-18 15:57:00,965 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-04-18 15:57:00,967 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-04-18 15:57:00,968 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-04-18 15:57:00,969 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-04-18 15:57:00,973 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-04-18 15:57:00,974 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-04-18 15:57:00,975 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-04-18 15:57:00,976 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-04-18 15:57:00,977 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-04-18 15:57:00,979 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-04-18 15:57:00,980 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-04-18 15:57:00,982 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-04-18 15:57:00,984 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-04-18 15:57:00,986 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-04-18 15:57:00,990 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-04-18 15:57:00,994 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-04-18 15:57:00,996 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-04-18 15:57:01,002 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-04-18 15:57:01,002 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-04-18 15:57:01,002 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-04-18 15:57:01,005 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-04-18 15:57:01,006 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-04-18 15:57:01,009 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-04-18 15:57:01,009 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-04-18 15:57:01,011 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-04-18 15:57:01,011 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-04-18 15:57:01,012 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-04-18 15:57:01,013 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-04-18 15:57:01,013 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-04-18 15:57:01,014 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-04-18 15:57:01,014 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-04-18 15:57:01,014 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-04-18 15:57:01,015 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-04-18 15:57:01,016 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-04-18 15:57:01,017 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-FA-VariableLbe-McrStrategy.epf [2020-04-18 15:57:01,039 INFO L113 SettingsManager]: Loading preferences was successful [2020-04-18 15:57:01,039 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-04-18 15:57:01,040 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-04-18 15:57:01,041 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-04-18 15:57:01,041 INFO L138 SettingsManager]: * Use SBE=true [2020-04-18 15:57:01,041 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-04-18 15:57:01,041 INFO L138 SettingsManager]: * sizeof long=4 [2020-04-18 15:57:01,041 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-04-18 15:57:01,042 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-04-18 15:57:01,042 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-04-18 15:57:01,042 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-04-18 15:57:01,045 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-04-18 15:57:01,045 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-04-18 15:57:01,045 INFO L138 SettingsManager]: * sizeof long double=12 [2020-04-18 15:57:01,045 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-04-18 15:57:01,045 INFO L138 SettingsManager]: * Use constant arrays=true [2020-04-18 15:57:01,046 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-04-18 15:57:01,046 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-04-18 15:57:01,046 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-04-18 15:57:01,046 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-04-18 15:57:01,046 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-04-18 15:57:01,047 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-04-18 15:57:01,047 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-04-18 15:57:01,048 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-04-18 15:57:01,048 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-04-18 15:57:01,048 INFO L138 SettingsManager]: * Trace refinement strategy=MCR [2020-04-18 15:57:01,048 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-04-18 15:57:01,048 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=VARIABLE_BASED_MOVER_CHECK [2020-04-18 15:57:01,049 INFO L138 SettingsManager]: * Trace refinement strategy used in MCR=CAMEL [2020-04-18 15:57:01,049 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-04-18 15:57:01,050 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-04-18 15:57:01,335 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2020-04-18 15:57:01,348 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-04-18 15:57:01,352 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-04-18 15:57:01,353 INFO L271 PluginConnector]: Initializing CDTParser... [2020-04-18 15:57:01,354 INFO L275 PluginConnector]: CDTParser initialized [2020-04-18 15:57:01,355 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-divine/ring_2w1r-1.i [2020-04-18 15:57:01,428 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9d7bd88f0/fdf98ad6b7a94c258602e0591a63dae7/FLAG7e2bc5a6d [2020-04-18 15:57:02,024 INFO L306 CDTParser]: Found 1 translation units. [2020-04-18 15:57:02,024 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/ring_2w1r-1.i [2020-04-18 15:57:02,041 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9d7bd88f0/fdf98ad6b7a94c258602e0591a63dae7/FLAG7e2bc5a6d [2020-04-18 15:57:02,280 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9d7bd88f0/fdf98ad6b7a94c258602e0591a63dae7 [2020-04-18 15:57:02,289 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-04-18 15:57:02,311 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-04-18 15:57:02,312 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-04-18 15:57:02,312 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-04-18 15:57:02,315 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-04-18 15:57:02,316 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.04 03:57:02" (1/1) ... [2020-04-18 15:57:02,319 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@478bbe62 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 03:57:02, skipping insertion in model container [2020-04-18 15:57:02,320 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.04 03:57:02" (1/1) ... [2020-04-18 15:57:02,328 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-04-18 15:57:02,391 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-04-18 15:57:02,595 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2020-04-18 15:57:03,039 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-04-18 15:57:03,054 INFO L203 MainTranslator]: Completed pre-run [2020-04-18 15:57:03,070 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2020-04-18 15:57:03,153 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-04-18 15:57:03,369 INFO L208 MainTranslator]: Completed translation [2020-04-18 15:57:03,369 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 03:57:03 WrapperNode [2020-04-18 15:57:03,369 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-04-18 15:57:03,370 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-04-18 15:57:03,371 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-04-18 15:57:03,371 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-04-18 15:57:03,379 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 03:57:03" (1/1) ... [2020-04-18 15:57:03,430 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 03:57:03" (1/1) ... [2020-04-18 15:57:03,472 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-04-18 15:57:03,472 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-04-18 15:57:03,472 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-04-18 15:57:03,473 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-04-18 15:57:03,487 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 03:57:03" (1/1) ... [2020-04-18 15:57:03,488 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 03:57:03" (1/1) ... [2020-04-18 15:57:03,497 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 03:57:03" (1/1) ... [2020-04-18 15:57:03,498 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 03:57:03" (1/1) ... [2020-04-18 15:57:03,520 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 03:57:03" (1/1) ... [2020-04-18 15:57:03,532 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 03:57:03" (1/1) ... [2020-04-18 15:57:03,543 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 03:57:03" (1/1) ... [2020-04-18 15:57:03,554 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-04-18 15:57:03,556 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-04-18 15:57:03,556 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-04-18 15:57:03,556 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-04-18 15:57:03,558 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 03:57:03" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-04-18 15:57:03,657 INFO L130 BoogieDeclarations]: Found specification of procedure reader_two [2020-04-18 15:57:03,658 INFO L138 BoogieDeclarations]: Found implementation of procedure reader_two [2020-04-18 15:57:03,659 INFO L130 BoogieDeclarations]: Found specification of procedure writer_fn [2020-04-18 15:57:03,659 INFO L138 BoogieDeclarations]: Found implementation of procedure writer_fn [2020-04-18 15:57:03,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-04-18 15:57:03,661 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-04-18 15:57:03,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2020-04-18 15:57:03,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-04-18 15:57:03,665 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2020-04-18 15:57:03,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-04-18 15:57:03,666 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-04-18 15:57:03,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-04-18 15:57:03,669 WARN L205 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-04-18 15:57:04,635 INFO L290 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-04-18 15:57:04,635 INFO L295 CfgBuilder]: Removed 22 assume(true) statements. [2020-04-18 15:57:04,639 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.04 03:57:04 BoogieIcfgContainer [2020-04-18 15:57:04,640 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-04-18 15:57:04,641 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-04-18 15:57:04,641 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-04-18 15:57:04,645 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-04-18 15:57:04,645 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.04 03:57:02" (1/3) ... [2020-04-18 15:57:04,646 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@38760c7b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.04 03:57:04, skipping insertion in model container [2020-04-18 15:57:04,646 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 03:57:03" (2/3) ... [2020-04-18 15:57:04,647 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@38760c7b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.04 03:57:04, skipping insertion in model container [2020-04-18 15:57:04,647 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.04 03:57:04" (3/3) ... [2020-04-18 15:57:04,648 INFO L109 eAbstractionObserver]: Analyzing ICFG ring_2w1r-1.i [2020-04-18 15:57:04,660 WARN L146 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2020-04-18 15:57:04,660 INFO L157 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-04-18 15:57:04,673 INFO L169 ceAbstractionStarter]: Appying trace abstraction to program that has 4 error locations. [2020-04-18 15:57:04,674 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-04-18 15:57:04,714 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,714 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,714 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,714 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,715 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,715 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,715 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~r~2.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,715 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~r~2.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,716 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~val~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,716 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,716 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,716 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,716 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,717 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,717 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,717 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,717 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,718 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,718 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,718 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,718 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,718 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,719 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,719 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,719 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,719 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,719 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,720 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,720 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,720 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,720 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,721 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,721 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~r~2.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,721 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~r~2.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,721 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_empty_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,721 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_empty_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,722 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,722 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,722 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,722 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,722 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_empty_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,723 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_empty_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,723 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_empty_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,723 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_empty_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,723 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_empty_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,723 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_empty_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,723 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_empty_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,724 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_empty_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,724 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_empty_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,727 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_empty_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,727 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_empty_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,728 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_empty_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,728 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_empty_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,728 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_empty_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,728 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_empty_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,728 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_empty_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,728 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,729 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_empty_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,729 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_empty_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,729 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,729 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~ret21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,729 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~ret21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,730 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~ret21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,730 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~ret21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,730 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~ret21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,730 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~r~2.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,730 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~r~2.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,731 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_dequeue_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,731 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_dequeue_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,731 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_dequeue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,731 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_dequeue_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,731 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_dequeue_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,732 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_dequeue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,732 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_dequeue_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,732 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_dequeue_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,732 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_dequeue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,732 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_dequeue_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,732 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_dequeue_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,733 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_dequeue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,733 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_dequeue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,733 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_dequeue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,738 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_dequeue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,738 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_dequeue_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,739 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_dequeue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,739 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_dequeue_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,739 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_dequeue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,739 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_dequeue_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,739 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_dequeue_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,740 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_dequeue_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,740 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_dequeue_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,740 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_dequeue_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,740 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_dequeue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,740 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_dequeue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,741 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_dequeue_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,741 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_dequeue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,746 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_dequeue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,746 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_dequeue_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,747 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_dequeue_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,747 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_dequeue_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,747 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_dequeue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,747 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_dequeue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,748 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~ret22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,748 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~ret22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,748 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~ret22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,748 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~val~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,748 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~ret22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,749 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~val~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,749 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~val~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,751 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~val~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,752 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~val~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,752 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~val~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,752 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,752 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,752 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~mem23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,753 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~mem23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,753 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~pre24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,753 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~val~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,753 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,753 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~mem23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,754 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,754 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~pre24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,754 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~mem23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,754 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,755 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~val~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,755 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,755 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~val~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,758 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,758 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,759 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~pre28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,759 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,759 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,759 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,759 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~mem26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,760 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,760 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,762 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~mem26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,762 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~mem26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,763 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~pre28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,763 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~mem26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,763 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,763 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,763 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,764 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~mem27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,768 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~mem27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,768 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~mem27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,768 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~mem27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,769 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,769 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~pre25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,769 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,769 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,769 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~pre25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,773 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,774 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,774 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,774 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,774 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,774 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,775 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_~r~1.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,775 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_~r~1.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,775 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,775 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,775 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,776 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,776 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,776 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,776 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,776 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_~r~1.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,777 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,777 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_~r~1.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,782 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,782 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,782 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,783 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_ring_enqueue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,783 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,783 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,783 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,783 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_ring_enqueue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,784 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_ring_enqueue_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,784 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,784 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,784 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,784 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_ring_enqueue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,784 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_ring_enqueue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,785 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,785 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_ring_enqueue_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,787 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_ring_enqueue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,787 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_ring_enqueue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,788 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,788 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_ring_enqueue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,788 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_ring_enqueue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,788 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,788 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_ring_enqueue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,789 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_ring_enqueue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,789 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,789 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,789 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_ring_enqueue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,789 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_ring_enqueue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,789 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_ring_enqueue_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,790 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,790 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,790 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,790 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,790 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,791 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,791 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,791 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_ring_enqueue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,791 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_ring_enqueue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,791 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,792 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,792 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,792 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_ring_enqueue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,792 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,792 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_ring_enqueue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,793 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,793 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,793 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_#t~pre16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,794 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,794 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,794 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_#t~pre16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,798 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,798 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~ret22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,798 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_dequeue_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,799 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~ret21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,799 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_~#read~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,799 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_empty_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,799 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_dequeue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,799 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~r~2.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,800 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~r~2.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,800 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_empty_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,800 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_dequeue_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,800 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~pre24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,800 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~pre25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,801 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~mem23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,801 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~pre28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,801 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_empty_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,801 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,801 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~mem27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,802 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,802 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#t~mem26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,802 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~val~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,802 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_dequeue_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,802 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,802 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,803 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,803 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_dequeue_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,803 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_empty_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,803 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_dequeue_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,803 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_ring_dequeue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,804 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,804 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_dequeue_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,804 WARN L315 ript$VariableManager]: TermVariabe reader_twoThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,805 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_empty_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,805 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_empty_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,805 WARN L315 ript$VariableManager]: TermVariabe |reader_twoThread1of1ForFork0_ring_dequeue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,815 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_ring_enqueue_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,815 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,815 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,816 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_ring_enqueue_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,816 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,816 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_#t~pre16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,816 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,817 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,817 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_~r~1.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,817 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,817 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,817 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,818 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,818 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_ring_enqueue_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,818 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_~r~1.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,818 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,818 WARN L315 ript$VariableManager]: TermVariabe |writer_fnThread1of1ForFork1_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,818 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_ring_enqueue_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,819 WARN L315 ript$VariableManager]: TermVariabe writer_fnThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 15:57:04,849 INFO L251 AbstractCegarLoop]: Starting to check reachability of 10 error locations. [2020-04-18 15:57:04,871 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-04-18 15:57:04,871 INFO L376 AbstractCegarLoop]: Hoare is true [2020-04-18 15:57:04,871 INFO L377 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-04-18 15:57:04,871 INFO L378 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-04-18 15:57:04,871 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-04-18 15:57:04,872 INFO L380 AbstractCegarLoop]: Difference is false [2020-04-18 15:57:04,872 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-04-18 15:57:04,872 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-04-18 15:57:04,894 INFO L152 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 189 places, 201 transitions, 424 flow [2020-04-18 15:57:04,897 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 189 places, 201 transitions, 424 flow [2020-04-18 15:57:04,997 INFO L129 PetriNetUnfolder]: 18/201 cut-off events. [2020-04-18 15:57:04,997 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2020-04-18 15:57:05,007 INFO L80 FinitePrefix]: Finished finitePrefix Result has 212 conditions, 201 events. 18/201 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 459 event pairs, 0 based on Foata normal form. 0/180 useless extension candidates. Maximal degree in co-relation 169. Up to 3 conditions per place. [2020-04-18 15:57:05,021 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 189 places, 201 transitions, 424 flow [2020-04-18 15:57:05,080 INFO L129 PetriNetUnfolder]: 18/201 cut-off events. [2020-04-18 15:57:05,081 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2020-04-18 15:57:05,087 INFO L80 FinitePrefix]: Finished finitePrefix Result has 212 conditions, 201 events. 18/201 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 459 event pairs, 0 based on Foata normal form. 0/180 useless extension candidates. Maximal degree in co-relation 169. Up to 3 conditions per place. [2020-04-18 15:57:05,097 INFO L158 etLargeBlockEncoding]: Number of co-enabled transitions 16584 [2020-04-18 15:57:05,098 INFO L182 etLargeBlockEncoding]: Variable Check. [2020-04-18 15:57:08,520 WARN L192 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2020-04-18 15:57:08,626 WARN L192 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2020-04-18 15:57:08,989 WARN L192 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 92 [2020-04-18 15:57:09,118 WARN L192 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2020-04-18 15:57:09,152 INFO L206 etLargeBlockEncoding]: Checked pairs total: 27552 [2020-04-18 15:57:09,152 INFO L214 etLargeBlockEncoding]: Total number of compositions: 160 [2020-04-18 15:57:09,156 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 60 places, 65 transitions, 152 flow [2020-04-18 15:57:09,278 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 2555 states. [2020-04-18 15:57:09,281 INFO L276 IsEmpty]: Start isEmpty. Operand 2555 states. [2020-04-18 15:57:09,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-04-18 15:57:09,303 INFO L417 BasicCegarLoop]: Found error trace [2020-04-18 15:57:09,304 INFO L425 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-18 15:57:09,305 INFO L427 AbstractCegarLoop]: === Iteration 1 === [reader_twoErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_twoErr3ASSERT_VIOLATIONERROR_FUNCTION, reader_twoErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_twoErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, reader_twoErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_twoErr3ASSERT_VIOLATIONERROR_FUNCTION, reader_twoErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_twoErr1ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-18 15:57:09,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 15:57:09,311 INFO L82 PathProgramCache]: Analyzing trace with hash -825162615, now seen corresponding path program 1 times [2020-04-18 15:57:09,317 INFO L163 FreeRefinementEngine]: Executing refinement strategy MCR [2020-04-18 15:57:09,317 INFO L354 FreeRefinementEngine]: Using trace check StrategyModuleMcr [1863438608] [2020-04-18 15:57:09,331 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 15:57:09,344 INFO L259 McrAutomatonBuilder]: Finished intersection with 18 states and 17 transitions. [2020-04-18 15:57:09,346 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states. [2020-04-18 15:57:09,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-04-18 15:57:09,346 INFO L105 Mcr]: ---- MCR iteration 0 ---- [2020-04-18 15:57:09,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 15:57:09,347 INFO L82 PathProgramCache]: Analyzing trace with hash -825162615, now seen corresponding path program 2 times [2020-04-18 15:57:09,351 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 15:57:09,351 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596919807] [2020-04-18 15:57:09,352 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 15:57:09,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 15:57:09,770 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 15:57:09,771 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596919807] [2020-04-18 15:57:09,772 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 15:57:09,772 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-04-18 15:57:09,776 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 15:57:09,780 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 15:57:09,790 INFO L259 McrAutomatonBuilder]: Finished intersection with 18 states and 17 transitions. [2020-04-18 15:57:09,790 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 15:57:09,832 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 0 times. [2020-04-18 15:57:09,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-04-18 15:57:09,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2020-04-18 15:57:09,838 INFO L87 Difference]: Start difference. First operand 18 states. Second operand 6 states. [2020-04-18 15:57:09,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 15:57:09,954 INFO L93 Difference]: Finished difference Result 18 states and 17 transitions. [2020-04-18 15:57:09,954 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 17 transitions. [2020-04-18 15:57:09,954 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-04-18 15:57:09,955 INFO L354 FreeRefinementEngine]: Using interpolant generator StrategyModuleMcr [1863438608] [2020-04-18 15:57:09,956 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2020-04-18 15:57:09,956 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2020-04-18 15:57:09,956 INFO L156 tionRefinementEngine]: Using interpolant automaton builder StrategyModuleMcr [1863438608] [2020-04-18 15:57:09,958 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-04-18 15:57:09,958 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy MCR [2020-04-18 15:57:09,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-04-18 15:57:09,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2020-04-18 15:57:09,967 INFO L87 Difference]: Start difference. First operand 2555 states. Second operand 6 states. [2020-04-18 15:57:10,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 15:57:10,291 INFO L93 Difference]: Finished difference Result 2543 states and 8173 transitions. [2020-04-18 15:57:10,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-04-18 15:57:10,293 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 17 [2020-04-18 15:57:10,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-18 15:57:10,333 INFO L225 Difference]: With dead ends: 2543 [2020-04-18 15:57:10,333 INFO L226 Difference]: Without dead ends: 2405 [2020-04-18 15:57:10,335 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2020-04-18 15:57:10,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2405 states. [2020-04-18 15:57:10,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2405 to 2405. [2020-04-18 15:57:10,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2405 states. [2020-04-18 15:57:10,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2405 states to 2405 states and 7776 transitions. [2020-04-18 15:57:10,543 INFO L78 Accepts]: Start accepts. Automaton has 2405 states and 7776 transitions. Word has length 17 [2020-04-18 15:57:10,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-18 15:57:10,554 INFO L479 AbstractCegarLoop]: Abstraction has 2405 states and 7776 transitions. [2020-04-18 15:57:10,554 INFO L480 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-04-18 15:57:10,555 INFO L276 IsEmpty]: Start isEmpty. Operand 2405 states and 7776 transitions. [2020-04-18 15:57:10,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-18 15:57:10,559 INFO L417 BasicCegarLoop]: Found error trace [2020-04-18 15:57:10,559 INFO L425 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-18 15:57:10,560 INFO L427 AbstractCegarLoop]: === Iteration 2 === [reader_twoErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_twoErr3ASSERT_VIOLATIONERROR_FUNCTION, reader_twoErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_twoErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, reader_twoErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_twoErr3ASSERT_VIOLATIONERROR_FUNCTION, reader_twoErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_twoErr1ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-18 15:57:10,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 15:57:10,560 INFO L82 PathProgramCache]: Analyzing trace with hash -807595204, now seen corresponding path program 1 times [2020-04-18 15:57:10,561 INFO L163 FreeRefinementEngine]: Executing refinement strategy MCR [2020-04-18 15:57:10,561 INFO L354 FreeRefinementEngine]: Using trace check StrategyModuleMcr [1297448245] [2020-04-18 15:57:10,561 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 15:57:10,562 INFO L259 McrAutomatonBuilder]: Finished intersection with 34 states and 48 transitions. [2020-04-18 15:57:10,563 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states. [2020-04-18 15:57:10,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-18 15:57:10,563 INFO L105 Mcr]: ---- MCR iteration 0 ---- [2020-04-18 15:57:10,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 15:57:10,564 INFO L82 PathProgramCache]: Analyzing trace with hash -807595204, now seen corresponding path program 2 times [2020-04-18 15:57:10,564 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 15:57:10,564 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938212222] [2020-04-18 15:57:10,564 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 15:57:10,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 15:57:10,790 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 15:57:10,794 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938212222] [2020-04-18 15:57:10,794 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 15:57:10,795 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2020-04-18 15:57:10,795 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 15:57:10,798 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 15:57:10,803 INFO L259 McrAutomatonBuilder]: Finished intersection with 19 states and 18 transitions. [2020-04-18 15:57:10,803 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 15:57:10,862 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 0 times. [2020-04-18 15:57:10,863 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-18 15:57:10,863 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2020-04-18 15:57:10,863 INFO L87 Difference]: Start difference. First operand 34 states. Second operand 7 states. [2020-04-18 15:57:11,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 15:57:11,142 INFO L93 Difference]: Finished difference Result 54 states and 67 transitions. [2020-04-18 15:57:11,142 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 67 transitions. [2020-04-18 15:57:11,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-18 15:57:11,143 INFO L105 Mcr]: ---- MCR iteration 1 ---- [2020-04-18 15:57:11,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 15:57:11,144 INFO L82 PathProgramCache]: Analyzing trace with hash 1728920918, now seen corresponding path program 3 times [2020-04-18 15:57:11,144 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 15:57:11,144 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656492824] [2020-04-18 15:57:11,144 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 15:57:11,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 15:57:11,441 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 15:57:11,441 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656492824] [2020-04-18 15:57:11,441 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 15:57:11,442 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2020-04-18 15:57:11,442 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 15:57:11,445 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 15:57:11,449 INFO L259 McrAutomatonBuilder]: Finished intersection with 19 states and 18 transitions. [2020-04-18 15:57:11,449 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 15:57:11,565 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 0 times. [2020-04-18 15:57:11,565 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-18 15:57:11,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2020-04-18 15:57:11,566 INFO L87 Difference]: Start difference. First operand 54 states and 67 transitions. Second operand 7 states. [2020-04-18 15:57:11,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 15:57:11,746 INFO L93 Difference]: Finished difference Result 54 states and 67 transitions. [2020-04-18 15:57:11,746 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 67 transitions. [2020-04-18 15:57:11,746 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-04-18 15:57:11,747 INFO L354 FreeRefinementEngine]: Using interpolant generator StrategyModuleMcr [1297448245] [2020-04-18 15:57:11,747 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2020-04-18 15:57:11,747 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2020-04-18 15:57:11,748 INFO L156 tionRefinementEngine]: Using interpolant automaton builder StrategyModuleMcr [1297448245] [2020-04-18 15:57:11,748 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-04-18 15:57:11,749 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy MCR [2020-04-18 15:57:11,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-04-18 15:57:11,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2020-04-18 15:57:11,749 INFO L87 Difference]: Start difference. First operand 2405 states and 7776 transitions. Second operand 12 states. [2020-04-18 15:57:12,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 15:57:12,298 INFO L93 Difference]: Finished difference Result 2942 states and 9516 transitions. [2020-04-18 15:57:12,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-04-18 15:57:12,301 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 18 [2020-04-18 15:57:12,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-18 15:57:12,324 INFO L225 Difference]: With dead ends: 2942 [2020-04-18 15:57:12,324 INFO L226 Difference]: Without dead ends: 2898 [2020-04-18 15:57:12,327 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2020-04-18 15:57:12,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2898 states. [2020-04-18 15:57:12,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2898 to 2898. [2020-04-18 15:57:12,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2898 states. [2020-04-18 15:57:12,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2898 states to 2898 states and 9417 transitions. [2020-04-18 15:57:12,450 INFO L78 Accepts]: Start accepts. Automaton has 2898 states and 9417 transitions. Word has length 18 [2020-04-18 15:57:12,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-18 15:57:12,451 INFO L479 AbstractCegarLoop]: Abstraction has 2898 states and 9417 transitions. [2020-04-18 15:57:12,451 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-04-18 15:57:12,451 INFO L276 IsEmpty]: Start isEmpty. Operand 2898 states and 9417 transitions. [2020-04-18 15:57:12,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-04-18 15:57:12,457 INFO L417 BasicCegarLoop]: Found error trace [2020-04-18 15:57:12,457 INFO L425 BasicCegarLoop]: 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] [2020-04-18 15:57:12,458 INFO L427 AbstractCegarLoop]: === Iteration 3 === [reader_twoErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_twoErr3ASSERT_VIOLATIONERROR_FUNCTION, reader_twoErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_twoErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, reader_twoErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_twoErr3ASSERT_VIOLATIONERROR_FUNCTION, reader_twoErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_twoErr1ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-18 15:57:12,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 15:57:12,458 INFO L82 PathProgramCache]: Analyzing trace with hash 2067850681, now seen corresponding path program 1 times [2020-04-18 15:57:12,458 INFO L163 FreeRefinementEngine]: Executing refinement strategy MCR [2020-04-18 15:57:12,459 INFO L354 FreeRefinementEngine]: Using trace check StrategyModuleMcr [561331740] [2020-04-18 15:57:12,460 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 15:57:12,463 INFO L259 McrAutomatonBuilder]: Finished intersection with 146 states and 265 transitions. [2020-04-18 15:57:12,468 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states. [2020-04-18 15:57:12,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-04-18 15:57:12,469 INFO L105 Mcr]: ---- MCR iteration 0 ---- [2020-04-18 15:57:12,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 15:57:12,469 INFO L82 PathProgramCache]: Analyzing trace with hash -10509217, now seen corresponding path program 2 times [2020-04-18 15:57:12,470 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 15:57:12,470 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510371919] [2020-04-18 15:57:12,470 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 15:57:12,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 15:57:12,734 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 15:57:12,734 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510371919] [2020-04-18 15:57:12,734 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 15:57:12,734 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-04-18 15:57:12,735 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 15:57:12,739 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 15:57:12,755 INFO L259 McrAutomatonBuilder]: Finished intersection with 58 states and 89 transitions. [2020-04-18 15:57:12,756 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 15:57:12,906 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 15:57:12,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-04-18 15:57:12,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2020-04-18 15:57:12,907 INFO L87 Difference]: Start difference. First operand 146 states. Second operand 10 states. [2020-04-18 15:57:13,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 15:57:13,700 INFO L93 Difference]: Finished difference Result 211 states and 389 transitions. [2020-04-18 15:57:13,700 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 389 transitions. [2020-04-18 15:57:13,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-04-18 15:57:13,702 INFO L105 Mcr]: ---- MCR iteration 1 ---- [2020-04-18 15:57:13,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 15:57:13,702 INFO L82 PathProgramCache]: Analyzing trace with hash 2067850681, now seen corresponding path program 3 times [2020-04-18 15:57:13,703 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 15:57:13,703 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358901509] [2020-04-18 15:57:13,703 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 15:57:13,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 15:57:14,353 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 15:57:14,354 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358901509] [2020-04-18 15:57:14,354 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 15:57:14,354 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2020-04-18 15:57:14,354 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 15:57:14,358 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 15:57:14,368 INFO L259 McrAutomatonBuilder]: Finished intersection with 50 states and 73 transitions. [2020-04-18 15:57:14,369 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 15:57:15,494 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 22 times. [2020-04-18 15:57:15,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2020-04-18 15:57:15,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1174, Unknown=0, NotChecked=0, Total=1332 [2020-04-18 15:57:15,495 INFO L87 Difference]: Start difference. First operand 211 states and 389 transitions. Second operand 31 states. [2020-04-18 15:57:16,794 WARN L192 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 51 [2020-04-18 15:57:17,524 WARN L192 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 50 [2020-04-18 15:57:18,932 WARN L192 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 47 [2020-04-18 15:57:19,210 WARN L192 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 52 [2020-04-18 15:57:19,673 WARN L192 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 51 [2020-04-18 15:57:20,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 15:57:20,092 INFO L93 Difference]: Finished difference Result 217 states and 394 transitions. [2020-04-18 15:57:20,092 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 394 transitions. [2020-04-18 15:57:20,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-04-18 15:57:20,093 INFO L105 Mcr]: ---- MCR iteration 2 ---- [2020-04-18 15:57:20,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 15:57:20,094 INFO L82 PathProgramCache]: Analyzing trace with hash 1056851865, now seen corresponding path program 4 times [2020-04-18 15:57:20,094 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 15:57:20,094 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122624377] [2020-04-18 15:57:20,095 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 15:57:20,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 15:57:20,604 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 15:57:20,605 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122624377] [2020-04-18 15:57:20,605 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 15:57:20,605 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2020-04-18 15:57:20,606 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 15:57:20,610 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 15:57:20,623 INFO L259 McrAutomatonBuilder]: Finished intersection with 45 states and 63 transitions. [2020-04-18 15:57:20,623 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 15:57:21,614 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 14 times. [2020-04-18 15:57:21,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-04-18 15:57:21,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=505, Invalid=2917, Unknown=0, NotChecked=0, Total=3422 [2020-04-18 15:57:21,616 INFO L87 Difference]: Start difference. First operand 217 states and 394 transitions. Second operand 22 states. [2020-04-18 15:57:24,196 WARN L192 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 60 [2020-04-18 15:57:24,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 15:57:24,493 INFO L93 Difference]: Finished difference Result 232 states and 408 transitions. [2020-04-18 15:57:24,493 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 408 transitions. [2020-04-18 15:57:24,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-04-18 15:57:24,494 INFO L105 Mcr]: ---- MCR iteration 3 ---- [2020-04-18 15:57:24,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 15:57:24,495 INFO L82 PathProgramCache]: Analyzing trace with hash 261726937, now seen corresponding path program 5 times [2020-04-18 15:57:24,495 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 15:57:24,496 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973774941] [2020-04-18 15:57:24,496 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 15:57:24,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 15:57:25,001 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 15:57:25,001 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973774941] [2020-04-18 15:57:25,002 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 15:57:25,002 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2020-04-18 15:57:25,002 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 15:57:25,005 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 15:57:25,022 INFO L259 McrAutomatonBuilder]: Finished intersection with 86 states and 145 transitions. [2020-04-18 15:57:25,022 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 15:57:30,346 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 52 times. [2020-04-18 15:57:30,346 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2020-04-18 15:57:30,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1416, Invalid=9504, Unknown=0, NotChecked=0, Total=10920 [2020-04-18 15:57:30,350 INFO L87 Difference]: Start difference. First operand 232 states and 408 transitions. Second operand 61 states. [2020-04-18 15:57:31,964 WARN L192 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 73 [2020-04-18 15:57:32,501 WARN L192 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 83 [2020-04-18 15:57:33,138 WARN L192 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 114 [2020-04-18 15:57:33,681 WARN L192 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 112 [2020-04-18 15:57:34,552 WARN L192 SmtUtils]: Spent 323.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 125 [2020-04-18 15:57:35,075 WARN L192 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 110 [2020-04-18 15:57:35,978 WARN L192 SmtUtils]: Spent 525.00 ms on a formula simplification. DAG size of input: 183 DAG size of output: 156 [2020-04-18 15:57:36,626 WARN L192 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 118 [2020-04-18 15:57:37,842 WARN L192 SmtUtils]: Spent 373.00 ms on a formula simplification. DAG size of input: 155 DAG size of output: 131 [2020-04-18 15:57:38,352 WARN L192 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 106 [2020-04-18 15:57:39,204 WARN L192 SmtUtils]: Spent 489.00 ms on a formula simplification. DAG size of input: 179 DAG size of output: 152 [2020-04-18 15:57:40,249 WARN L192 SmtUtils]: Spent 526.00 ms on a formula simplification. DAG size of input: 186 DAG size of output: 162 [2020-04-18 15:57:41,855 WARN L192 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 102 [2020-04-18 15:57:42,652 WARN L192 SmtUtils]: Spent 449.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 148 [2020-04-18 15:57:43,547 WARN L192 SmtUtils]: Spent 519.00 ms on a formula simplification. DAG size of input: 182 DAG size of output: 158 [2020-04-18 15:57:44,783 WARN L192 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 157 [2020-04-18 15:57:45,892 WARN L192 SmtUtils]: Spent 415.00 ms on a formula simplification. DAG size of input: 202 DAG size of output: 176 [2020-04-18 15:57:46,364 WARN L192 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 98 [2020-04-18 15:57:47,105 WARN L192 SmtUtils]: Spent 420.00 ms on a formula simplification. DAG size of input: 171 DAG size of output: 144 [2020-04-18 15:57:47,919 WARN L192 SmtUtils]: Spent 483.00 ms on a formula simplification. DAG size of input: 178 DAG size of output: 154 [2020-04-18 15:57:49,538 WARN L192 SmtUtils]: Spent 679.00 ms on a formula simplification. DAG size of input: 233 DAG size of output: 206 [2020-04-18 15:57:51,242 WARN L192 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 94 [2020-04-18 15:57:52,022 WARN L192 SmtUtils]: Spent 453.00 ms on a formula simplification. DAG size of input: 167 DAG size of output: 140 [2020-04-18 15:57:52,833 WARN L192 SmtUtils]: Spent 487.00 ms on a formula simplification. DAG size of input: 174 DAG size of output: 150 [2020-04-18 15:57:54,387 WARN L192 SmtUtils]: Spent 629.00 ms on a formula simplification. DAG size of input: 229 DAG size of output: 202 [2020-04-18 15:57:56,025 WARN L192 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 90 [2020-04-18 15:57:56,745 WARN L192 SmtUtils]: Spent 405.00 ms on a formula simplification. DAG size of input: 163 DAG size of output: 136 [2020-04-18 15:57:57,553 WARN L192 SmtUtils]: Spent 499.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 146 [2020-04-18 15:57:59,034 WARN L192 SmtUtils]: Spent 666.00 ms on a formula simplification. DAG size of input: 225 DAG size of output: 199 [2020-04-18 15:58:00,812 WARN L192 SmtUtils]: Spent 346.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 132 [2020-04-18 15:58:01,539 WARN L192 SmtUtils]: Spent 427.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 142 [2020-04-18 15:58:02,856 WARN L192 SmtUtils]: Spent 545.00 ms on a formula simplification. DAG size of input: 221 DAG size of output: 194 [2020-04-18 15:58:04,554 WARN L192 SmtUtils]: Spent 420.00 ms on a formula simplification. DAG size of input: 162 DAG size of output: 138 [2020-04-18 15:58:05,844 WARN L192 SmtUtils]: Spent 597.00 ms on a formula simplification. DAG size of input: 217 DAG size of output: 190 [2020-04-18 15:58:07,950 WARN L192 SmtUtils]: Spent 577.00 ms on a formula simplification. DAG size of input: 213 DAG size of output: 187 [2020-04-18 15:58:09,587 WARN L192 SmtUtils]: Spent 509.00 ms on a formula simplification. DAG size of input: 209 DAG size of output: 182 [2020-04-18 15:58:11,311 WARN L192 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 220 DAG size of output: 55 [2020-04-18 15:58:12,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 15:58:12,136 INFO L93 Difference]: Finished difference Result 273 states and 483 transitions. [2020-04-18 15:58:12,136 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 483 transitions. [2020-04-18 15:58:12,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-04-18 15:58:12,137 INFO L105 Mcr]: ---- MCR iteration 4 ---- [2020-04-18 15:58:12,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 15:58:12,137 INFO L82 PathProgramCache]: Analyzing trace with hash -749271879, now seen corresponding path program 6 times [2020-04-18 15:58:12,137 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 15:58:12,137 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658653410] [2020-04-18 15:58:12,138 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 15:58:12,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 15:58:12,650 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 15:58:12,650 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658653410] [2020-04-18 15:58:12,650 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 15:58:12,650 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2020-04-18 15:58:12,651 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 15:58:12,654 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 15:58:12,673 INFO L259 McrAutomatonBuilder]: Finished intersection with 81 states and 135 transitions. [2020-04-18 15:58:12,673 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 15:58:18,578 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 47 times. [2020-04-18 15:58:18,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2020-04-18 15:58:18,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3770, Invalid=26332, Unknown=0, NotChecked=0, Total=30102 [2020-04-18 15:58:18,586 INFO L87 Difference]: Start difference. First operand 273 states and 483 transitions. Second operand 55 states. [2020-04-18 15:58:20,643 WARN L192 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 112 [2020-04-18 15:58:21,751 WARN L192 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 108 [2020-04-18 15:58:22,627 WARN L192 SmtUtils]: Spent 484.00 ms on a formula simplification. DAG size of input: 186 DAG size of output: 154 [2020-04-18 15:58:23,898 WARN L192 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 104 [2020-04-18 15:58:24,832 WARN L192 SmtUtils]: Spent 516.00 ms on a formula simplification. DAG size of input: 182 DAG size of output: 150 [2020-04-18 15:58:25,879 WARN L192 SmtUtils]: Spent 502.00 ms on a formula simplification. DAG size of input: 190 DAG size of output: 161 [2020-04-18 15:58:27,177 WARN L192 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 100 [2020-04-18 15:58:27,987 WARN L192 SmtUtils]: Spent 413.00 ms on a formula simplification. DAG size of input: 178 DAG size of output: 146 [2020-04-18 15:58:28,853 WARN L192 SmtUtils]: Spent 485.00 ms on a formula simplification. DAG size of input: 186 DAG size of output: 157 [2020-04-18 15:58:30,112 WARN L192 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 178 DAG size of output: 159 [2020-04-18 15:58:31,023 WARN L192 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 96 [2020-04-18 15:58:31,813 WARN L192 SmtUtils]: Spent 394.00 ms on a formula simplification. DAG size of input: 174 DAG size of output: 142 [2020-04-18 15:58:32,746 WARN L192 SmtUtils]: Spent 530.00 ms on a formula simplification. DAG size of input: 182 DAG size of output: 153 [2020-04-18 15:58:34,370 WARN L192 SmtUtils]: Spent 721.00 ms on a formula simplification. DAG size of input: 237 DAG size of output: 205 [2020-04-18 15:58:35,783 WARN L192 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 92 [2020-04-18 15:58:36,538 WARN L192 SmtUtils]: Spent 387.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 138 [2020-04-18 15:58:37,326 WARN L192 SmtUtils]: Spent 419.00 ms on a formula simplification. DAG size of input: 178 DAG size of output: 149 [2020-04-18 15:58:39,033 WARN L192 SmtUtils]: Spent 821.00 ms on a formula simplification. DAG size of input: 233 DAG size of output: 201 [2020-04-18 15:58:40,415 WARN L192 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 88 [2020-04-18 15:58:41,129 WARN L192 SmtUtils]: Spent 363.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 134 [2020-04-18 15:58:41,914 WARN L192 SmtUtils]: Spent 413.00 ms on a formula simplification. DAG size of input: 174 DAG size of output: 145 [2020-04-18 15:58:43,401 WARN L192 SmtUtils]: Spent 676.00 ms on a formula simplification. DAG size of input: 229 DAG size of output: 197 [2020-04-18 15:58:44,959 WARN L192 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 162 DAG size of output: 130 [2020-04-18 15:58:45,697 WARN L192 SmtUtils]: Spent 381.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 141 [2020-04-18 15:58:47,008 WARN L192 SmtUtils]: Spent 571.00 ms on a formula simplification. DAG size of input: 225 DAG size of output: 191 [2020-04-18 15:58:48,483 WARN L192 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 137 [2020-04-18 15:58:49,786 WARN L192 SmtUtils]: Spent 590.00 ms on a formula simplification. DAG size of input: 221 DAG size of output: 189 [2020-04-18 15:58:51,638 WARN L192 SmtUtils]: Spent 528.00 ms on a formula simplification. DAG size of input: 217 DAG size of output: 185 [2020-04-18 15:58:53,149 WARN L192 SmtUtils]: Spent 490.00 ms on a formula simplification. DAG size of input: 213 DAG size of output: 179 [2020-04-18 15:58:55,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 15:58:55,038 INFO L93 Difference]: Finished difference Result 288 states and 497 transitions. [2020-04-18 15:58:55,039 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 497 transitions. [2020-04-18 15:58:55,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-04-18 15:58:55,040 INFO L105 Mcr]: ---- MCR iteration 5 ---- [2020-04-18 15:58:55,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 15:58:55,040 INFO L82 PathProgramCache]: Analyzing trace with hash -625163683, now seen corresponding path program 7 times [2020-04-18 15:58:55,041 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 15:58:55,042 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800321860] [2020-04-18 15:58:55,042 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 15:58:55,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 15:58:55,580 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 15:58:55,580 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800321860] [2020-04-18 15:58:55,580 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 15:58:55,581 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2020-04-18 15:58:55,581 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 15:58:55,585 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 15:58:55,601 INFO L259 McrAutomatonBuilder]: Finished intersection with 68 states and 109 transitions. [2020-04-18 15:58:55,601 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 15:59:01,779 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 30 times. [2020-04-18 15:59:01,779 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2020-04-18 15:59:01,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6330, Invalid=48192, Unknown=0, NotChecked=0, Total=54522 [2020-04-18 15:59:01,786 INFO L87 Difference]: Start difference. First operand 288 states and 497 transitions. Second operand 44 states. [2020-04-18 15:59:03,565 WARN L192 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 79 [2020-04-18 15:59:04,043 WARN L192 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 44 [2020-04-18 15:59:04,562 WARN L192 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 115 [2020-04-18 15:59:05,155 WARN L192 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 113 [2020-04-18 15:59:05,708 WARN L192 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 155 DAG size of output: 46 [2020-04-18 15:59:06,619 WARN L192 SmtUtils]: Spent 535.00 ms on a formula simplification. DAG size of input: 186 DAG size of output: 151 [2020-04-18 15:59:07,333 WARN L192 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 109 [2020-04-18 15:59:08,640 WARN L192 SmtUtils]: Spent 533.00 ms on a formula simplification. DAG size of input: 182 DAG size of output: 147 [2020-04-18 15:59:09,393 WARN L192 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 122 [2020-04-18 15:59:10,001 WARN L192 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 105 [2020-04-18 15:59:10,584 WARN L192 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 55 [2020-04-18 15:59:11,358 WARN L192 SmtUtils]: Spent 432.00 ms on a formula simplification. DAG size of input: 178 DAG size of output: 143 [2020-04-18 15:59:12,406 WARN L192 SmtUtils]: Spent 560.00 ms on a formula simplification. DAG size of input: 190 DAG size of output: 160 [2020-04-18 15:59:13,329 WARN L192 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 101 [2020-04-18 15:59:14,440 WARN L192 SmtUtils]: Spent 466.00 ms on a formula simplification. DAG size of input: 174 DAG size of output: 139 [2020-04-18 15:59:15,598 WARN L192 SmtUtils]: Spent 649.00 ms on a formula simplification. DAG size of input: 186 DAG size of output: 156 [2020-04-18 15:59:16,559 WARN L192 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 97 [2020-04-18 15:59:17,603 WARN L192 SmtUtils]: Spent 421.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 135 [2020-04-18 15:59:18,665 WARN L192 SmtUtils]: Spent 571.00 ms on a formula simplification. DAG size of input: 182 DAG size of output: 151 [2020-04-18 15:59:19,551 WARN L192 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 93 [2020-04-18 15:59:20,493 WARN L192 SmtUtils]: Spent 363.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 131 [2020-04-18 15:59:21,505 WARN L192 SmtUtils]: Spent 519.00 ms on a formula simplification. DAG size of input: 178 DAG size of output: 148 [2020-04-18 15:59:23,132 WARN L192 SmtUtils]: Spent 470.00 ms on a formula simplification. DAG size of input: 174 DAG size of output: 143 [2020-04-18 15:59:24,593 WARN L192 SmtUtils]: Spent 406.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 140 [2020-04-18 15:59:25,256 WARN L192 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 52 [2020-04-18 15:59:25,980 WARN L192 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 167 DAG size of output: 54 [2020-04-18 15:59:26,571 WARN L192 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 171 DAG size of output: 63 [2020-04-18 15:59:27,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 15:59:27,035 INFO L93 Difference]: Finished difference Result 327 states and 559 transitions. [2020-04-18 15:59:27,035 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 559 transitions. [2020-04-18 15:59:27,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-04-18 15:59:27,036 INFO L105 Mcr]: ---- MCR iteration 6 ---- [2020-04-18 15:59:27,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 15:59:27,037 INFO L82 PathProgramCache]: Analyzing trace with hash -881481447, now seen corresponding path program 8 times [2020-04-18 15:59:27,037 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 15:59:27,037 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034976193] [2020-04-18 15:59:27,038 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 15:59:27,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 15:59:27,513 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 15:59:27,513 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034976193] [2020-04-18 15:59:27,513 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 15:59:27,514 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2020-04-18 15:59:27,514 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 15:59:27,517 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 15:59:27,528 INFO L259 McrAutomatonBuilder]: Finished intersection with 62 states and 97 transitions. [2020-04-18 15:59:27,528 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 15:59:32,671 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 16 times. [2020-04-18 15:59:32,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-04-18 15:59:32,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10143, Invalid=69663, Unknown=0, NotChecked=0, Total=79806 [2020-04-18 15:59:32,677 INFO L87 Difference]: Start difference. First operand 327 states and 559 transitions. Second operand 29 states. [2020-04-18 15:59:35,031 WARN L192 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 47 [2020-04-18 15:59:35,705 WARN L192 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 49 [2020-04-18 15:59:36,948 WARN L192 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 94 [2020-04-18 15:59:37,851 WARN L192 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 165 DAG size of output: 112 [2020-04-18 15:59:38,766 WARN L192 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 108 [2020-04-18 15:59:40,122 WARN L192 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 104 [2020-04-18 15:59:41,239 WARN L192 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 100 [2020-04-18 15:59:42,620 WARN L192 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 149 DAG size of output: 96 [2020-04-18 15:59:43,459 WARN L192 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 55 [2020-04-18 15:59:45,727 WARN L192 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 64 [2020-04-18 15:59:46,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 15:59:46,525 INFO L93 Difference]: Finished difference Result 426 states and 723 transitions. [2020-04-18 15:59:46,525 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 723 transitions. [2020-04-18 15:59:46,526 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-04-18 15:59:46,528 INFO L354 FreeRefinementEngine]: Using interpolant generator StrategyModuleMcr [561331740] [2020-04-18 15:59:46,528 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2020-04-18 15:59:46,528 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2020-04-18 15:59:46,529 INFO L156 tionRefinementEngine]: Using interpolant automaton builder StrategyModuleMcr [561331740] [2020-04-18 15:59:46,529 INFO L459 AbstractCegarLoop]: Interpolant automaton has 168 states [2020-04-18 15:59:46,529 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy MCR [2020-04-18 15:59:46,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 168 interpolants. [2020-04-18 15:59:46,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12168, Invalid=83004, Unknown=0, NotChecked=0, Total=95172 [2020-04-18 15:59:46,534 INFO L87 Difference]: Start difference. First operand 2898 states and 9417 transitions. Second operand 168 states. [2020-04-18 15:59:48,725 WARN L192 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 90 [2020-04-18 15:59:50,364 WARN L192 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 92 [2020-04-18 15:59:50,886 WARN L192 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 110 [2020-04-18 15:59:52,656 WARN L192 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 112 [2020-04-18 15:59:53,274 WARN L192 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 106 [2020-04-18 15:59:53,738 WARN L192 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 82 [2020-04-18 15:59:55,262 WARN L192 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 149 DAG size of output: 108 [2020-04-18 15:59:55,717 WARN L192 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 84 [2020-04-18 15:59:56,566 WARN L192 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 217 DAG size of output: 130 [2020-04-18 15:59:57,014 WARN L192 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 102 [2020-04-18 15:59:58,764 WARN L192 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 104 [2020-04-18 15:59:59,617 WARN L192 SmtUtils]: Spent 544.00 ms on a formula simplification. DAG size of input: 238 DAG size of output: 121 [2020-04-18 16:00:00,713 WARN L192 SmtUtils]: Spent 528.00 ms on a formula simplification. DAG size of input: 246 DAG size of output: 154 [2020-04-18 16:00:01,333 WARN L192 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 130 [2020-04-18 16:00:01,843 WARN L192 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 98 [2020-04-18 16:00:03,386 WARN L192 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 100 [2020-04-18 16:00:04,025 WARN L192 SmtUtils]: Spent 354.00 ms on a formula simplification. DAG size of input: 234 DAG size of output: 117 [2020-04-18 16:00:04,710 WARN L192 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 208 DAG size of output: 93 [2020-04-18 16:00:05,405 WARN L192 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 201 DAG size of output: 122 [2020-04-18 16:00:06,435 WARN L192 SmtUtils]: Spent 512.00 ms on a formula simplification. DAG size of input: 242 DAG size of output: 150 [2020-04-18 16:00:07,490 WARN L192 SmtUtils]: Spent 650.00 ms on a formula simplification. DAG size of input: 195 DAG size of output: 174 [2020-04-18 16:00:08,116 WARN L192 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 94 [2020-04-18 16:00:09,530 WARN L192 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 96 [2020-04-18 16:00:10,157 WARN L192 SmtUtils]: Spent 352.00 ms on a formula simplification. DAG size of input: 230 DAG size of output: 113 [2020-04-18 16:00:11,194 WARN L192 SmtUtils]: Spent 394.00 ms on a formula simplification. DAG size of input: 190 DAG size of output: 164 [2020-04-18 16:00:12,207 WARN L192 SmtUtils]: Spent 495.00 ms on a formula simplification. DAG size of input: 238 DAG size of output: 146 [2020-04-18 16:00:13,176 WARN L192 SmtUtils]: Spent 582.00 ms on a formula simplification. DAG size of input: 191 DAG size of output: 170 [2020-04-18 16:00:13,999 WARN L192 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 90 [2020-04-18 16:00:15,420 WARN L192 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 92 [2020-04-18 16:00:16,049 WARN L192 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 226 DAG size of output: 109 [2020-04-18 16:00:17,688 WARN L192 SmtUtils]: Spent 796.00 ms on a formula simplification. DAG size of input: 234 DAG size of output: 202 [2020-04-18 16:00:18,985 WARN L192 SmtUtils]: Spent 469.00 ms on a formula simplification. DAG size of input: 234 DAG size of output: 142 [2020-04-18 16:00:19,921 WARN L192 SmtUtils]: Spent 558.00 ms on a formula simplification. DAG size of input: 187 DAG size of output: 166 [2020-04-18 16:00:21,405 WARN L192 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 222 DAG size of output: 105 [2020-04-18 16:00:22,830 WARN L192 SmtUtils]: Spent 748.00 ms on a formula simplification. DAG size of input: 230 DAG size of output: 198 [2020-04-18 16:00:24,302 WARN L192 SmtUtils]: Spent 485.00 ms on a formula simplification. DAG size of input: 230 DAG size of output: 138 [2020-04-18 16:00:25,169 WARN L192 SmtUtils]: Spent 507.00 ms on a formula simplification. DAG size of input: 183 DAG size of output: 162 [2020-04-18 16:00:26,701 WARN L192 SmtUtils]: Spent 299.00 ms on a formula simplification. DAG size of input: 218 DAG size of output: 101 [2020-04-18 16:00:28,108 WARN L192 SmtUtils]: Spent 779.00 ms on a formula simplification. DAG size of input: 226 DAG size of output: 194 [2020-04-18 16:00:29,618 WARN L192 SmtUtils]: Spent 478.00 ms on a formula simplification. DAG size of input: 179 DAG size of output: 158 [2020-04-18 16:00:31,924 WARN L192 SmtUtils]: Spent 678.00 ms on a formula simplification. DAG size of input: 222 DAG size of output: 190 [2020-04-18 16:00:33,575 WARN L192 SmtUtils]: Spent 340.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 147 [2020-04-18 16:00:35,245 WARN L192 SmtUtils]: Spent 635.00 ms on a formula simplification. DAG size of input: 218 DAG size of output: 186 [2020-04-18 16:00:36,506 WARN L192 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 111 [2020-04-18 16:00:37,809 WARN L192 SmtUtils]: Spent 479.00 ms on a formula simplification. DAG size of input: 212 DAG size of output: 169 [2020-04-18 16:00:38,888 WARN L192 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 64 [2020-04-18 16:00:40,275 WARN L192 SmtUtils]: Spent 401.00 ms on a formula simplification. DAG size of input: 205 DAG size of output: 133 [2020-04-18 16:00:41,872 WARN L192 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 83 [2020-04-18 16:00:42,744 WARN L192 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 180 DAG size of output: 71 [2020-04-18 16:00:44,535 WARN L192 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 211 DAG size of output: 90 [2020-04-18 16:00:49,727 WARN L192 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 50 [2020-04-18 16:00:53,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 16:00:53,551 INFO L93 Difference]: Finished difference Result 6239 states and 20214 transitions. [2020-04-18 16:00:53,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2020-04-18 16:00:53,551 INFO L78 Accepts]: Start accepts. Automaton has 168 states. Word has length 25 [2020-04-18 16:00:53,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-18 16:00:53,592 INFO L225 Difference]: With dead ends: 6239 [2020-04-18 16:00:53,592 INFO L226 Difference]: Without dead ends: 6239 [2020-04-18 16:00:53,597 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 616 GetRequests, 130 SyntacticMatches, 117 SemanticMatches, 369 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67624 ImplicationChecksByTransitivity, 127.1s TimeCoverageRelationStatistics Valid=20169, Invalid=117101, Unknown=0, NotChecked=0, Total=137270 [2020-04-18 16:00:53,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6239 states. [2020-04-18 16:00:53,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6239 to 3630. [2020-04-18 16:00:53,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3630 states. [2020-04-18 16:00:53,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3630 states to 3630 states and 12092 transitions. [2020-04-18 16:00:53,736 INFO L78 Accepts]: Start accepts. Automaton has 3630 states and 12092 transitions. Word has length 25 [2020-04-18 16:00:53,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-18 16:00:53,737 INFO L479 AbstractCegarLoop]: Abstraction has 3630 states and 12092 transitions. [2020-04-18 16:00:53,737 INFO L480 AbstractCegarLoop]: Interpolant automaton has 168 states. [2020-04-18 16:00:53,737 INFO L276 IsEmpty]: Start isEmpty. Operand 3630 states and 12092 transitions. [2020-04-18 16:00:53,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-04-18 16:00:53,743 INFO L417 BasicCegarLoop]: Found error trace [2020-04-18 16:00:53,743 INFO L425 BasicCegarLoop]: 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] [2020-04-18 16:00:53,743 INFO L427 AbstractCegarLoop]: === Iteration 4 === [reader_twoErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_twoErr3ASSERT_VIOLATIONERROR_FUNCTION, reader_twoErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_twoErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, reader_twoErr0ASSERT_VIOLATIONERROR_FUNCTION, reader_twoErr3ASSERT_VIOLATIONERROR_FUNCTION, reader_twoErr2ASSERT_VIOLATIONERROR_FUNCTION, reader_twoErr1ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-18 16:00:53,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 16:00:53,743 INFO L82 PathProgramCache]: Analyzing trace with hash 1809740468, now seen corresponding path program 1 times [2020-04-18 16:00:53,743 INFO L163 FreeRefinementEngine]: Executing refinement strategy MCR [2020-04-18 16:00:53,744 INFO L354 FreeRefinementEngine]: Using trace check StrategyModuleMcr [268129573] [2020-04-18 16:00:53,744 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 16:00:53,796 INFO L259 McrAutomatonBuilder]: Finished intersection with 146 states and 265 transitions. [2020-04-18 16:00:53,798 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states. [2020-04-18 16:00:53,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-04-18 16:00:53,798 INFO L105 Mcr]: ---- MCR iteration 0 ---- [2020-04-18 16:00:53,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 16:00:53,799 INFO L82 PathProgramCache]: Analyzing trace with hash -1679658882, now seen corresponding path program 2 times [2020-04-18 16:00:53,799 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 16:00:53,799 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813090242] [2020-04-18 16:00:53,799 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 16:00:53,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 16:00:53,947 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 16:00:53,947 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813090242] [2020-04-18 16:00:53,948 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 16:00:53,948 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2020-04-18 16:00:53,948 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 16:00:53,952 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 16:00:53,966 INFO L259 McrAutomatonBuilder]: Finished intersection with 53 states and 79 transitions. [2020-04-18 16:00:53,966 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 16:00:54,050 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 16:00:54,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-18 16:00:54,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2020-04-18 16:00:54,051 INFO L87 Difference]: Start difference. First operand 146 states. Second operand 7 states. [2020-04-18 16:00:54,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 16:00:54,510 INFO L93 Difference]: Finished difference Result 151 states and 269 transitions. [2020-04-18 16:00:54,510 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 269 transitions. [2020-04-18 16:00:54,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-04-18 16:00:54,511 INFO L105 Mcr]: ---- MCR iteration 1 ---- [2020-04-18 16:00:54,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 16:00:54,511 INFO L82 PathProgramCache]: Analyzing trace with hash 1809740468, now seen corresponding path program 3 times [2020-04-18 16:00:54,512 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 16:00:54,512 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352386338] [2020-04-18 16:00:54,512 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 16:00:54,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 16:00:55,093 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 16:00:55,094 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352386338] [2020-04-18 16:00:55,094 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 16:00:55,094 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2020-04-18 16:00:55,094 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 16:00:55,099 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 16:00:55,111 INFO L259 McrAutomatonBuilder]: Finished intersection with 50 states and 73 transitions. [2020-04-18 16:00:55,111 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 16:00:56,597 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 21 times. [2020-04-18 16:00:56,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-04-18 16:00:56,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1056, Unknown=0, NotChecked=0, Total=1190 [2020-04-18 16:00:56,598 INFO L87 Difference]: Start difference. First operand 151 states and 269 transitions. Second operand 28 states. [2020-04-18 16:00:59,676 WARN L192 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 48 [2020-04-18 16:01:00,026 WARN L192 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 50 [2020-04-18 16:01:00,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 16:01:00,383 INFO L93 Difference]: Finished difference Result 207 states and 374 transitions. [2020-04-18 16:01:00,384 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 374 transitions. [2020-04-18 16:01:00,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-04-18 16:01:00,385 INFO L105 Mcr]: ---- MCR iteration 2 ---- [2020-04-18 16:01:00,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 16:01:00,385 INFO L82 PathProgramCache]: Analyzing trace with hash 1645369854, now seen corresponding path program 4 times [2020-04-18 16:01:00,386 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 16:01:00,386 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454939187] [2020-04-18 16:01:00,386 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 16:01:00,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 16:01:00,818 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 16:01:00,818 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454939187] [2020-04-18 16:01:00,819 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 16:01:00,819 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2020-04-18 16:01:00,819 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 16:01:00,824 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 16:01:00,838 INFO L259 McrAutomatonBuilder]: Finished intersection with 45 states and 63 transitions. [2020-04-18 16:01:00,838 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 16:01:02,003 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 13 times. [2020-04-18 16:01:02,004 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-04-18 16:01:02,004 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=529, Invalid=3011, Unknown=0, NotChecked=0, Total=3540 [2020-04-18 16:01:02,005 INFO L87 Difference]: Start difference. First operand 207 states and 374 transitions. Second operand 20 states. [2020-04-18 16:01:04,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 16:01:04,237 INFO L93 Difference]: Finished difference Result 222 states and 388 transitions. [2020-04-18 16:01:04,237 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 388 transitions. [2020-04-18 16:01:04,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-04-18 16:01:04,238 INFO L105 Mcr]: ---- MCR iteration 3 ---- [2020-04-18 16:01:04,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 16:01:04,239 INFO L82 PathProgramCache]: Analyzing trace with hash -1393446354, now seen corresponding path program 5 times [2020-04-18 16:01:04,239 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 16:01:04,240 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119966093] [2020-04-18 16:01:04,240 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 16:01:04,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 16:01:04,643 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 16:01:04,644 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119966093] [2020-04-18 16:01:04,644 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 16:01:04,644 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2020-04-18 16:01:04,644 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 16:01:04,648 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 16:01:04,663 INFO L259 McrAutomatonBuilder]: Finished intersection with 86 states and 145 transitions. [2020-04-18 16:01:04,663 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 16:01:08,888 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 44 times. [2020-04-18 16:01:08,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2020-04-18 16:01:08,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1346, Invalid=8554, Unknown=0, NotChecked=0, Total=9900 [2020-04-18 16:01:08,890 INFO L87 Difference]: Start difference. First operand 222 states and 388 transitions. Second operand 51 states. [2020-04-18 16:01:10,494 WARN L192 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 73 [2020-04-18 16:01:11,016 WARN L192 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 83 [2020-04-18 16:01:11,613 WARN L192 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 114 [2020-04-18 16:01:12,036 WARN L192 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 79 [2020-04-18 16:01:12,623 WARN L192 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 89 [2020-04-18 16:01:13,135 WARN L192 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 110 [2020-04-18 16:01:13,738 WARN L192 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 120 [2020-04-18 16:01:14,883 WARN L192 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 106 [2020-04-18 16:01:15,401 WARN L192 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 116 [2020-04-18 16:01:16,189 WARN L192 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 118 [2020-04-18 16:01:17,014 WARN L192 SmtUtils]: Spent 349.00 ms on a formula simplification. DAG size of input: 160 DAG size of output: 134 [2020-04-18 16:01:17,496 WARN L192 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 102 [2020-04-18 16:01:18,036 WARN L192 SmtUtils]: Spent 284.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 112 [2020-04-18 16:01:19,305 WARN L192 SmtUtils]: Spent 637.00 ms on a formula simplification. DAG size of input: 191 DAG size of output: 165 [2020-04-18 16:01:20,683 WARN L192 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 98 [2020-04-18 16:01:21,216 WARN L192 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 108 [2020-04-18 16:01:22,367 WARN L192 SmtUtils]: Spent 559.00 ms on a formula simplification. DAG size of input: 187 DAG size of output: 161 [2020-04-18 16:01:23,633 WARN L192 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 94 [2020-04-18 16:01:24,086 WARN L192 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 104 [2020-04-18 16:01:25,180 WARN L192 SmtUtils]: Spent 569.00 ms on a formula simplification. DAG size of input: 183 DAG size of output: 157 Received shutdown request... [2020-04-18 16:01:25,870 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.RuntimeException: de.uni_freiburg.informatik.ultimate.automata.AutomataOperationCanceledException: Timeout or canceled by user. at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.StrategyModuleMcr.getOrConstruct(StrategyModuleMcr.java:128) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.StrategyModuleMcr.isCorrect(StrategyModuleMcr.java:64) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.checkFeasibility(AutomatonFreeRefinementEngine.java:242) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:166) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:75) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:511) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:436) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:370) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopResult.iterate(CegarLoopResult.java:142) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.iterateNew(TraceAbstractionStarter.java:352) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:175) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:120) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:317) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) Caused by: de.uni_freiburg.informatik.ultimate.automata.AutomataOperationCanceledException: Timeout or canceled by user. at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.addInternalsAndSuccessors(NestedWordAutomatonReachableStates.java:1067) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.(NestedWordAutomatonReachableStates.java:966) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates.(NestedWordAutomatonReachableStates.java:187) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.computeDifference(Difference.java:137) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.(Difference.java:90) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.(Difference.java:115) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.Mcr.exploreInterleavings(Mcr.java:118) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.Mcr.(Mcr.java:86) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.StrategyModuleMcr.getOrConstruct(StrategyModuleMcr.java:126) ... 23 more [2020-04-18 16:01:25,873 INFO L168 Benchmark]: Toolchain (without parser) took 263582.91 ms. Allocated memory was 145.8 MB in the beginning and 502.3 MB in the end (delta: 356.5 MB). Free memory was 100.2 MB in the beginning and 397.3 MB in the end (delta: -297.1 MB). Peak memory consumption was 59.4 MB. Max. memory is 7.1 GB. [2020-04-18 16:01:25,874 INFO L168 Benchmark]: CDTParser took 0.23 ms. Allocated memory is still 145.8 MB. Free memory was 120.8 MB in the beginning and 120.6 MB in the end (delta: 210.1 kB). Peak memory consumption was 210.1 kB. Max. memory is 7.1 GB. [2020-04-18 16:01:25,874 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1058.32 ms. Allocated memory was 145.8 MB in the beginning and 203.9 MB in the end (delta: 58.2 MB). Free memory was 98.3 MB in the beginning and 124.8 MB in the end (delta: -26.5 MB). Peak memory consumption was 39.8 MB. Max. memory is 7.1 GB. [2020-04-18 16:01:25,876 INFO L168 Benchmark]: Boogie Procedure Inliner took 101.58 ms. Allocated memory is still 203.9 MB. Free memory was 124.8 MB in the beginning and 121.5 MB in the end (delta: 3.3 MB). Peak memory consumption was 3.3 MB. Max. memory is 7.1 GB. [2020-04-18 16:01:25,876 INFO L168 Benchmark]: Boogie Preprocessor took 83.04 ms. Allocated memory is still 203.9 MB. Free memory was 121.5 MB in the beginning and 118.8 MB in the end (delta: 2.7 MB). Peak memory consumption was 2.7 MB. Max. memory is 7.1 GB. [2020-04-18 16:01:25,877 INFO L168 Benchmark]: RCFGBuilder took 1084.30 ms. Allocated memory was 203.9 MB in the beginning and 234.4 MB in the end (delta: 30.4 MB). Free memory was 118.8 MB in the beginning and 191.1 MB in the end (delta: -72.4 MB). Peak memory consumption was 33.9 MB. Max. memory is 7.1 GB. [2020-04-18 16:01:25,877 INFO L168 Benchmark]: TraceAbstraction took 261231.22 ms. Allocated memory was 234.4 MB in the beginning and 502.3 MB in the end (delta: 267.9 MB). Free memory was 189.7 MB in the beginning and 397.3 MB in the end (delta: -207.5 MB). Peak memory consumption was 60.4 MB. Max. memory is 7.1 GB. [2020-04-18 16:01:25,879 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.23 ms. Allocated memory is still 145.8 MB. Free memory was 120.8 MB in the beginning and 120.6 MB in the end (delta: 210.1 kB). Peak memory consumption was 210.1 kB. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 1058.32 ms. Allocated memory was 145.8 MB in the beginning and 203.9 MB in the end (delta: 58.2 MB). Free memory was 98.3 MB in the beginning and 124.8 MB in the end (delta: -26.5 MB). Peak memory consumption was 39.8 MB. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 101.58 ms. Allocated memory is still 203.9 MB. Free memory was 124.8 MB in the beginning and 121.5 MB in the end (delta: 3.3 MB). Peak memory consumption was 3.3 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 83.04 ms. Allocated memory is still 203.9 MB. Free memory was 121.5 MB in the beginning and 118.8 MB in the end (delta: 2.7 MB). Peak memory consumption was 2.7 MB. Max. memory is 7.1 GB. * RCFGBuilder took 1084.30 ms. Allocated memory was 203.9 MB in the beginning and 234.4 MB in the end (delta: 30.4 MB). Free memory was 118.8 MB in the beginning and 191.1 MB in the end (delta: -72.4 MB). Peak memory consumption was 33.9 MB. Max. memory is 7.1 GB. * TraceAbstraction took 261231.22 ms. Allocated memory was 234.4 MB in the beginning and 502.3 MB in the end (delta: 267.9 MB). Free memory was 189.7 MB in the beginning and 397.3 MB in the end (delta: -207.5 MB). Peak memory consumption was 60.4 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks LbeTime: 4.2s, 189 ProgramPointsBefore, 60 ProgramPointsAfterwards, 201 TransitionsBefore, 65 TransitionsAfterwards, 16584 CoEnabledTransitionPairs, 7 FixpointIterations, 26 TrivialSequentialCompositions, 109 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 25 ConcurrentYvCompositions, 7 ChoiceCompositions, 8495 VarBasedMoverChecksPositive, 86 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 0 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 0 MoverChecksTotal, 27552 CheckedPairsTotal, 160 TotalNumberOfCompositions - ExceptionOrErrorResult: RuntimeException: de.uni_freiburg.informatik.ultimate.automata.AutomataOperationCanceledException: Timeout or canceled by user. de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: RuntimeException: de.uni_freiburg.informatik.ultimate.automata.AutomataOperationCanceledException: Timeout or canceled by user.: de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.StrategyModuleMcr.getOrConstruct(StrategyModuleMcr.java:128) RESULT: Ultimate could not prove your program: Toolchain returned no result. Completed graceful shutdown