/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Separate.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-ext/26_stack_cas.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-29289db [2021-06-05 08:32:45,724 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 08:32:45,727 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 08:32:45,766 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 08:32:45,766 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 08:32:45,769 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 08:32:45,771 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 08:32:45,777 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 08:32:45,779 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 08:32:45,783 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 08:32:45,784 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 08:32:45,785 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 08:32:45,785 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 08:32:45,787 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 08:32:45,788 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 08:32:45,789 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 08:32:45,791 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 08:32:45,792 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 08:32:45,795 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 08:32:45,800 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 08:32:45,801 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 08:32:45,802 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 08:32:45,803 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 08:32:45,805 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 08:32:45,811 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 08:32:45,811 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 08:32:45,811 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 08:32:45,813 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 08:32:45,813 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 08:32:45,814 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 08:32:45,814 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 08:32:45,814 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 08:32:45,816 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 08:32:45,816 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 08:32:45,817 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 08:32:45,817 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 08:32:45,818 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 08:32:45,818 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 08:32:45,818 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 08:32:45,819 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 08:32:45,819 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 08:32:45,823 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-NoLbe-Separate.epf [2021-06-05 08:32:45,858 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 08:32:45,859 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 08:32:45,859 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 08:32:45,859 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 08:32:45,861 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 08:32:45,862 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 08:32:45,862 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 08:32:45,862 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 08:32:45,862 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 08:32:45,862 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 08:32:45,863 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 08:32:45,863 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 08:32:45,863 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 08:32:45,864 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 08:32:45,864 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 08:32:45,864 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 08:32:45,864 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 08:32:45,864 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 08:32:45,864 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 08:32:45,864 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 08:32:45,865 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 08:32:45,865 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 08:32:45,865 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 08:32:45,865 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 08:32:45,865 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 08:32:45,865 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 08:32:45,866 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 08:32:45,866 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 08:32:45,866 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 08:32:45,866 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 08:32:45,866 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 08:32:45,866 INFO L138 SettingsManager]: * Check the insufficient thread errors last=true [2021-06-05 08:32:45,867 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-06-05 08:32:46,203 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 08:32:46,230 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 08:32:46,232 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 08:32:46,233 INFO L271 PluginConnector]: Initializing CDTParser... [2021-06-05 08:32:46,234 INFO L275 PluginConnector]: CDTParser initialized [2021-06-05 08:32:46,235 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-ext/26_stack_cas.i [2021-06-05 08:32:46,297 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/eaf82eed2/5511dee100ed4edb8918effa44956a95/FLAGe1490f058 [2021-06-05 08:32:46,812 INFO L306 CDTParser]: Found 1 translation units. [2021-06-05 08:32:46,812 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/26_stack_cas.i [2021-06-05 08:32:46,829 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/eaf82eed2/5511dee100ed4edb8918effa44956a95/FLAGe1490f058 [2021-06-05 08:32:47,294 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/eaf82eed2/5511dee100ed4edb8918effa44956a95 [2021-06-05 08:32:47,297 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 08:32:47,298 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-06-05 08:32:47,303 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-06-05 08:32:47,304 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-06-05 08:32:47,307 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-06-05 08:32:47,307 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.06 08:32:47" (1/1) ... [2021-06-05 08:32:47,308 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7be69a4b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:32:47, skipping insertion in model container [2021-06-05 08:32:47,308 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.06 08:32:47" (1/1) ... [2021-06-05 08:32:47,314 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-06-05 08:32:47,362 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-06-05 08:32:47,612 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/26_stack_cas.i[31152,31165] [2021-06-05 08:32:47,625 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-06-05 08:32:47,637 INFO L203 MainTranslator]: Completed pre-run [2021-06-05 08:32:47,682 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/26_stack_cas.i[31152,31165] [2021-06-05 08:32:47,685 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-06-05 08:32:47,741 INFO L208 MainTranslator]: Completed translation [2021-06-05 08:32:47,742 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:32:47 WrapperNode [2021-06-05 08:32:47,742 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-06-05 08:32:47,743 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 08:32:47,743 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 08:32:47,743 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 08:32:47,749 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:32:47" (1/1) ... [2021-06-05 08:32:47,761 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:32:47" (1/1) ... [2021-06-05 08:32:47,783 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 08:32:47,783 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 08:32:47,784 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 08:32:47,784 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 08:32:47,792 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:32:47" (1/1) ... [2021-06-05 08:32:47,793 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:32:47" (1/1) ... [2021-06-05 08:32:47,796 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:32:47" (1/1) ... [2021-06-05 08:32:47,796 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:32:47" (1/1) ... [2021-06-05 08:32:47,804 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:32:47" (1/1) ... [2021-06-05 08:32:47,808 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:32:47" (1/1) ... [2021-06-05 08:32:47,810 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:32:47" (1/1) ... [2021-06-05 08:32:47,813 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 08:32:47,814 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 08:32:47,814 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 08:32:47,814 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 08:32:47,815 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:32:47" (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 [2021-06-05 08:32:47,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-06-05 08:32:47,872 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2021-06-05 08:32:47,872 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2021-06-05 08:32:47,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-06-05 08:32:47,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-06-05 08:32:47,873 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-06-05 08:32:47,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-06-05 08:32:47,873 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 08:32:47,873 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 08:32:47,874 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-05 08:32:48,935 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 08:32:48,935 INFO L299 CfgBuilder]: Removed 15 assume(true) statements. [2021-06-05 08:32:48,937 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 08:32:48 BoogieIcfgContainer [2021-06-05 08:32:48,937 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 08:32:48,938 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 08:32:48,938 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 08:32:48,941 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 08:32:48,941 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 05.06 08:32:47" (1/3) ... [2021-06-05 08:32:48,942 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c25f32e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 08:32:48, skipping insertion in model container [2021-06-05 08:32:48,942 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:32:47" (2/3) ... [2021-06-05 08:32:48,942 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c25f32e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 08:32:48, skipping insertion in model container [2021-06-05 08:32:48,942 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 08:32:48" (3/3) ... [2021-06-05 08:32:48,943 INFO L111 eAbstractionObserver]: Analyzing ICFG 26_stack_cas.i [2021-06-05 08:32:48,951 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 08:32:48,951 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 08:32:48,951 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 08:32:48,952 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 08:32:48,993 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,993 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,994 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,994 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,994 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,994 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,994 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,994 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,995 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,995 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,995 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,995 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,995 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,995 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,995 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,996 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,996 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,996 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,996 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,996 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,996 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,997 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,998 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,998 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,998 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,999 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,999 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,999 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:48,999 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,000 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,000 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,000 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,000 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,000 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,001 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,001 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,002 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,002 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,002 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,002 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,002 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,002 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,002 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,003 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,003 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,003 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,003 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,003 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,003 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,003 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,004 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,004 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,004 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,004 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,004 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,004 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,004 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,004 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,005 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,005 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,005 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,005 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,005 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,006 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,006 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,006 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,006 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,006 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,006 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,006 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,007 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,007 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,007 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,007 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,008 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,008 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,008 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,008 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,008 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,009 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,009 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,009 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,009 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,009 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,009 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,009 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,010 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,010 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,010 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,010 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,010 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,010 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,010 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,011 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,011 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,011 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,011 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,011 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,011 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,012 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,013 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,015 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,015 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,015 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,015 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,021 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,021 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,021 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,021 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,021 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,021 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,022 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,022 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,022 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,022 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,023 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,023 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,023 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,023 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,023 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,023 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,023 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,024 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,024 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,024 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,024 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,024 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,024 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,024 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,024 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,025 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,025 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,025 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,025 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,025 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,025 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,025 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,026 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,026 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,026 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,026 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,027 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,027 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,027 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,027 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,027 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,027 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,027 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,028 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,028 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,028 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,028 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,029 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,029 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,029 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,029 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,029 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,029 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,029 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,029 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,030 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,030 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,030 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,030 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,030 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,030 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,030 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,030 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,031 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,032 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,032 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,032 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,033 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,033 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,033 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,033 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,033 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,033 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,033 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,033 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,033 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,034 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,034 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,034 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,034 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,034 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,034 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,034 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,038 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,038 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,038 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,038 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,038 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,038 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,039 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,039 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,039 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,039 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,039 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,040 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,040 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,050 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,050 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,050 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,050 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,050 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,050 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,051 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,051 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,051 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,051 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,051 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,051 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,051 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,051 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,052 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,052 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,052 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,052 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,052 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,052 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,052 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,052 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,053 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,053 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,053 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,053 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,054 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,056 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,056 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,056 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,056 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,056 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,056 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,056 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,056 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,056 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,057 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,057 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,057 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,057 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,057 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,057 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,057 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,057 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,057 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,058 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,058 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,058 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,058 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,058 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,058 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,058 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,058 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,058 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,058 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,059 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,059 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,059 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,059 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,059 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,059 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,059 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,059 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,060 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,060 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,060 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,060 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,060 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,064 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,064 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,064 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,064 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,064 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,064 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,065 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,065 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,065 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,065 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,065 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,066 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,066 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,066 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,066 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,066 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,066 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,066 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,067 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,067 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,067 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,067 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,067 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,067 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,067 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,067 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,067 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,068 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,068 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,068 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,068 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,068 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,069 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,069 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,069 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,069 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,069 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,069 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,069 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,069 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,069 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,071 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,071 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,072 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,072 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,072 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,072 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,072 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,072 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,076 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,077 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,077 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,077 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,077 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,077 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,077 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,078 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,078 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,078 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,078 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,078 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,078 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,078 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,079 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,079 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,079 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,079 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,079 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,079 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,079 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,079 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,080 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,080 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,080 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,080 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,080 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,083 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,083 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,083 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,083 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,084 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,084 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,084 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,084 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,084 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,084 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,084 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,084 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,084 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,085 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,085 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,085 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,085 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,085 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,085 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,085 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,085 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,086 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,086 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,086 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,086 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:32:49,088 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-06-05 08:32:49,110 INFO L255 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-06-05 08:32:49,133 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 08:32:49,133 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 08:32:49,133 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 08:32:49,134 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 08:32:49,134 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 08:32:49,134 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 08:32:49,134 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 08:32:49,134 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 08:32:49,148 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 102 places, 109 transitions, 223 flow [2021-06-05 08:32:49,192 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 913 states, 908 states have (on average 2.094713656387665) internal successors, (1902), 912 states have internal predecessors, (1902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:49,199 INFO L276 IsEmpty]: Start isEmpty. Operand has 913 states, 908 states have (on average 2.094713656387665) internal successors, (1902), 912 states have internal predecessors, (1902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:49,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-06-05 08:32:49,219 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:32:49,219 INFO L521 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:32:49,220 INFO L430 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:32:49,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:32:49,224 INFO L82 PathProgramCache]: Analyzing trace with hash 971065329, now seen corresponding path program 1 times [2021-06-05 08:32:49,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:32:49,232 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117121664] [2021-06-05 08:32:49,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:32:49,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:32:49,475 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:32:49,475 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:32:49,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117121664] [2021-06-05 08:32:49,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117121664] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:32:49,480 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:32:49,481 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 08:32:49,481 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599367309] [2021-06-05 08:32:49,485 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 08:32:49,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:32:49,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 08:32:49,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 08:32:49,503 INFO L87 Difference]: Start difference. First operand has 913 states, 908 states have (on average 2.094713656387665) internal successors, (1902), 912 states have internal predecessors, (1902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:49,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:32:49,571 INFO L93 Difference]: Finished difference Result 520 states and 978 transitions. [2021-06-05 08:32:49,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 08:32:49,575 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2021-06-05 08:32:49,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:32:49,594 INFO L225 Difference]: With dead ends: 520 [2021-06-05 08:32:49,594 INFO L226 Difference]: Without dead ends: 520 [2021-06-05 08:32:49,595 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 21.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 08:32:49,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-06-05 08:32:49,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 520. [2021-06-05 08:32:49,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 519 states have (on average 1.884393063583815) internal successors, (978), 519 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:49,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 978 transitions. [2021-06-05 08:32:49,685 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 978 transitions. Word has length 66 [2021-06-05 08:32:49,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:32:49,686 INFO L482 AbstractCegarLoop]: Abstraction has 520 states and 978 transitions. [2021-06-05 08:32:49,686 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:49,686 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 978 transitions. [2021-06-05 08:32:49,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-06-05 08:32:49,689 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:32:49,689 INFO L521 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:32:49,689 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 08:32:49,689 INFO L430 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:32:49,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:32:49,691 INFO L82 PathProgramCache]: Analyzing trace with hash 214078354, now seen corresponding path program 1 times [2021-06-05 08:32:49,691 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:32:49,691 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111149100] [2021-06-05 08:32:49,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:32:49,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:32:49,826 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:32:49,827 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:32:49,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111149100] [2021-06-05 08:32:49,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111149100] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:32:49,828 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:32:49,828 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 08:32:49,828 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845046729] [2021-06-05 08:32:49,830 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 08:32:49,830 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:32:49,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 08:32:49,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 08:32:49,832 INFO L87 Difference]: Start difference. First operand 520 states and 978 transitions. Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:49,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:32:49,849 INFO L93 Difference]: Finished difference Result 648 states and 1218 transitions. [2021-06-05 08:32:49,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 08:32:49,850 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2021-06-05 08:32:49,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:32:49,853 INFO L225 Difference]: With dead ends: 648 [2021-06-05 08:32:49,853 INFO L226 Difference]: Without dead ends: 648 [2021-06-05 08:32:49,853 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 08:32:49,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states. [2021-06-05 08:32:49,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 632. [2021-06-05 08:32:49,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 631 states have (on average 1.8827258320126783) internal successors, (1188), 631 states have internal predecessors, (1188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:49,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 1188 transitions. [2021-06-05 08:32:49,887 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 1188 transitions. Word has length 68 [2021-06-05 08:32:49,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:32:49,889 INFO L482 AbstractCegarLoop]: Abstraction has 632 states and 1188 transitions. [2021-06-05 08:32:49,889 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:49,889 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 1188 transitions. [2021-06-05 08:32:49,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-06-05 08:32:49,893 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:32:49,893 INFO L521 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:32:49,893 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-05 08:32:49,894 INFO L430 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:32:49,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:32:49,894 INFO L82 PathProgramCache]: Analyzing trace with hash -940793676, now seen corresponding path program 1 times [2021-06-05 08:32:49,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:32:49,894 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714748783] [2021-06-05 08:32:49,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:32:49,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:32:49,978 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:32:49,979 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:32:49,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714748783] [2021-06-05 08:32:49,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714748783] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:32:49,979 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:32:49,979 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-06-05 08:32:49,979 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296462080] [2021-06-05 08:32:49,980 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 08:32:49,980 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:32:49,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 08:32:49,981 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-06-05 08:32:49,981 INFO L87 Difference]: Start difference. First operand 632 states and 1188 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:50,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:32:50,090 INFO L93 Difference]: Finished difference Result 952 states and 1796 transitions. [2021-06-05 08:32:50,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 08:32:50,091 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2021-06-05 08:32:50,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:32:50,094 INFO L225 Difference]: With dead ends: 952 [2021-06-05 08:32:50,095 INFO L226 Difference]: Without dead ends: 952 [2021-06-05 08:32:50,095 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 53.1ms TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-06-05 08:32:50,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 952 states. [2021-06-05 08:32:50,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 952 to 704. [2021-06-05 08:32:50,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 704 states, 703 states have (on average 1.8819345661450924) internal successors, (1323), 703 states have internal predecessors, (1323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:50,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 704 states to 704 states and 1323 transitions. [2021-06-05 08:32:50,113 INFO L78 Accepts]: Start accepts. Automaton has 704 states and 1323 transitions. Word has length 69 [2021-06-05 08:32:50,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:32:50,113 INFO L482 AbstractCegarLoop]: Abstraction has 704 states and 1323 transitions. [2021-06-05 08:32:50,114 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:50,114 INFO L276 IsEmpty]: Start isEmpty. Operand 704 states and 1323 transitions. [2021-06-05 08:32:50,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-06-05 08:32:50,115 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:32:50,115 INFO L521 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:32:50,115 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-05 08:32:50,115 INFO L430 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:32:50,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:32:50,116 INFO L82 PathProgramCache]: Analyzing trace with hash -2097099859, now seen corresponding path program 1 times [2021-06-05 08:32:50,116 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:32:50,116 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020250483] [2021-06-05 08:32:50,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:32:50,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:32:50,505 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:32:50,505 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:32:50,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020250483] [2021-06-05 08:32:50,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020250483] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:32:50,506 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:32:50,506 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-06-05 08:32:50,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716732436] [2021-06-05 08:32:50,506 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 08:32:50,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:32:50,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 08:32:50,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-06-05 08:32:50,507 INFO L87 Difference]: Start difference. First operand 704 states and 1323 transitions. Second operand has 18 states, 17 states have (on average 4.647058823529412) internal successors, (79), 18 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:51,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:32:51,268 INFO L93 Difference]: Finished difference Result 1070 states and 2019 transitions. [2021-06-05 08:32:51,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 08:32:51,268 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 4.647058823529412) internal successors, (79), 18 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 79 [2021-06-05 08:32:51,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:32:51,274 INFO L225 Difference]: With dead ends: 1070 [2021-06-05 08:32:51,274 INFO L226 Difference]: Without dead ends: 1070 [2021-06-05 08:32:51,275 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 630.3ms TimeCoverageRelationStatistics Valid=213, Invalid=977, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 08:32:51,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2021-06-05 08:32:51,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 868. [2021-06-05 08:32:51,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 868 states, 867 states have (on average 1.8869665513264129) internal successors, (1636), 867 states have internal predecessors, (1636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:51,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 868 states to 868 states and 1636 transitions. [2021-06-05 08:32:51,303 INFO L78 Accepts]: Start accepts. Automaton has 868 states and 1636 transitions. Word has length 79 [2021-06-05 08:32:51,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:32:51,303 INFO L482 AbstractCegarLoop]: Abstraction has 868 states and 1636 transitions. [2021-06-05 08:32:51,304 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 4.647058823529412) internal successors, (79), 18 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:51,304 INFO L276 IsEmpty]: Start isEmpty. Operand 868 states and 1636 transitions. [2021-06-05 08:32:51,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-06-05 08:32:51,305 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:32:51,306 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:32:51,306 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-06-05 08:32:51,306 INFO L430 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:32:51,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:32:51,306 INFO L82 PathProgramCache]: Analyzing trace with hash -1171045543, now seen corresponding path program 1 times [2021-06-05 08:32:51,307 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:32:51,307 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068912504] [2021-06-05 08:32:51,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:32:51,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:32:51,591 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:32:51,592 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:32:51,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068912504] [2021-06-05 08:32:51,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2068912504] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:32:51,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [954099185] [2021-06-05 08:32:51,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:32:51,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:32:51,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 47 conjunts are in the unsatisfiable core [2021-06-05 08:32:51,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:32:52,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:32:52,222 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:32:52,236 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:32:52,248 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:32:52,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:32:52,251 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:32:52,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:32:52,265 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:32:52,265 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:36 [2021-06-05 08:32:52,532 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:32:52,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [954099185] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:32:52,533 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:32:52,533 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-06-05 08:32:52,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194727158] [2021-06-05 08:32:52,534 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 08:32:52,534 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:32:52,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 08:32:52,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=609, Unknown=0, NotChecked=0, Total=702 [2021-06-05 08:32:52,535 INFO L87 Difference]: Start difference. First operand 868 states and 1636 transitions. Second operand has 27 states, 26 states have (on average 4.5) internal successors, (117), 27 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:53,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:32:53,396 INFO L93 Difference]: Finished difference Result 1112 states and 2084 transitions. [2021-06-05 08:32:53,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 08:32:53,397 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 4.5) internal successors, (117), 27 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2021-06-05 08:32:53,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:32:53,402 INFO L225 Difference]: With dead ends: 1112 [2021-06-05 08:32:53,402 INFO L226 Difference]: Without dead ends: 1112 [2021-06-05 08:32:53,403 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 840.9ms TimeCoverageRelationStatistics Valid=283, Invalid=1439, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 08:32:53,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1112 states. [2021-06-05 08:32:53,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1112 to 860. [2021-06-05 08:32:53,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 860 states, 859 states have (on average 1.890570430733411) internal successors, (1624), 859 states have internal predecessors, (1624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:53,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 860 states to 860 states and 1624 transitions. [2021-06-05 08:32:53,426 INFO L78 Accepts]: Start accepts. Automaton has 860 states and 1624 transitions. Word has length 85 [2021-06-05 08:32:53,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:32:53,427 INFO L482 AbstractCegarLoop]: Abstraction has 860 states and 1624 transitions. [2021-06-05 08:32:53,427 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 26 states have (on average 4.5) internal successors, (117), 27 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:53,427 INFO L276 IsEmpty]: Start isEmpty. Operand 860 states and 1624 transitions. [2021-06-05 08:32:53,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-06-05 08:32:53,431 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:32:53,431 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:32:53,644 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:32:53,645 INFO L430 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:32:53,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:32:53,645 INFO L82 PathProgramCache]: Analyzing trace with hash 949255203, now seen corresponding path program 2 times [2021-06-05 08:32:53,646 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:32:53,646 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714402723] [2021-06-05 08:32:53,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:32:53,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:32:54,127 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 08:32:54,128 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:32:54,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714402723] [2021-06-05 08:32:54,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714402723] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:32:54,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928478038] [2021-06-05 08:32:54,128 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:32:54,294 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-06-05 08:32:54,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:32:54,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 55 conjunts are in the unsatisfiable core [2021-06-05 08:32:54,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:32:54,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:32:54,334 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:32:54,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:32:54,339 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:32:54,339 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-06-05 08:32:54,372 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-05 08:32:54,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-05 08:32:54,375 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:32:54,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:32:54,386 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:32:54,386 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:21 [2021-06-05 08:32:54,495 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 08:32:54,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 08:32:54,498 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:32:54,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:32:54,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:32:54,508 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:11 [2021-06-05 08:32:54,805 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:32:54,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:32:54,807 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:32:54,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:32:54,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:32:54,831 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:32:54,848 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:32:54,849 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:32:54,849 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:44 [2021-06-05 08:32:55,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:32:55,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:32:55,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:32:55,044 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:32:55,045 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:26, output treesize:11 [2021-06-05 08:32:55,215 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:32:55,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1928478038] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:32:55,216 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:32:55,216 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 17] total 36 [2021-06-05 08:32:55,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026237724] [2021-06-05 08:32:55,216 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 08:32:55,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:32:55,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 08:32:55,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1230, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 08:32:55,218 INFO L87 Difference]: Start difference. First operand 860 states and 1624 transitions. Second operand has 37 states, 36 states have (on average 4.222222222222222) internal successors, (152), 37 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:57,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:32:57,711 INFO L93 Difference]: Finished difference Result 1188 states and 2236 transitions. [2021-06-05 08:32:57,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 08:32:57,712 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 36 states have (on average 4.222222222222222) internal successors, (152), 37 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2021-06-05 08:32:57,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:32:57,716 INFO L225 Difference]: With dead ends: 1188 [2021-06-05 08:32:57,716 INFO L226 Difference]: Without dead ends: 1188 [2021-06-05 08:32:57,718 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1277 ImplicationChecksByTransitivity, 2241.4ms TimeCoverageRelationStatistics Valid=667, Invalid=4445, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 08:32:57,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1188 states. [2021-06-05 08:32:57,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1188 to 856. [2021-06-05 08:32:57,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 856 states, 855 states have (on average 1.8900584795321638) internal successors, (1616), 855 states have internal predecessors, (1616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:57,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 856 states to 856 states and 1616 transitions. [2021-06-05 08:32:57,738 INFO L78 Accepts]: Start accepts. Automaton has 856 states and 1616 transitions. Word has length 85 [2021-06-05 08:32:57,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:32:57,738 INFO L482 AbstractCegarLoop]: Abstraction has 856 states and 1616 transitions. [2021-06-05 08:32:57,738 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 36 states have (on average 4.222222222222222) internal successors, (152), 37 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:57,738 INFO L276 IsEmpty]: Start isEmpty. Operand 856 states and 1616 transitions. [2021-06-05 08:32:57,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-06-05 08:32:57,740 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:32:57,740 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:32:57,956 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:32:57,957 INFO L430 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:32:57,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:32:57,957 INFO L82 PathProgramCache]: Analyzing trace with hash -2047018076, now seen corresponding path program 1 times [2021-06-05 08:32:57,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:32:57,957 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257980807] [2021-06-05 08:32:57,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:32:57,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:32:58,052 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:32:58,053 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:32:58,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257980807] [2021-06-05 08:32:58,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257980807] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:32:58,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386897342] [2021-06-05 08:32:58,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:32:58,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:32:58,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 3 conjunts are in the unsatisfiable core [2021-06-05 08:32:58,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:32:58,367 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:32:58,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386897342] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:32:58,368 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:32:58,368 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-06-05 08:32:58,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136520056] [2021-06-05 08:32:58,369 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 08:32:58,369 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:32:58,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 08:32:58,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-05 08:32:58,369 INFO L87 Difference]: Start difference. First operand 856 states and 1616 transitions. Second operand has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:58,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:32:58,385 INFO L93 Difference]: Finished difference Result 984 states and 1856 transitions. [2021-06-05 08:32:58,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 08:32:58,386 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2021-06-05 08:32:58,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:32:58,389 INFO L225 Difference]: With dead ends: 984 [2021-06-05 08:32:58,389 INFO L226 Difference]: Without dead ends: 984 [2021-06-05 08:32:58,389 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.6ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-05 08:32:58,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 984 states. [2021-06-05 08:32:58,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 984 to 968. [2021-06-05 08:32:58,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 968 states, 967 states have (on average 1.8883143743536712) internal successors, (1826), 967 states have internal predecessors, (1826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:58,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 968 states to 968 states and 1826 transitions. [2021-06-05 08:32:58,409 INFO L78 Accepts]: Start accepts. Automaton has 968 states and 1826 transitions. Word has length 109 [2021-06-05 08:32:58,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:32:58,409 INFO L482 AbstractCegarLoop]: Abstraction has 968 states and 1826 transitions. [2021-06-05 08:32:58,409 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:58,409 INFO L276 IsEmpty]: Start isEmpty. Operand 968 states and 1826 transitions. [2021-06-05 08:32:58,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-06-05 08:32:58,411 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:32:58,411 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:32:58,624 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:32:58,625 INFO L430 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:32:58,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:32:58,625 INFO L82 PathProgramCache]: Analyzing trace with hash 1979661026, now seen corresponding path program 1 times [2021-06-05 08:32:58,626 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:32:58,626 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892400922] [2021-06-05 08:32:58,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:32:58,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:32:58,676 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-06-05 08:32:58,676 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:32:58,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892400922] [2021-06-05 08:32:58,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1892400922] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:32:58,676 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:32:58,676 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 08:32:58,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599146268] [2021-06-05 08:32:58,677 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 08:32:58,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:32:58,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 08:32:58,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 08:32:58,677 INFO L87 Difference]: Start difference. First operand 968 states and 1826 transitions. Second operand has 5 states, 4 states have (on average 22.0) internal successors, (88), 5 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:58,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:32:58,727 INFO L93 Difference]: Finished difference Result 1392 states and 2645 transitions. [2021-06-05 08:32:58,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-05 08:32:58,728 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 22.0) internal successors, (88), 5 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2021-06-05 08:32:58,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:32:58,732 INFO L225 Difference]: With dead ends: 1392 [2021-06-05 08:32:58,733 INFO L226 Difference]: Without dead ends: 1392 [2021-06-05 08:32:58,733 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 23.3ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-05 08:32:58,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1392 states. [2021-06-05 08:32:58,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1392 to 1008. [2021-06-05 08:32:58,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1008 states, 1007 states have (on average 1.887785501489573) internal successors, (1901), 1007 states have internal predecessors, (1901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:58,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1008 states to 1008 states and 1901 transitions. [2021-06-05 08:32:58,754 INFO L78 Accepts]: Start accepts. Automaton has 1008 states and 1901 transitions. Word has length 110 [2021-06-05 08:32:58,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:32:58,755 INFO L482 AbstractCegarLoop]: Abstraction has 1008 states and 1901 transitions. [2021-06-05 08:32:58,755 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 4 states have (on average 22.0) internal successors, (88), 5 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:32:58,755 INFO L276 IsEmpty]: Start isEmpty. Operand 1008 states and 1901 transitions. [2021-06-05 08:32:58,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-06-05 08:32:58,757 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:32:58,757 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:32:58,757 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-06-05 08:32:58,757 INFO L430 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:32:58,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:32:58,758 INFO L82 PathProgramCache]: Analyzing trace with hash -1758264229, now seen corresponding path program 1 times [2021-06-05 08:32:58,758 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:32:58,758 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337937110] [2021-06-05 08:32:58,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:32:58,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:32:59,069 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:32:59,069 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:32:59,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337937110] [2021-06-05 08:32:59,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337937110] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:32:59,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368059788] [2021-06-05 08:32:59,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:32:59,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:32:59,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 49 conjunts are in the unsatisfiable core [2021-06-05 08:32:59,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:32:59,520 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:32:59,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 19 [2021-06-05 08:32:59,522 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:32:59,537 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:32:59,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:32:59,541 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:32:59,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:32:59,554 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:32:59,554 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:40 [2021-06-05 08:32:59,915 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:32:59,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368059788] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:32:59,915 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:32:59,915 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 15] total 30 [2021-06-05 08:32:59,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173718151] [2021-06-05 08:32:59,916 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 08:32:59,916 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:32:59,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 08:32:59,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=811, Unknown=0, NotChecked=0, Total=930 [2021-06-05 08:32:59,917 INFO L87 Difference]: Start difference. First operand 1008 states and 1901 transitions. Second operand has 31 states, 30 states have (on average 6.266666666666667) internal successors, (188), 31 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:03,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:33:03,735 INFO L93 Difference]: Finished difference Result 1796 states and 3358 transitions. [2021-06-05 08:33:03,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-05 08:33:03,736 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 6.266666666666667) internal successors, (188), 31 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2021-06-05 08:33:03,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:33:03,740 INFO L225 Difference]: With dead ends: 1796 [2021-06-05 08:33:03,741 INFO L226 Difference]: Without dead ends: 1292 [2021-06-05 08:33:03,743 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3232 ImplicationChecksByTransitivity, 3339.0ms TimeCoverageRelationStatistics Valid=1233, Invalid=8867, Unknown=0, NotChecked=0, Total=10100 [2021-06-05 08:33:03,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1292 states. [2021-06-05 08:33:03,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1292 to 902. [2021-06-05 08:33:03,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 902 states, 901 states have (on average 1.851276359600444) internal successors, (1668), 901 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:03,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 902 states to 902 states and 1668 transitions. [2021-06-05 08:33:03,765 INFO L78 Accepts]: Start accepts. Automaton has 902 states and 1668 transitions. Word has length 120 [2021-06-05 08:33:03,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:33:03,765 INFO L482 AbstractCegarLoop]: Abstraction has 902 states and 1668 transitions. [2021-06-05 08:33:03,766 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 30 states have (on average 6.266666666666667) internal successors, (188), 31 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:03,766 INFO L276 IsEmpty]: Start isEmpty. Operand 902 states and 1668 transitions. [2021-06-05 08:33:03,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-06-05 08:33:03,767 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:33:03,768 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:33:03,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:33:03,992 INFO L430 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:33:03,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:33:03,993 INFO L82 PathProgramCache]: Analyzing trace with hash -1697369609, now seen corresponding path program 1 times [2021-06-05 08:33:03,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:33:03,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674159231] [2021-06-05 08:33:03,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:33:04,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:33:04,482 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:33:04,483 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:33:04,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674159231] [2021-06-05 08:33:04,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674159231] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:33:04,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011333152] [2021-06-05 08:33:04,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:33:04,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:33:04,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 388 conjuncts, 73 conjunts are in the unsatisfiable core [2021-06-05 08:33:04,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:33:04,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:33:04,641 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:33:04,645 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:33:04,646 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:33:04,646 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-06-05 08:33:04,673 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-05 08:33:04,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-05 08:33:04,676 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:33:04,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:33:04,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:33:04,686 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:21 [2021-06-05 08:33:04,772 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 08:33:04,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 08:33:04,775 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:33:04,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:33:04,783 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:33:04,783 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:11 [2021-06-05 08:33:05,326 INFO L354 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2021-06-05 08:33:05,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 08:33:05,328 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:33:05,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:33:05,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:33:05,345 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:33 [2021-06-05 08:33:05,692 INFO L354 Elim1Store]: treesize reduction 60, result has 34.1 percent of original size [2021-06-05 08:33:05,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 54 [2021-06-05 08:33:05,695 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:33:05,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:33:05,702 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:33:05,729 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:33:05,745 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:33:05,745 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 6 variables, input treesize:67, output treesize:23 [2021-06-05 08:33:05,922 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:33:05,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1011333152] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:33:05,923 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:33:05,923 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 25] total 43 [2021-06-05 08:33:05,924 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326962993] [2021-06-05 08:33:05,924 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-06-05 08:33:05,924 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:33:05,926 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-06-05 08:33:05,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=1715, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 08:33:05,928 INFO L87 Difference]: Start difference. First operand 902 states and 1668 transitions. Second operand has 44 states, 43 states have (on average 4.976744186046512) internal successors, (214), 44 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:08,155 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 48 [2021-06-05 08:33:09,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:33:09,814 INFO L93 Difference]: Finished difference Result 1308 states and 2426 transitions. [2021-06-05 08:33:09,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-06-05 08:33:09,814 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 43 states have (on average 4.976744186046512) internal successors, (214), 44 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 126 [2021-06-05 08:33:09,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:33:09,815 INFO L225 Difference]: With dead ends: 1308 [2021-06-05 08:33:09,815 INFO L226 Difference]: Without dead ends: 0 [2021-06-05 08:33:09,819 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 105 SyntacticMatches, 1 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4331 ImplicationChecksByTransitivity, 4031.0ms TimeCoverageRelationStatistics Valid=1453, Invalid=11429, Unknown=0, NotChecked=0, Total=12882 [2021-06-05 08:33:09,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-06-05 08:33:09,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-06-05 08:33:09,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:09,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-06-05 08:33:09,820 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 126 [2021-06-05 08:33:09,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:33:09,820 INFO L482 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-06-05 08:33:09,820 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 43 states have (on average 4.976744186046512) internal successors, (214), 44 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:09,820 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-06-05 08:33:09,820 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-06-05 08:33:10,044 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-06-05 08:33:10,045 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE (1/2) [2021-06-05 08:33:10,046 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-06-05 08:33:10,047 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 08:33:10,047 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 08:33:10,047 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 08:33:10,047 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 08:33:10,047 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 08:33:10,047 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 08:33:10,047 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 08:33:10,047 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-06-05 08:33:10,049 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 102 places, 109 transitions, 223 flow [2021-06-05 08:33:10,064 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 913 states, 908 states have (on average 2.094713656387665) internal successors, (1902), 912 states have internal predecessors, (1902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:10,066 INFO L276 IsEmpty]: Start isEmpty. Operand has 913 states, 908 states have (on average 2.094713656387665) internal successors, (1902), 912 states have internal predecessors, (1902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:10,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-06-05 08:33:10,067 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:33:10,067 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:33:10,067 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-06-05 08:33:10,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:33:10,067 INFO L82 PathProgramCache]: Analyzing trace with hash -2100368395, now seen corresponding path program 1 times [2021-06-05 08:33:10,067 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:33:10,067 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621295693] [2021-06-05 08:33:10,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:33:10,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 08:33:10,075 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 08:33:10,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 08:33:10,082 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 08:33:10,101 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-05 08:33:10,103 INFO L622 BasicCegarLoop]: Counterexample might be feasible [2021-06-05 08:33:10,103 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-06-05 08:33:10,103 INFO L315 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2021-06-05 08:33:10,104 WARN L242 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-05 08:33:10,104 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-06-05 08:33:10,132 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,132 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,132 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,132 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,132 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,132 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,132 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,132 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,132 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,133 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,133 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,133 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,133 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,133 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,133 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,133 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,133 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,133 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,133 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,133 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,133 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,133 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,133 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,134 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,134 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,134 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,134 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,134 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,134 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,134 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,134 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,134 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,134 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,134 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,134 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,135 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,135 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,135 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,135 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,135 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,135 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,135 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,135 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,135 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,135 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,135 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,135 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,135 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,135 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,135 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,136 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,136 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,136 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,136 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,136 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,136 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,136 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,136 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,136 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,136 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,136 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,136 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,136 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,136 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,137 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,137 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,137 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,137 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,137 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,137 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,137 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,137 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,137 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,137 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,137 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,137 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,137 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,138 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,138 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,138 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,138 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,138 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,138 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,138 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,138 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,138 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,138 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,138 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,138 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,138 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,138 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,138 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,138 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,139 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,139 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,139 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,139 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,139 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,139 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,139 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,139 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,139 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,139 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,139 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,139 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,139 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,139 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,140 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,140 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,140 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,140 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,140 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,140 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,140 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,140 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,140 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,140 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,140 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,140 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,140 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,141 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,141 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,141 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,141 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,141 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,142 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,142 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,142 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,142 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,142 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,142 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,142 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,142 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,142 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,142 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,142 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,142 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,142 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,142 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,143 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,143 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,143 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,143 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,143 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,143 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,143 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,143 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,143 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,143 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,143 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,143 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,143 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,143 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,144 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,144 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,144 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,144 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,145 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,145 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,145 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,145 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,145 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,145 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,145 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,145 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,145 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,145 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,145 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,145 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,145 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,145 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,146 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,146 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,151 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,151 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,151 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,151 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,151 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,151 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,151 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,151 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,151 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,151 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,151 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,151 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,151 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,151 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,155 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,155 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,155 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,155 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,155 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,155 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,155 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,155 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,155 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,155 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,155 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,155 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,155 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,156 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,156 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,156 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,156 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,156 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,156 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,156 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,156 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,157 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,157 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,157 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,157 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,157 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,157 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,157 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,157 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,157 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,158 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,158 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,158 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,158 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,158 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,158 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,158 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,159 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,159 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,159 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,159 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,159 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,159 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,159 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,159 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,159 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,160 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,160 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,160 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,160 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,160 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,160 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,160 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,160 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,160 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,160 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,160 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,160 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,160 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,161 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,161 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,161 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,161 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,161 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,161 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,161 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,161 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,162 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,162 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,162 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,162 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,162 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,162 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,162 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,162 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,162 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,162 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,162 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,162 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,163 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,163 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,163 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,163 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,163 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,163 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,163 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,163 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,163 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,163 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,163 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,163 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,163 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,163 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,164 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,164 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,164 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,164 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,165 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,165 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,165 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,165 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,165 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,165 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,165 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,165 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,166 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,166 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,166 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,166 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,166 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,166 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,166 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,166 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,166 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,166 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,166 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,166 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,166 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,167 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,167 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,167 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,167 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,167 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,167 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,167 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,167 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,167 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,167 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,167 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,167 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,167 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,167 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,168 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,168 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,168 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,168 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,168 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,168 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,169 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,169 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,169 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,169 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,169 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,169 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,169 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,169 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,169 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,169 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,169 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,169 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,169 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,169 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,169 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,170 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,170 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,170 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,170 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,170 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,170 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,170 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,170 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,170 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,170 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,170 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,170 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,170 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,170 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,170 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,171 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,171 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,171 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,171 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,171 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,171 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,171 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,171 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,171 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,171 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,171 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,171 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,171 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,171 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,172 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,172 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,172 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,172 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,172 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,172 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,172 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,172 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,172 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,172 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,172 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,172 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,172 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,172 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,172 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,173 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,173 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,173 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,173 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,173 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,173 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,173 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,173 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,173 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,173 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,173 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,173 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,173 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,173 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,174 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,174 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,174 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,174 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,174 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,174 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,174 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,174 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,174 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,174 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,174 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,174 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,174 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,175 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,175 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,175 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,175 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,175 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,175 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,175 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,175 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,175 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,175 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,175 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,175 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,175 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,175 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,175 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,176 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,176 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,176 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,176 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,176 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,176 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,176 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,176 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,176 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,176 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,176 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,176 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,176 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,176 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,177 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,177 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,177 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,177 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,177 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,177 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,177 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,177 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,177 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,177 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,177 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,177 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,177 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,178 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,178 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,178 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,178 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,178 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,178 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,178 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,178 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,178 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,178 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,178 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,178 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,178 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,178 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,178 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,179 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,179 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,179 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,179 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,179 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,179 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,179 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,179 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,179 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,179 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,179 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,179 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,179 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,179 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,180 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,180 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,180 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,180 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,180 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,180 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,180 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,180 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,180 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,180 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,180 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,180 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,180 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,180 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,180 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,181 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,181 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,181 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,181 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,181 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,181 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,181 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,181 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,181 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,181 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,181 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,181 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,181 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,181 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,181 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,181 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,182 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,182 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,182 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,182 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,182 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,182 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,182 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,182 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,182 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,182 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,183 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,183 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,183 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,183 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,183 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,183 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,183 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,183 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,183 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,184 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,184 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,184 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,184 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,184 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,184 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,184 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,184 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,184 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,185 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,185 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,185 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,185 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,185 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,185 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,185 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,185 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,185 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,186 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,186 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,186 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,186 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,186 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,186 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,186 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,186 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,186 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,186 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,188 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,189 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,190 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,191 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,191 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,191 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,191 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,192 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,192 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,192 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,192 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,192 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,192 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,192 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,192 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,192 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,192 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,192 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,192 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,192 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,192 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,193 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,193 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,193 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,193 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,193 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,193 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,193 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,193 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,193 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,193 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,193 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,194 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,194 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,194 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,194 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,194 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,194 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,194 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,194 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,194 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,194 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,195 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,195 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,195 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,195 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,195 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,195 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,195 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,195 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,195 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,195 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,198 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,198 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,198 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,198 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,198 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,198 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,199 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,199 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,199 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,199 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,199 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,199 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,199 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,199 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,199 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,199 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,200 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,200 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,200 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,200 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,200 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,200 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,200 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,200 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,200 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,200 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,201 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,201 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,201 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,201 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,201 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,201 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,201 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,201 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,201 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,201 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,201 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,202 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,202 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,202 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,202 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,202 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,202 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,202 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,202 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,202 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,202 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,203 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,203 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,203 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,203 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,203 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:33:10,204 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-06-05 08:33:10,205 INFO L255 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-06-05 08:33:10,206 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 08:33:10,206 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 08:33:10,206 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 08:33:10,206 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 08:33:10,206 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 08:33:10,206 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 08:33:10,206 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 08:33:10,206 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 08:33:10,213 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 172 places, 186 transitions, 384 flow [2021-06-05 08:33:15,571 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 60957 states, 60946 states have (on average 3.220982509106422) internal successors, (196306), 60956 states have internal predecessors, (196306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:15,687 INFO L276 IsEmpty]: Start isEmpty. Operand has 60957 states, 60946 states have (on average 3.220982509106422) internal successors, (196306), 60956 states have internal predecessors, (196306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:15,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-06-05 08:33:15,851 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:33:15,851 INFO L521 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:33:15,851 INFO L430 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:33:15,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:33:15,852 INFO L82 PathProgramCache]: Analyzing trace with hash -1672597507, now seen corresponding path program 1 times [2021-06-05 08:33:15,852 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:33:15,852 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629554615] [2021-06-05 08:33:15,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:33:15,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:33:15,877 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:33:15,878 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:33:15,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629554615] [2021-06-05 08:33:15,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629554615] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:33:15,878 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:33:15,878 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 08:33:15,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289232741] [2021-06-05 08:33:15,878 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 08:33:15,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:33:15,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 08:33:15,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 08:33:15,956 INFO L87 Difference]: Start difference. First operand has 60957 states, 60946 states have (on average 3.220982509106422) internal successors, (196306), 60956 states have internal predecessors, (196306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:16,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:33:16,379 INFO L93 Difference]: Finished difference Result 39434 states and 117329 transitions. [2021-06-05 08:33:16,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 08:33:16,380 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2021-06-05 08:33:16,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:33:16,549 INFO L225 Difference]: With dead ends: 39434 [2021-06-05 08:33:16,549 INFO L226 Difference]: Without dead ends: 39306 [2021-06-05 08:33:16,549 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 08:33:17,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39306 states. [2021-06-05 08:33:18,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39306 to 37802. [2021-06-05 08:33:18,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37802 states, 37799 states have (on average 2.978412127304955) internal successors, (112581), 37801 states have internal predecessors, (112581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:18,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37802 states to 37802 states and 112581 transitions. [2021-06-05 08:33:18,462 INFO L78 Accepts]: Start accepts. Automaton has 37802 states and 112581 transitions. Word has length 66 [2021-06-05 08:33:18,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:33:18,462 INFO L482 AbstractCegarLoop]: Abstraction has 37802 states and 112581 transitions. [2021-06-05 08:33:18,463 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:18,463 INFO L276 IsEmpty]: Start isEmpty. Operand 37802 states and 112581 transitions. [2021-06-05 08:33:18,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-06-05 08:33:18,502 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:33:18,502 INFO L521 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:33:18,503 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-06-05 08:33:18,503 INFO L430 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:33:18,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:33:18,503 INFO L82 PathProgramCache]: Analyzing trace with hash -2020226722, now seen corresponding path program 1 times [2021-06-05 08:33:18,503 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:33:18,503 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168588541] [2021-06-05 08:33:18,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:33:18,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:33:18,528 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:33:18,528 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:33:18,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168588541] [2021-06-05 08:33:18,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168588541] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:33:18,528 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:33:18,528 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 08:33:18,528 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946589403] [2021-06-05 08:33:18,529 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 08:33:18,529 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:33:18,529 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 08:33:18,529 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 08:33:18,529 INFO L87 Difference]: Start difference. First operand 37802 states and 112581 transitions. Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:18,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:33:18,891 INFO L93 Difference]: Finished difference Result 45338 states and 134405 transitions. [2021-06-05 08:33:18,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 08:33:18,893 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2021-06-05 08:33:18,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:33:19,043 INFO L225 Difference]: With dead ends: 45338 [2021-06-05 08:33:19,043 INFO L226 Difference]: Without dead ends: 45338 [2021-06-05 08:33:19,044 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 08:33:19,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45338 states. [2021-06-05 08:33:20,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45338 to 45178. [2021-06-05 08:33:20,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45178 states, 45175 states have (on average 2.965733259546209) internal successors, (133977), 45177 states have internal predecessors, (133977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:20,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45178 states to 45178 states and 133977 transitions. [2021-06-05 08:33:20,524 INFO L78 Accepts]: Start accepts. Automaton has 45178 states and 133977 transitions. Word has length 68 [2021-06-05 08:33:20,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:33:20,524 INFO L482 AbstractCegarLoop]: Abstraction has 45178 states and 133977 transitions. [2021-06-05 08:33:20,525 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:20,525 INFO L276 IsEmpty]: Start isEmpty. Operand 45178 states and 133977 transitions. [2021-06-05 08:33:20,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-06-05 08:33:20,544 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:33:20,545 INFO L521 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:33:20,545 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-06-05 08:33:20,545 INFO L430 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:33:20,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:33:20,545 INFO L82 PathProgramCache]: Analyzing trace with hash -1484774034, now seen corresponding path program 1 times [2021-06-05 08:33:20,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:33:20,546 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362914609] [2021-06-05 08:33:20,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:33:20,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:33:20,590 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:33:20,590 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:33:20,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362914609] [2021-06-05 08:33:20,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362914609] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:33:20,591 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:33:20,591 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-06-05 08:33:20,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43040299] [2021-06-05 08:33:20,592 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 08:33:20,592 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:33:20,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 08:33:20,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-06-05 08:33:20,593 INFO L87 Difference]: Start difference. First operand 45178 states and 133977 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:21,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:33:21,188 INFO L93 Difference]: Finished difference Result 66052 states and 195500 transitions. [2021-06-05 08:33:21,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 08:33:21,189 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2021-06-05 08:33:21,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:33:21,374 INFO L225 Difference]: With dead ends: 66052 [2021-06-05 08:33:21,375 INFO L226 Difference]: Without dead ends: 66052 [2021-06-05 08:33:21,375 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 207.1ms TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-06-05 08:33:22,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66052 states. [2021-06-05 08:33:23,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66052 to 49387. [2021-06-05 08:33:23,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49387 states, 49384 states have (on average 2.961829742426697) internal successors, (146267), 49386 states have internal predecessors, (146267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:23,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49387 states to 49387 states and 146267 transitions. [2021-06-05 08:33:23,256 INFO L78 Accepts]: Start accepts. Automaton has 49387 states and 146267 transitions. Word has length 69 [2021-06-05 08:33:23,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:33:23,257 INFO L482 AbstractCegarLoop]: Abstraction has 49387 states and 146267 transitions. [2021-06-05 08:33:23,257 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:23,257 INFO L276 IsEmpty]: Start isEmpty. Operand 49387 states and 146267 transitions. [2021-06-05 08:33:23,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-06-05 08:33:23,281 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:33:23,282 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:33:23,282 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-06-05 08:33:23,282 INFO L430 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:33:23,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:33:23,282 INFO L82 PathProgramCache]: Analyzing trace with hash 1609808271, now seen corresponding path program 1 times [2021-06-05 08:33:23,283 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:33:23,283 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692579788] [2021-06-05 08:33:23,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:33:23,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:33:23,307 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:33:23,307 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:33:23,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692579788] [2021-06-05 08:33:23,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692579788] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:33:23,307 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:33:23,307 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 08:33:23,307 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528630733] [2021-06-05 08:33:23,308 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 08:33:23,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:33:23,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 08:33:23,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 08:33:23,308 INFO L87 Difference]: Start difference. First operand 49387 states and 146267 transitions. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:23,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:33:23,486 INFO L93 Difference]: Finished difference Result 49235 states and 145734 transitions. [2021-06-05 08:33:23,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 08:33:23,487 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2021-06-05 08:33:23,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:33:23,593 INFO L225 Difference]: With dead ends: 49235 [2021-06-05 08:33:23,593 INFO L226 Difference]: Without dead ends: 49235 [2021-06-05 08:33:23,593 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 08:33:24,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49235 states. [2021-06-05 08:33:24,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49235 to 49235. [2021-06-05 08:33:24,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49235 states, 49232 states have (on average 2.960147871303217) internal successors, (145734), 49234 states have internal predecessors, (145734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:25,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49235 states to 49235 states and 145734 transitions. [2021-06-05 08:33:25,125 INFO L78 Accepts]: Start accepts. Automaton has 49235 states and 145734 transitions. Word has length 74 [2021-06-05 08:33:25,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:33:25,125 INFO L482 AbstractCegarLoop]: Abstraction has 49235 states and 145734 transitions. [2021-06-05 08:33:25,126 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:25,126 INFO L276 IsEmpty]: Start isEmpty. Operand 49235 states and 145734 transitions. [2021-06-05 08:33:25,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-06-05 08:33:25,150 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:33:25,151 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:33:25,151 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-06-05 08:33:25,151 INFO L430 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:33:25,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:33:25,151 INFO L82 PathProgramCache]: Analyzing trace with hash -764343602, now seen corresponding path program 1 times [2021-06-05 08:33:25,151 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:33:25,152 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897054657] [2021-06-05 08:33:25,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:33:25,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:33:25,200 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:33:25,200 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:33:25,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897054657] [2021-06-05 08:33:25,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897054657] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:33:25,201 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:33:25,201 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-06-05 08:33:25,201 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718455988] [2021-06-05 08:33:25,201 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 08:33:25,201 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:33:25,202 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 08:33:25,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-06-05 08:33:25,202 INFO L87 Difference]: Start difference. First operand 49235 states and 145734 transitions. Second operand has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:25,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:33:25,867 INFO L93 Difference]: Finished difference Result 73163 states and 216367 transitions. [2021-06-05 08:33:25,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 08:33:25,868 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 76 [2021-06-05 08:33:25,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:33:26,022 INFO L225 Difference]: With dead ends: 73163 [2021-06-05 08:33:26,023 INFO L226 Difference]: Without dead ends: 73163 [2021-06-05 08:33:26,024 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 52.9ms TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-06-05 08:33:26,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73163 states. [2021-06-05 08:33:27,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73163 to 54067. [2021-06-05 08:33:27,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54067 states, 54064 states have (on average 2.9568289434744006) internal successors, (159858), 54066 states have internal predecessors, (159858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:27,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54067 states to 54067 states and 159858 transitions. [2021-06-05 08:33:27,554 INFO L78 Accepts]: Start accepts. Automaton has 54067 states and 159858 transitions. Word has length 76 [2021-06-05 08:33:27,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:33:27,554 INFO L482 AbstractCegarLoop]: Abstraction has 54067 states and 159858 transitions. [2021-06-05 08:33:27,554 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:27,554 INFO L276 IsEmpty]: Start isEmpty. Operand 54067 states and 159858 transitions. [2021-06-05 08:33:27,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-06-05 08:33:27,572 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:33:27,572 INFO L521 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:33:27,572 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-06-05 08:33:27,572 INFO L430 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:33:27,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:33:27,573 INFO L82 PathProgramCache]: Analyzing trace with hash 1684927399, now seen corresponding path program 1 times [2021-06-05 08:33:27,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:33:27,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972640015] [2021-06-05 08:33:27,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:33:27,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:33:27,818 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:33:27,818 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:33:27,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972640015] [2021-06-05 08:33:27,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972640015] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:33:27,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:33:27,819 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-06-05 08:33:27,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309723794] [2021-06-05 08:33:27,819 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 08:33:27,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:33:27,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 08:33:27,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-06-05 08:33:27,820 INFO L87 Difference]: Start difference. First operand 54067 states and 159858 transitions. Second operand has 18 states, 17 states have (on average 4.647058823529412) internal successors, (79), 18 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:29,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:33:29,817 INFO L93 Difference]: Finished difference Result 87445 states and 258807 transitions. [2021-06-05 08:33:29,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 08:33:29,817 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 4.647058823529412) internal successors, (79), 18 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 79 [2021-06-05 08:33:29,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:33:30,167 INFO L225 Difference]: With dead ends: 87445 [2021-06-05 08:33:30,167 INFO L226 Difference]: Without dead ends: 87445 [2021-06-05 08:33:30,168 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 492.4ms TimeCoverageRelationStatistics Valid=213, Invalid=977, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 08:33:30,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87445 states. [2021-06-05 08:33:31,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87445 to 74825. [2021-06-05 08:33:31,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74825 states, 74822 states have (on average 2.9656785437438185) internal successors, (221898), 74824 states have internal predecessors, (221898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:31,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74825 states to 74825 states and 221898 transitions. [2021-06-05 08:33:31,785 INFO L78 Accepts]: Start accepts. Automaton has 74825 states and 221898 transitions. Word has length 79 [2021-06-05 08:33:31,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:33:31,785 INFO L482 AbstractCegarLoop]: Abstraction has 74825 states and 221898 transitions. [2021-06-05 08:33:31,785 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 4.647058823529412) internal successors, (79), 18 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:31,785 INFO L276 IsEmpty]: Start isEmpty. Operand 74825 states and 221898 transitions. [2021-06-05 08:33:31,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-06-05 08:33:31,807 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:33:31,807 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:33:31,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-06-05 08:33:31,808 INFO L430 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:33:31,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:33:31,808 INFO L82 PathProgramCache]: Analyzing trace with hash 225424561, now seen corresponding path program 1 times [2021-06-05 08:33:31,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:33:31,809 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317957278] [2021-06-05 08:33:31,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:33:31,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:33:32,028 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:33:32,028 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:33:32,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317957278] [2021-06-05 08:33:32,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317957278] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:33:32,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [100002840] [2021-06-05 08:33:32,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:33:32,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:33:32,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 47 conjunts are in the unsatisfiable core [2021-06-05 08:33:32,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:33:32,453 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification that was a NOOP. DAG size: 7 [2021-06-05 08:33:32,683 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:33:32,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:33:32,684 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:33:32,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:33:32,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:33:32,702 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:33:32,714 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:33:32,715 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:33:32,715 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:36 [2021-06-05 08:33:32,928 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:33:32,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [100002840] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:33:32,929 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:33:32,929 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-06-05 08:33:32,929 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814139715] [2021-06-05 08:33:32,929 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 08:33:32,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:33:32,930 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 08:33:32,930 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=609, Unknown=0, NotChecked=0, Total=702 [2021-06-05 08:33:32,930 INFO L87 Difference]: Start difference. First operand 74825 states and 221898 transitions. Second operand has 27 states, 26 states have (on average 4.5) internal successors, (117), 27 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:35,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:33:35,295 INFO L93 Difference]: Finished difference Result 110263 states and 327369 transitions. [2021-06-05 08:33:35,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 08:33:35,295 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 4.5) internal successors, (117), 27 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2021-06-05 08:33:35,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:33:35,490 INFO L225 Difference]: With dead ends: 110263 [2021-06-05 08:33:35,490 INFO L226 Difference]: Without dead ends: 110263 [2021-06-05 08:33:35,491 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 813.4ms TimeCoverageRelationStatistics Valid=348, Invalid=1814, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 08:33:35,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110263 states. [2021-06-05 08:33:37,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110263 to 73115. [2021-06-05 08:33:37,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73115 states, 73112 states have (on average 2.9705109968267864) internal successors, (217180), 73114 states have internal predecessors, (217180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:37,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73115 states to 73115 states and 217180 transitions. [2021-06-05 08:33:37,619 INFO L78 Accepts]: Start accepts. Automaton has 73115 states and 217180 transitions. Word has length 85 [2021-06-05 08:33:37,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:33:37,619 INFO L482 AbstractCegarLoop]: Abstraction has 73115 states and 217180 transitions. [2021-06-05 08:33:37,620 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 26 states have (on average 4.5) internal successors, (117), 27 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:37,620 INFO L276 IsEmpty]: Start isEmpty. Operand 73115 states and 217180 transitions. [2021-06-05 08:33:37,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-06-05 08:33:37,646 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:33:37,647 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:33:37,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:33:37,861 INFO L430 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:33:37,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:33:37,861 INFO L82 PathProgramCache]: Analyzing trace with hash -1042411207, now seen corresponding path program 2 times [2021-06-05 08:33:37,862 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:33:37,862 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585734413] [2021-06-05 08:33:37,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:33:37,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:33:38,263 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:33:38,263 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:33:38,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585734413] [2021-06-05 08:33:38,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585734413] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:33:38,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341846327] [2021-06-05 08:33:38,263 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:33:38,389 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-06-05 08:33:38,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:33:38,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 55 conjunts are in the unsatisfiable core [2021-06-05 08:33:38,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:33:38,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:33:38,424 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:33:38,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:33:38,429 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:33:38,429 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-06-05 08:33:38,452 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-05 08:33:38,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-05 08:33:38,455 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:33:38,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:33:38,463 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:33:38,463 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:21 [2021-06-05 08:33:38,541 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 08:33:38,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 08:33:38,543 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:33:38,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:33:38,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:33:38,562 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:11 [2021-06-05 08:33:38,866 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:33:38,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:33:38,868 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:33:38,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:33:38,882 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:33:38,882 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:22 [2021-06-05 08:33:38,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:33:38,943 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:33:38,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:33:38,952 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:33:38,952 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:26, output treesize:11 [2021-06-05 08:33:39,093 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:33:39,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [341846327] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:33:39,093 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:33:39,093 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 17] total 34 [2021-06-05 08:33:39,093 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054507322] [2021-06-05 08:33:39,096 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-05 08:33:39,096 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:33:39,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-05 08:33:39,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=1061, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 08:33:39,097 INFO L87 Difference]: Start difference. First operand 73115 states and 217180 transitions. Second operand has 35 states, 34 states have (on average 4.088235294117647) internal successors, (139), 35 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:40,059 WARN L205 SmtUtils]: Spent 231.00 ms on a formula simplification that was a NOOP. DAG size: 23 [2021-06-05 08:33:41,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:33:41,486 INFO L93 Difference]: Finished difference Result 108664 states and 321103 transitions. [2021-06-05 08:33:41,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 08:33:41,486 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 4.088235294117647) internal successors, (139), 35 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2021-06-05 08:33:41,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:33:41,689 INFO L225 Difference]: With dead ends: 108664 [2021-06-05 08:33:41,689 INFO L226 Difference]: Without dead ends: 108664 [2021-06-05 08:33:41,690 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 72 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 864 ImplicationChecksByTransitivity, 1225.9ms TimeCoverageRelationStatistics Valid=451, Invalid=2741, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 08:33:42,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108664 states. [2021-06-05 08:33:43,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108664 to 81198. [2021-06-05 08:33:43,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81198 states, 81195 states have (on average 2.9825851345526204) internal successors, (242171), 81197 states have internal predecessors, (242171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:43,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81198 states to 81198 states and 242171 transitions. [2021-06-05 08:33:43,767 INFO L78 Accepts]: Start accepts. Automaton has 81198 states and 242171 transitions. Word has length 85 [2021-06-05 08:33:43,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:33:43,767 INFO L482 AbstractCegarLoop]: Abstraction has 81198 states and 242171 transitions. [2021-06-05 08:33:43,767 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 34 states have (on average 4.088235294117647) internal successors, (139), 35 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:43,767 INFO L276 IsEmpty]: Start isEmpty. Operand 81198 states and 242171 transitions. [2021-06-05 08:33:43,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-06-05 08:33:43,796 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:33:43,796 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:33:44,020 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:33:44,021 INFO L430 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:33:44,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:33:44,021 INFO L82 PathProgramCache]: Analyzing trace with hash 1907569031, now seen corresponding path program 1 times [2021-06-05 08:33:44,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:33:44,021 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350622031] [2021-06-05 08:33:44,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:33:44,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:33:44,275 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:33:44,276 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:33:44,276 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350622031] [2021-06-05 08:33:44,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350622031] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:33:44,276 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:33:44,276 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-06-05 08:33:44,276 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044703755] [2021-06-05 08:33:44,276 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 08:33:44,276 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:33:44,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 08:33:44,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-06-05 08:33:44,277 INFO L87 Difference]: Start difference. First operand 81198 states and 242171 transitions. Second operand has 18 states, 17 states have (on average 4.823529411764706) internal successors, (82), 18 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:46,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:33:46,258 INFO L93 Difference]: Finished difference Result 124488 states and 371671 transitions. [2021-06-05 08:33:46,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 08:33:46,258 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 4.823529411764706) internal successors, (82), 18 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2021-06-05 08:33:46,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:33:46,512 INFO L225 Difference]: With dead ends: 124488 [2021-06-05 08:33:46,512 INFO L226 Difference]: Without dead ends: 124488 [2021-06-05 08:33:46,512 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 442.7ms TimeCoverageRelationStatistics Valid=213, Invalid=977, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 08:33:47,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124488 states. [2021-06-05 08:33:48,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124488 to 103746. [2021-06-05 08:33:48,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103746 states, 103743 states have (on average 2.9940429715739856) internal successors, (310611), 103745 states have internal predecessors, (310611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:49,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103746 states to 103746 states and 310611 transitions. [2021-06-05 08:33:49,217 INFO L78 Accepts]: Start accepts. Automaton has 103746 states and 310611 transitions. Word has length 86 [2021-06-05 08:33:49,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:33:49,217 INFO L482 AbstractCegarLoop]: Abstraction has 103746 states and 310611 transitions. [2021-06-05 08:33:49,217 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 4.823529411764706) internal successors, (82), 18 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:49,217 INFO L276 IsEmpty]: Start isEmpty. Operand 103746 states and 310611 transitions. [2021-06-05 08:33:49,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-06-05 08:33:49,241 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:33:49,241 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:33:49,241 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-06-05 08:33:49,241 INFO L430 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:33:49,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:33:49,242 INFO L82 PathProgramCache]: Analyzing trace with hash 1421763496, now seen corresponding path program 1 times [2021-06-05 08:33:49,242 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:33:49,242 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358164265] [2021-06-05 08:33:49,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:33:49,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:33:49,552 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:33:49,553 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:33:49,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358164265] [2021-06-05 08:33:49,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [358164265] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:33:49,553 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:33:49,553 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-06-05 08:33:49,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354641478] [2021-06-05 08:33:49,554 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 08:33:49,554 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:33:49,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 08:33:49,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-06-05 08:33:49,555 INFO L87 Difference]: Start difference. First operand 103746 states and 310611 transitions. Second operand has 20 states, 19 states have (on average 4.421052631578948) internal successors, (84), 20 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:52,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:33:52,205 INFO L93 Difference]: Finished difference Result 129438 states and 386212 transitions. [2021-06-05 08:33:52,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 08:33:52,205 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 4.421052631578948) internal successors, (84), 20 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 88 [2021-06-05 08:33:52,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:33:52,434 INFO L225 Difference]: With dead ends: 129438 [2021-06-05 08:33:52,435 INFO L226 Difference]: Without dead ends: 129438 [2021-06-05 08:33:52,435 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 291 ImplicationChecksByTransitivity, 558.3ms TimeCoverageRelationStatistics Valid=232, Invalid=1174, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 08:33:53,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129438 states. [2021-06-05 08:33:54,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129438 to 103846. [2021-06-05 08:33:54,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103846 states, 103843 states have (on average 2.9936057317296303) internal successors, (310865), 103845 states have internal predecessors, (310865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:55,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103846 states to 103846 states and 310865 transitions. [2021-06-05 08:33:55,128 INFO L78 Accepts]: Start accepts. Automaton has 103846 states and 310865 transitions. Word has length 88 [2021-06-05 08:33:55,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:33:55,129 INFO L482 AbstractCegarLoop]: Abstraction has 103846 states and 310865 transitions. [2021-06-05 08:33:55,129 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 19 states have (on average 4.421052631578948) internal successors, (84), 20 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:55,129 INFO L276 IsEmpty]: Start isEmpty. Operand 103846 states and 310865 transitions. [2021-06-05 08:33:55,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-06-05 08:33:55,163 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:33:55,163 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:33:55,163 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-06-05 08:33:55,163 INFO L430 AbstractCegarLoop]: === Iteration 11 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:33:55,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:33:55,163 INFO L82 PathProgramCache]: Analyzing trace with hash -117939656, now seen corresponding path program 1 times [2021-06-05 08:33:55,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:33:55,164 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267505062] [2021-06-05 08:33:55,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:33:55,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:33:55,365 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:33:55,366 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:33:55,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267505062] [2021-06-05 08:33:55,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267505062] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:33:55,366 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:33:55,366 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-06-05 08:33:55,366 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801981113] [2021-06-05 08:33:55,366 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 08:33:55,366 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:33:55,367 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 08:33:55,367 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 08:33:55,367 INFO L87 Difference]: Start difference. First operand 103846 states and 310865 transitions. Second operand has 16 states, 15 states have (on average 5.8) internal successors, (87), 16 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:33:57,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:33:57,668 INFO L93 Difference]: Finished difference Result 145896 states and 435515 transitions. [2021-06-05 08:33:57,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 08:33:57,668 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 5.8) internal successors, (87), 16 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 91 [2021-06-05 08:33:57,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:33:58,344 INFO L225 Difference]: With dead ends: 145896 [2021-06-05 08:33:58,344 INFO L226 Difference]: Without dead ends: 145896 [2021-06-05 08:33:58,345 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 322.8ms TimeCoverageRelationStatistics Valid=173, Invalid=757, Unknown=0, NotChecked=0, Total=930 [2021-06-05 08:33:58,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145896 states. [2021-06-05 08:34:00,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145896 to 101082. [2021-06-05 08:34:00,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101082 states, 101079 states have (on average 2.996171311548393) internal successors, (302850), 101081 states have internal predecessors, (302850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:34:00,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101082 states to 101082 states and 302850 transitions. [2021-06-05 08:34:00,770 INFO L78 Accepts]: Start accepts. Automaton has 101082 states and 302850 transitions. Word has length 91 [2021-06-05 08:34:00,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:34:00,770 INFO L482 AbstractCegarLoop]: Abstraction has 101082 states and 302850 transitions. [2021-06-05 08:34:00,771 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 15 states have (on average 5.8) internal successors, (87), 16 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:34:00,771 INFO L276 IsEmpty]: Start isEmpty. Operand 101082 states and 302850 transitions. [2021-06-05 08:34:00,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-06-05 08:34:00,801 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:34:00,801 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:34:00,801 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-06-05 08:34:00,801 INFO L430 AbstractCegarLoop]: === Iteration 12 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:34:00,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:34:00,802 INFO L82 PathProgramCache]: Analyzing trace with hash 1276691210, now seen corresponding path program 2 times [2021-06-05 08:34:00,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:34:00,802 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260785240] [2021-06-05 08:34:00,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:34:00,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:34:01,379 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:34:01,380 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:34:01,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260785240] [2021-06-05 08:34:01,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260785240] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:34:01,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1660858101] [2021-06-05 08:34:01,380 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:34:01,662 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 08:34:01,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:34:01,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 08:34:01,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:34:01,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:34:01,689 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:01,693 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:34:01,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:34:01,694 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2021-06-05 08:34:01,722 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 08:34:01,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-06-05 08:34:01,724 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:01,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:34:01,728 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:34:01,728 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:14, output treesize:8 [2021-06-05 08:34:01,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:34:01,758 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:01,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:34:01,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:34:01,763 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:15 [2021-06-05 08:34:01,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:34:01,808 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:01,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:34:01,816 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:34:01,816 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:26, output treesize:11 [2021-06-05 08:34:01,885 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:34:01,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1660858101] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:34:01,886 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:34:01,886 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 6] total 17 [2021-06-05 08:34:01,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147419833] [2021-06-05 08:34:01,888 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 08:34:01,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:34:01,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 08:34:01,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2021-06-05 08:34:01,889 INFO L87 Difference]: Start difference. First operand 101082 states and 302850 transitions. Second operand has 17 states, 17 states have (on average 9.117647058823529) internal successors, (155), 17 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:34:03,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:34:03,994 INFO L93 Difference]: Finished difference Result 182428 states and 545479 transitions. [2021-06-05 08:34:03,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 08:34:03,995 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 9.117647058823529) internal successors, (155), 17 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 91 [2021-06-05 08:34:03,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:34:04,321 INFO L225 Difference]: With dead ends: 182428 [2021-06-05 08:34:04,322 INFO L226 Difference]: Without dead ends: 182428 [2021-06-05 08:34:04,322 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 443.4ms TimeCoverageRelationStatistics Valid=266, Invalid=1294, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 08:34:05,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182428 states. [2021-06-05 08:34:07,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182428 to 108174. [2021-06-05 08:34:07,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108174 states, 108171 states have (on average 2.992789194885875) internal successors, (323733), 108173 states have internal predecessors, (323733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:34:07,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108174 states to 108174 states and 323733 transitions. [2021-06-05 08:34:07,549 INFO L78 Accepts]: Start accepts. Automaton has 108174 states and 323733 transitions. Word has length 91 [2021-06-05 08:34:07,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:34:07,549 INFO L482 AbstractCegarLoop]: Abstraction has 108174 states and 323733 transitions. [2021-06-05 08:34:07,549 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 9.117647058823529) internal successors, (155), 17 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:34:07,549 INFO L276 IsEmpty]: Start isEmpty. Operand 108174 states and 323733 transitions. [2021-06-05 08:34:07,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-06-05 08:34:07,576 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:34:07,576 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:34:07,776 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-06-05 08:34:07,777 INFO L430 AbstractCegarLoop]: === Iteration 13 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:34:07,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:34:07,777 INFO L82 PathProgramCache]: Analyzing trace with hash 494675198, now seen corresponding path program 1 times [2021-06-05 08:34:07,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:34:07,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054147254] [2021-06-05 08:34:07,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:34:07,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:34:07,823 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:34:07,823 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:34:07,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054147254] [2021-06-05 08:34:07,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054147254] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:34:07,823 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:34:07,823 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 08:34:07,824 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787283123] [2021-06-05 08:34:07,824 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 08:34:07,824 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:34:07,824 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 08:34:07,824 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 08:34:07,824 INFO L87 Difference]: Start difference. First operand 108174 states and 323733 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:34:08,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:34:08,206 INFO L93 Difference]: Finished difference Result 108080 states and 322567 transitions. [2021-06-05 08:34:08,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 08:34:08,207 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 91 [2021-06-05 08:34:08,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:34:08,417 INFO L225 Difference]: With dead ends: 108080 [2021-06-05 08:34:08,417 INFO L226 Difference]: Without dead ends: 108080 [2021-06-05 08:34:08,417 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 19.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 08:34:09,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108080 states. [2021-06-05 08:34:10,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108080 to 108080. [2021-06-05 08:34:11,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108080 states, 108077 states have (on average 2.9846035696771747) internal successors, (322567), 108079 states have internal predecessors, (322567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:34:11,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108080 states to 108080 states and 322567 transitions. [2021-06-05 08:34:11,291 INFO L78 Accepts]: Start accepts. Automaton has 108080 states and 322567 transitions. Word has length 91 [2021-06-05 08:34:11,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:34:11,291 INFO L482 AbstractCegarLoop]: Abstraction has 108080 states and 322567 transitions. [2021-06-05 08:34:11,291 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:34:11,291 INFO L276 IsEmpty]: Start isEmpty. Operand 108080 states and 322567 transitions. [2021-06-05 08:34:11,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-06-05 08:34:11,317 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:34:11,317 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:34:11,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-06-05 08:34:11,317 INFO L430 AbstractCegarLoop]: === Iteration 14 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:34:11,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:34:11,317 INFO L82 PathProgramCache]: Analyzing trace with hash 1530101324, now seen corresponding path program 2 times [2021-06-05 08:34:11,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:34:11,318 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330789280] [2021-06-05 08:34:11,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:34:11,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:34:11,511 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:34:11,511 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:34:11,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330789280] [2021-06-05 08:34:11,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330789280] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:34:11,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [430223584] [2021-06-05 08:34:11,512 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:34:11,656 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 08:34:11,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:34:11,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 40 conjunts are in the unsatisfiable core [2021-06-05 08:34:11,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:34:11,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:34:11,684 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:11,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:34:11,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:34:11,686 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2021-06-05 08:34:11,720 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-05 08:34:11,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-05 08:34:11,722 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:11,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:34:11,727 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:34:11,727 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:18 [2021-06-05 08:34:11,764 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 08:34:11,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 08:34:11,766 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:11,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:34:11,771 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:34:11,771 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 08:34:11,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:34:11,803 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:11,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:34:11,810 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:34:11,810 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:23 [2021-06-05 08:34:11,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:34:11,902 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:11,910 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:34:11,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:34:11,911 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:34, output treesize:15 [2021-06-05 08:34:11,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:34:11,944 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:11,967 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:34:11,968 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:34:11,968 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:22 [2021-06-05 08:34:12,057 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:34:12,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [430223584] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:34:12,058 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:34:12,058 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 8] total 21 [2021-06-05 08:34:12,058 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266686369] [2021-06-05 08:34:12,059 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 08:34:12,059 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:34:12,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 08:34:12,059 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-06-05 08:34:12,059 INFO L87 Difference]: Start difference. First operand 108080 states and 322567 transitions. Second operand has 21 states, 21 states have (on average 7.380952380952381) internal successors, (155), 21 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:34:14,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:34:14,739 INFO L93 Difference]: Finished difference Result 180506 states and 536889 transitions. [2021-06-05 08:34:14,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 08:34:14,740 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 7.380952380952381) internal successors, (155), 21 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 91 [2021-06-05 08:34:14,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:34:15,496 INFO L225 Difference]: With dead ends: 180506 [2021-06-05 08:34:15,497 INFO L226 Difference]: Without dead ends: 180506 [2021-06-05 08:34:15,497 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 813.2ms TimeCoverageRelationStatistics Valid=365, Invalid=1987, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 08:34:16,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180506 states. [2021-06-05 08:34:17,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180506 to 108764. [2021-06-05 08:34:18,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108764 states, 108761 states have (on average 2.9833212272781604) internal successors, (324469), 108763 states have internal predecessors, (324469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:34:18,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108764 states to 108764 states and 324469 transitions. [2021-06-05 08:34:18,725 INFO L78 Accepts]: Start accepts. Automaton has 108764 states and 324469 transitions. Word has length 91 [2021-06-05 08:34:18,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:34:18,725 INFO L482 AbstractCegarLoop]: Abstraction has 108764 states and 324469 transitions. [2021-06-05 08:34:18,725 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 7.380952380952381) internal successors, (155), 21 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:34:18,725 INFO L276 IsEmpty]: Start isEmpty. Operand 108764 states and 324469 transitions. [2021-06-05 08:34:18,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-06-05 08:34:18,747 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:34:18,747 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:34:18,948 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-06-05 08:34:18,949 INFO L430 AbstractCegarLoop]: === Iteration 15 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:34:18,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:34:18,949 INFO L82 PathProgramCache]: Analyzing trace with hash -669361198, now seen corresponding path program 3 times [2021-06-05 08:34:18,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:34:18,949 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471793000] [2021-06-05 08:34:18,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:34:18,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:34:18,972 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:34:18,973 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:34:18,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471793000] [2021-06-05 08:34:18,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471793000] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:34:18,973 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:34:18,973 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 08:34:18,973 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451924242] [2021-06-05 08:34:18,973 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 08:34:18,974 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:34:18,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 08:34:18,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 08:34:18,974 INFO L87 Difference]: Start difference. First operand 108764 states and 324469 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:34:19,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:34:19,318 INFO L93 Difference]: Finished difference Result 104958 states and 312441 transitions. [2021-06-05 08:34:19,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 08:34:19,319 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 91 [2021-06-05 08:34:19,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:34:19,503 INFO L225 Difference]: With dead ends: 104958 [2021-06-05 08:34:19,503 INFO L226 Difference]: Without dead ends: 104958 [2021-06-05 08:34:19,503 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 08:34:19,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104958 states. [2021-06-05 08:34:21,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104958 to 104958. [2021-06-05 08:34:22,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104958 states, 104955 states have (on average 2.9769043875946832) internal successors, (312441), 104957 states have internal predecessors, (312441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:34:22,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104958 states to 104958 states and 312441 transitions. [2021-06-05 08:34:22,282 INFO L78 Accepts]: Start accepts. Automaton has 104958 states and 312441 transitions. Word has length 91 [2021-06-05 08:34:22,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:34:22,282 INFO L482 AbstractCegarLoop]: Abstraction has 104958 states and 312441 transitions. [2021-06-05 08:34:22,282 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:34:22,283 INFO L276 IsEmpty]: Start isEmpty. Operand 104958 states and 312441 transitions. [2021-06-05 08:34:22,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-06-05 08:34:22,302 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:34:22,303 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:34:22,303 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-06-05 08:34:22,303 INFO L430 AbstractCegarLoop]: === Iteration 16 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:34:22,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:34:22,303 INFO L82 PathProgramCache]: Analyzing trace with hash 2131828925, now seen corresponding path program 2 times [2021-06-05 08:34:22,303 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:34:22,303 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099190430] [2021-06-05 08:34:22,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:34:22,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:34:22,568 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-06-05 08:34:22,568 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:34:22,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099190430] [2021-06-05 08:34:22,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099190430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:34:22,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782064817] [2021-06-05 08:34:22,568 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:34:22,699 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-06-05 08:34:22,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:34:22,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 55 conjunts are in the unsatisfiable core [2021-06-05 08:34:22,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:34:22,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:34:22,723 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:22,728 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:34:22,729 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:34:22,729 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-06-05 08:34:22,768 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-05 08:34:22,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-05 08:34:22,770 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:22,777 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:34:22,779 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:34:22,779 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:21 [2021-06-05 08:34:22,851 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 08:34:22,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 08:34:22,853 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:22,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:34:22,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:34:22,860 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:11 [2021-06-05 08:34:23,154 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:34:23,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:34:23,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:23,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:34:23,162 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:34:23,163 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:22 [2021-06-05 08:34:23,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:34:23,222 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:23,228 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:34:23,229 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:34:23,229 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:26, output treesize:11 [2021-06-05 08:34:23,362 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-06-05 08:34:23,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782064817] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:34:23,362 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:34:23,363 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 34 [2021-06-05 08:34:23,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374510742] [2021-06-05 08:34:23,363 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-05 08:34:23,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:34:23,363 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-05 08:34:23,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1084, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 08:34:23,364 INFO L87 Difference]: Start difference. First operand 104958 states and 312441 transitions. Second operand has 35 states, 34 states have (on average 4.5588235294117645) internal successors, (155), 35 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:34:26,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:34:26,892 INFO L93 Difference]: Finished difference Result 149228 states and 441580 transitions. [2021-06-05 08:34:26,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 08:34:26,893 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 4.5588235294117645) internal successors, (155), 35 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 92 [2021-06-05 08:34:26,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:34:27,452 INFO L225 Difference]: With dead ends: 149228 [2021-06-05 08:34:27,452 INFO L226 Difference]: Without dead ends: 149228 [2021-06-05 08:34:27,453 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 847 ImplicationChecksByTransitivity, 1085.1ms TimeCoverageRelationStatistics Valid=431, Invalid=2875, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 08:34:27,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149228 states. [2021-06-05 08:34:29,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149228 to 113702. [2021-06-05 08:34:29,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113702 states, 113699 states have (on average 2.9867545009190932) internal successors, (339591), 113701 states have internal predecessors, (339591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:34:30,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113702 states to 113702 states and 339591 transitions. [2021-06-05 08:34:30,403 INFO L78 Accepts]: Start accepts. Automaton has 113702 states and 339591 transitions. Word has length 92 [2021-06-05 08:34:30,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:34:30,403 INFO L482 AbstractCegarLoop]: Abstraction has 113702 states and 339591 transitions. [2021-06-05 08:34:30,403 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 34 states have (on average 4.5588235294117645) internal successors, (155), 35 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:34:30,403 INFO L276 IsEmpty]: Start isEmpty. Operand 113702 states and 339591 transitions. [2021-06-05 08:34:30,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-06-05 08:34:30,430 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:34:30,431 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:34:30,654 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:34:30,655 INFO L430 AbstractCegarLoop]: === Iteration 17 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:34:30,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:34:30,655 INFO L82 PathProgramCache]: Analyzing trace with hash -905248292, now seen corresponding path program 1 times [2021-06-05 08:34:30,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:34:30,656 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504077613] [2021-06-05 08:34:30,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:34:30,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:34:31,021 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:34:31,021 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:34:31,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504077613] [2021-06-05 08:34:31,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504077613] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:34:31,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:34:31,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-06-05 08:34:31,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376111415] [2021-06-05 08:34:31,022 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 08:34:31,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:34:31,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 08:34:31,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-06-05 08:34:31,023 INFO L87 Difference]: Start difference. First operand 113702 states and 339591 transitions. Second operand has 22 states, 21 states have (on average 4.238095238095238) internal successors, (89), 22 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:34:38,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:34:38,083 INFO L93 Difference]: Finished difference Result 322814 states and 956274 transitions. [2021-06-05 08:34:38,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2021-06-05 08:34:38,083 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 4.238095238095238) internal successors, (89), 22 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 93 [2021-06-05 08:34:38,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:34:39,142 INFO L225 Difference]: With dead ends: 322814 [2021-06-05 08:34:39,142 INFO L226 Difference]: Without dead ends: 322814 [2021-06-05 08:34:39,144 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4591 ImplicationChecksByTransitivity, 3015.5ms TimeCoverageRelationStatistics Valid=1712, Invalid=11170, Unknown=0, NotChecked=0, Total=12882 [2021-06-05 08:34:40,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322814 states. [2021-06-05 08:34:43,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322814 to 189972. [2021-06-05 08:34:43,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189972 states, 189969 states have (on average 2.9912880522611585) internal successors, (568252), 189971 states have internal predecessors, (568252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:34:44,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189972 states to 189972 states and 568252 transitions. [2021-06-05 08:34:44,486 INFO L78 Accepts]: Start accepts. Automaton has 189972 states and 568252 transitions. Word has length 93 [2021-06-05 08:34:44,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:34:44,486 INFO L482 AbstractCegarLoop]: Abstraction has 189972 states and 568252 transitions. [2021-06-05 08:34:44,486 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 21 states have (on average 4.238095238095238) internal successors, (89), 22 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:34:44,486 INFO L276 IsEmpty]: Start isEmpty. Operand 189972 states and 568252 transitions. [2021-06-05 08:34:44,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-06-05 08:34:44,513 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:34:44,513 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:34:44,513 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-06-05 08:34:44,513 INFO L430 AbstractCegarLoop]: === Iteration 18 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:34:44,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:34:44,513 INFO L82 PathProgramCache]: Analyzing trace with hash 455573300, now seen corresponding path program 2 times [2021-06-05 08:34:44,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:34:44,514 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316342413] [2021-06-05 08:34:44,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:34:44,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:34:45,435 WARN L205 SmtUtils]: Spent 644.00 ms on a formula simplification that was a NOOP. DAG size: 12 [2021-06-05 08:34:45,477 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:34:45,477 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:34:45,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316342413] [2021-06-05 08:34:45,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316342413] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:34:45,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514893776] [2021-06-05 08:34:45,478 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:34:45,689 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-06-05 08:34:45,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:34:45,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 08:34:45,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:34:45,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:34:45,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:45,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:34:45,723 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:34:45,723 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-06-05 08:34:45,750 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 08:34:45,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-06-05 08:34:45,752 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:45,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:34:45,756 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:34:45,756 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-06-05 08:34:45,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:34:45,819 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:45,824 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:34:45,825 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:34:45,825 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:18 [2021-06-05 08:34:45,865 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-06-05 08:34:45,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:34:45,866 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:45,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:34:45,876 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 08:34:45,876 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:32, output treesize:28 [2021-06-05 08:34:46,061 INFO L354 Elim1Store]: treesize reduction 19, result has 42.4 percent of original size [2021-06-05 08:34:46,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 25 [2021-06-05 08:34:46,064 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:46,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:34:46,079 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:34:46,079 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:40, output treesize:18 [2021-06-05 08:34:46,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:34:46,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:46,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:34:46,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:34:46,277 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:46,295 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:34:46,296 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:34:46,296 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:69, output treesize:52 [2021-06-05 08:34:46,440 INFO L354 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2021-06-05 08:34:46,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 29 [2021-06-05 08:34:46,441 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:46,454 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-06-05 08:34:46,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 31 [2021-06-05 08:34:46,456 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:46,478 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:34:46,489 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2021-06-05 08:34:46,489 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:82, output treesize:74 [2021-06-05 08:34:46,931 INFO L354 Elim1Store]: treesize reduction 39, result has 41.8 percent of original size [2021-06-05 08:34:46,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 41 [2021-06-05 08:34:46,933 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:46,964 INFO L354 Elim1Store]: treesize reduction 40, result has 40.3 percent of original size [2021-06-05 08:34:46,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 50 [2021-06-05 08:34:46,966 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:46,986 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:34:46,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 22 [2021-06-05 08:34:46,987 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 08:34:47,071 INFO L628 ElimStorePlain]: treesize reduction 9, result has 93.3 percent of original size [2021-06-05 08:34:47,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 1 dim-2 vars, End of recursive call: 8 dim-0 vars, and 3 xjuncts. [2021-06-05 08:34:47,113 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 7 variables, input treesize:117, output treesize:103 [2021-06-05 08:34:48,393 WARN L205 SmtUtils]: Spent 827.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 47 [2021-06-05 08:34:48,887 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:34:48,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514893776] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:34:48,887 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:34:48,887 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 35 [2021-06-05 08:34:48,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944664567] [2021-06-05 08:34:48,888 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 08:34:48,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:34:48,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 08:34:48,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1137, Unknown=1, NotChecked=0, Total=1260 [2021-06-05 08:34:48,888 INFO L87 Difference]: Start difference. First operand 189972 states and 568252 transitions. Second operand has 36 states, 35 states have (on average 4.828571428571428) internal successors, (169), 36 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:34:50,657 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 62 [2021-06-05 08:34:56,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:34:56,390 INFO L93 Difference]: Finished difference Result 253509 states and 754760 transitions. [2021-06-05 08:34:56,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 08:34:56,391 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 4.828571428571428) internal successors, (169), 36 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 93 [2021-06-05 08:34:56,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:34:57,280 INFO L225 Difference]: With dead ends: 253509 [2021-06-05 08:34:57,280 INFO L226 Difference]: Without dead ends: 253509 [2021-06-05 08:34:57,281 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 72 SyntacticMatches, 6 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2105 ImplicationChecksByTransitivity, 5344.6ms TimeCoverageRelationStatistics Valid=881, Invalid=5924, Unknown=1, NotChecked=0, Total=6806 [2021-06-05 08:34:58,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253509 states. [2021-06-05 08:35:02,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253509 to 189729. [2021-06-05 08:35:02,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189729 states, 189726 states have (on average 2.990802525747657) internal successors, (567433), 189728 states have internal predecessors, (567433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:02,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189729 states to 189729 states and 567433 transitions. [2021-06-05 08:35:02,943 INFO L78 Accepts]: Start accepts. Automaton has 189729 states and 567433 transitions. Word has length 93 [2021-06-05 08:35:02,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:35:02,943 INFO L482 AbstractCegarLoop]: Abstraction has 189729 states and 567433 transitions. [2021-06-05 08:35:02,943 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 35 states have (on average 4.828571428571428) internal successors, (169), 36 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:02,943 INFO L276 IsEmpty]: Start isEmpty. Operand 189729 states and 567433 transitions. [2021-06-05 08:35:02,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-06-05 08:35:02,969 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:35:02,969 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:35:03,170 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-06-05 08:35:03,171 INFO L430 AbstractCegarLoop]: === Iteration 19 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:35:03,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:35:03,172 INFO L82 PathProgramCache]: Analyzing trace with hash 1097313034, now seen corresponding path program 3 times [2021-06-05 08:35:03,172 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:35:03,172 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464040152] [2021-06-05 08:35:03,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:35:03,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:35:03,600 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:35:03,601 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:35:03,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464040152] [2021-06-05 08:35:03,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464040152] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:35:03,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959583207] [2021-06-05 08:35:03,601 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:35:03,706 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-06-05 08:35:03,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:35:03,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 08:35:03,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:35:03,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:35:03,739 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:03,742 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:04,389 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:35:04,389 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-06-05 08:35:04,410 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 08:35:04,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-06-05 08:35:04,412 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:04,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:04,419 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:35:04,419 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:14 [2021-06-05 08:35:04,739 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:35:04,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:35:04,740 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:04,757 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:04,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:35:04,761 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:04,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:04,778 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:35:04,779 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:50 [2021-06-05 08:35:04,853 INFO L354 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2021-06-05 08:35:04,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 26 [2021-06-05 08:35:04,855 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:04,874 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-06-05 08:35:04,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 08:35:04,876 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:04,902 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:04,906 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 08:35:04,906 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:72, output treesize:72 [2021-06-05 08:35:05,219 INFO L446 ElimStorePlain]: Different costs {10=[v_prenex_20], 12=[|v_#memory_int_229|]} [2021-06-05 08:35:05,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-06-05 08:35:05,230 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:05,254 INFO L354 Elim1Store]: treesize reduction 40, result has 32.2 percent of original size [2021-06-05 08:35:05,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 32 [2021-06-05 08:35:05,256 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:05,288 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:05,314 INFO L354 Elim1Store]: treesize reduction 48, result has 28.4 percent of original size [2021-06-05 08:35:05,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 33 treesize of output 42 [2021-06-05 08:35:05,316 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:05,378 INFO L628 ElimStorePlain]: treesize reduction 4, result has 95.9 percent of original size [2021-06-05 08:35:05,385 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-06-05 08:35:05,385 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:109, output treesize:72 [2021-06-05 08:35:05,814 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:35:05,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [959583207] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:35:05,815 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:35:05,815 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 17] total 36 [2021-06-05 08:35:05,815 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092538043] [2021-06-05 08:35:05,815 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 08:35:05,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:35:05,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 08:35:05,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1221, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 08:35:05,816 INFO L87 Difference]: Start difference. First operand 189729 states and 567433 transitions. Second operand has 37 states, 36 states have (on average 4.638888888888889) internal successors, (167), 37 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:07,203 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 37 [2021-06-05 08:35:07,702 WARN L205 SmtUtils]: Spent 381.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 40 [2021-06-05 08:35:07,880 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 39 [2021-06-05 08:35:08,138 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 41 [2021-06-05 08:35:08,309 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 39 [2021-06-05 08:35:09,376 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 45 [2021-06-05 08:35:09,800 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 60 [2021-06-05 08:35:10,186 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 57 [2021-06-05 08:35:10,494 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 43 [2021-06-05 08:35:10,672 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 45 [2021-06-05 08:35:10,819 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 48 [2021-06-05 08:35:11,008 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 42 [2021-06-05 08:35:11,247 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 47 [2021-06-05 08:35:11,540 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 49 [2021-06-05 08:35:11,851 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 47 [2021-06-05 08:35:12,163 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 45 [2021-06-05 08:35:12,483 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 44 [2021-06-05 08:35:12,793 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 46 [2021-06-05 08:35:13,050 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 44 [2021-06-05 08:35:16,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:35:16,317 INFO L93 Difference]: Finished difference Result 249805 states and 742329 transitions. [2021-06-05 08:35:16,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-05 08:35:16,322 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 36 states have (on average 4.638888888888889) internal successors, (167), 37 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 93 [2021-06-05 08:35:16,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:35:16,871 INFO L225 Difference]: With dead ends: 249805 [2021-06-05 08:35:16,872 INFO L226 Difference]: Without dead ends: 249805 [2021-06-05 08:35:16,872 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 76 SyntacticMatches, 5 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2082 ImplicationChecksByTransitivity, 6518.9ms TimeCoverageRelationStatistics Valid=1166, Invalid=7206, Unknown=0, NotChecked=0, Total=8372 [2021-06-05 08:35:18,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249805 states. [2021-06-05 08:35:20,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249805 to 190859. [2021-06-05 08:35:21,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190859 states, 190856 states have (on average 2.991957287169384) internal successors, (571033), 190858 states have internal predecessors, (571033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:22,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190859 states to 190859 states and 571033 transitions. [2021-06-05 08:35:22,515 INFO L78 Accepts]: Start accepts. Automaton has 190859 states and 571033 transitions. Word has length 93 [2021-06-05 08:35:22,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:35:22,516 INFO L482 AbstractCegarLoop]: Abstraction has 190859 states and 571033 transitions. [2021-06-05 08:35:22,516 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 36 states have (on average 4.638888888888889) internal successors, (167), 37 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:22,516 INFO L276 IsEmpty]: Start isEmpty. Operand 190859 states and 571033 transitions. [2021-06-05 08:35:22,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-06-05 08:35:22,543 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:35:22,543 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:35:22,743 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-06-05 08:35:22,744 INFO L430 AbstractCegarLoop]: === Iteration 20 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:35:22,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:35:22,744 INFO L82 PathProgramCache]: Analyzing trace with hash 1818614392, now seen corresponding path program 4 times [2021-06-05 08:35:22,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:35:22,745 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348396325] [2021-06-05 08:35:22,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:35:22,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:35:23,402 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:35:23,403 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:35:23,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348396325] [2021-06-05 08:35:23,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348396325] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:35:23,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402312027] [2021-06-05 08:35:23,403 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:35:23,530 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 08:35:23,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:35:23,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 72 conjunts are in the unsatisfiable core [2021-06-05 08:35:23,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:35:23,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:35:23,551 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:23,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:23,555 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:35:23,555 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-06-05 08:35:23,592 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-05 08:35:23,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-05 08:35:23,593 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:23,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:23,600 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:35:23,600 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:21 [2021-06-05 08:35:23,645 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 08:35:23,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 08:35:23,647 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:23,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:23,653 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:35:23,654 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:19 [2021-06-05 08:35:24,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:35:24,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:24,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:24,016 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:35:24,016 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:40, output treesize:21 [2021-06-05 08:35:24,095 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:35:24,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:35:24,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:24,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:24,106 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:35:24,107 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:22 [2021-06-05 08:35:24,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:35:24,163 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:24,168 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:24,169 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:35:24,169 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:22 [2021-06-05 08:35:24,399 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:35:24,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 32 [2021-06-05 08:35:24,408 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:24,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:24,426 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 08:35:24,426 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:36, output treesize:25 [2021-06-05 08:35:24,552 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:35:24,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402312027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:35:24,553 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:35:24,553 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 19] total 41 [2021-06-05 08:35:24,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282158428] [2021-06-05 08:35:24,553 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-06-05 08:35:24,554 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:35:24,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-06-05 08:35:24,554 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1601, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 08:35:24,554 INFO L87 Difference]: Start difference. First operand 190859 states and 571033 transitions. Second operand has 42 states, 41 states have (on average 4.170731707317073) internal successors, (171), 42 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:34,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:35:34,538 INFO L93 Difference]: Finished difference Result 339058 states and 1008114 transitions. [2021-06-05 08:35:34,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2021-06-05 08:35:34,539 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 41 states have (on average 4.170731707317073) internal successors, (171), 42 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 93 [2021-06-05 08:35:34,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:35:35,334 INFO L225 Difference]: With dead ends: 339058 [2021-06-05 08:35:35,334 INFO L226 Difference]: Without dead ends: 339058 [2021-06-05 08:35:35,335 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4469 ImplicationChecksByTransitivity, 4508.7ms TimeCoverageRelationStatistics Valid=1208, Invalid=13072, Unknown=0, NotChecked=0, Total=14280 [2021-06-05 08:35:36,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339058 states. [2021-06-05 08:35:40,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339058 to 207178. [2021-06-05 08:35:40,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207178 states, 207175 states have (on average 2.9935272112947993) internal successors, (620184), 207177 states have internal predecessors, (620184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:42,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207178 states to 207178 states and 620184 transitions. [2021-06-05 08:35:42,188 INFO L78 Accepts]: Start accepts. Automaton has 207178 states and 620184 transitions. Word has length 93 [2021-06-05 08:35:42,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:35:42,189 INFO L482 AbstractCegarLoop]: Abstraction has 207178 states and 620184 transitions. [2021-06-05 08:35:42,189 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 41 states have (on average 4.170731707317073) internal successors, (171), 42 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:42,189 INFO L276 IsEmpty]: Start isEmpty. Operand 207178 states and 620184 transitions. [2021-06-05 08:35:42,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-06-05 08:35:42,211 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:35:42,211 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:35:42,412 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-06-05 08:35:42,413 INFO L430 AbstractCegarLoop]: === Iteration 21 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:35:42,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:35:42,413 INFO L82 PathProgramCache]: Analyzing trace with hash 255371198, now seen corresponding path program 5 times [2021-06-05 08:35:42,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:35:42,413 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656257636] [2021-06-05 08:35:42,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:35:42,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:35:42,944 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:35:42,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:35:42,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656257636] [2021-06-05 08:35:42,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1656257636] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:35:42,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [781517488] [2021-06-05 08:35:42,945 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:35:43,057 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 08:35:43,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:35:43,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 68 conjunts are in the unsatisfiable core [2021-06-05 08:35:43,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:35:43,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:35:43,087 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:43,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:43,091 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:35:43,091 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-06-05 08:35:43,147 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-05 08:35:43,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-05 08:35:43,148 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:43,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:43,155 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:35:43,155 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:21 [2021-06-05 08:35:43,200 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 08:35:43,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 08:35:43,202 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:43,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:43,209 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:35:43,209 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:19 [2021-06-05 08:35:43,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:35:43,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:43,501 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:43,513 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:35:43,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:35:43,514 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:43,534 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:43,535 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:35:43,535 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:77, output treesize:60 [2021-06-05 08:35:43,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:35:43,788 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:43,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:43,800 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:35:43,800 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:37, output treesize:18 [2021-06-05 08:35:43,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:35:43,875 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:43,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:43,883 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:35:43,883 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:25 [2021-06-05 08:35:43,956 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:35:43,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 32 [2021-06-05 08:35:43,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:43,967 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:43,973 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 08:35:43,973 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:36, output treesize:25 [2021-06-05 08:35:44,014 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:35:44,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [781517488] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:35:44,015 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:35:44,015 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 19] total 42 [2021-06-05 08:35:44,015 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134073025] [2021-06-05 08:35:44,015 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-06-05 08:35:44,015 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:35:44,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-06-05 08:35:44,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=1679, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 08:35:44,016 INFO L87 Difference]: Start difference. First operand 207178 states and 620184 transitions. Second operand has 43 states, 42 states have (on average 4.071428571428571) internal successors, (171), 43 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:44,782 WARN L205 SmtUtils]: Spent 507.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 34 [2021-06-05 08:35:51,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:35:51,028 INFO L93 Difference]: Finished difference Result 299203 states and 890255 transitions. [2021-06-05 08:35:51,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 08:35:51,028 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 42 states have (on average 4.071428571428571) internal successors, (171), 43 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 93 [2021-06-05 08:35:51,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:35:51,704 INFO L225 Difference]: With dead ends: 299203 [2021-06-05 08:35:51,704 INFO L226 Difference]: Without dead ends: 299203 [2021-06-05 08:35:51,705 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2183 ImplicationChecksByTransitivity, 3304.7ms TimeCoverageRelationStatistics Valid=737, Invalid=6745, Unknown=0, NotChecked=0, Total=7482 [2021-06-05 08:35:52,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299203 states. [2021-06-05 08:35:56,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299203 to 206696. [2021-06-05 08:35:56,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206696 states, 206693 states have (on average 2.995998896914748) internal successors, (619252), 206695 states have internal predecessors, (619252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:57,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206696 states to 206696 states and 619252 transitions. [2021-06-05 08:35:57,140 INFO L78 Accepts]: Start accepts. Automaton has 206696 states and 619252 transitions. Word has length 93 [2021-06-05 08:35:57,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:35:57,140 INFO L482 AbstractCegarLoop]: Abstraction has 206696 states and 619252 transitions. [2021-06-05 08:35:57,140 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 42 states have (on average 4.071428571428571) internal successors, (171), 43 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:57,140 INFO L276 IsEmpty]: Start isEmpty. Operand 206696 states and 619252 transitions. [2021-06-05 08:35:57,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-06-05 08:35:57,885 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:35:57,885 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:35:58,086 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:35:58,086 INFO L430 AbstractCegarLoop]: === Iteration 22 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:35:58,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:35:58,087 INFO L82 PathProgramCache]: Analyzing trace with hash -1972462880, now seen corresponding path program 1 times [2021-06-05 08:35:58,087 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:35:58,087 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409734885] [2021-06-05 08:35:58,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:35:58,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:35:58,354 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 08:35:58,355 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:35:58,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409734885] [2021-06-05 08:35:58,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409734885] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:35:58,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328131551] [2021-06-05 08:35:58,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:35:58,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:35:58,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 55 conjunts are in the unsatisfiable core [2021-06-05 08:35:58,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:35:58,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:35:58,529 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:58,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:58,534 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:35:58,534 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-06-05 08:35:58,564 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 08:35:58,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-06-05 08:35:58,566 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:58,570 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:58,571 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:35:58,571 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-06-05 08:35:58,787 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:35:58,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:35:58,789 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:58,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:58,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:35:58,806 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:58,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:58,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:35:58,821 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:44 [2021-06-05 08:35:58,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:35:58,999 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:59,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:59,007 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 08:35:59,007 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:29, output treesize:25 [2021-06-05 08:35:59,131 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:35:59,132 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328131551] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:35:59,132 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 08:35:59,132 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [20] total 34 [2021-06-05 08:35:59,132 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042799449] [2021-06-05 08:35:59,132 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 08:35:59,132 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:35:59,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 08:35:59,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=1090, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 08:35:59,133 INFO L87 Difference]: Start difference. First operand 206696 states and 619252 transitions. Second operand has 17 states, 16 states have (on average 5.5625) internal successors, (89), 17 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:02,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:36:02,189 INFO L93 Difference]: Finished difference Result 256240 states and 764347 transitions. [2021-06-05 08:36:02,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 08:36:02,189 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 5.5625) internal successors, (89), 17 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 93 [2021-06-05 08:36:02,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:36:02,700 INFO L225 Difference]: With dead ends: 256240 [2021-06-05 08:36:02,700 INFO L226 Difference]: Without dead ends: 256240 [2021-06-05 08:36:02,701 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 1120.6ms TimeCoverageRelationStatistics Valid=287, Invalid=2469, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 08:36:04,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256240 states. [2021-06-05 08:36:07,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256240 to 207256. [2021-06-05 08:36:07,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207256 states, 207253 states have (on average 2.996332984323508) internal successors, (620999), 207255 states have internal predecessors, (620999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:08,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207256 states to 207256 states and 620999 transitions. [2021-06-05 08:36:08,624 INFO L78 Accepts]: Start accepts. Automaton has 207256 states and 620999 transitions. Word has length 93 [2021-06-05 08:36:08,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:36:08,624 INFO L482 AbstractCegarLoop]: Abstraction has 207256 states and 620999 transitions. [2021-06-05 08:36:08,624 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 16 states have (on average 5.5625) internal successors, (89), 17 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:08,624 INFO L276 IsEmpty]: Start isEmpty. Operand 207256 states and 620999 transitions. [2021-06-05 08:36:08,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-06-05 08:36:08,662 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:36:08,662 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:36:08,886 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-06-05 08:36:08,887 INFO L430 AbstractCegarLoop]: === Iteration 23 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:36:08,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:36:08,887 INFO L82 PathProgramCache]: Analyzing trace with hash -1244303114, now seen corresponding path program 2 times [2021-06-05 08:36:08,888 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:36:08,888 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427164634] [2021-06-05 08:36:08,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:36:08,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:36:09,113 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:36:09,113 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:36:09,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427164634] [2021-06-05 08:36:09,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427164634] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:36:09,114 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:36:09,114 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-06-05 08:36:09,114 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366581129] [2021-06-05 08:36:09,114 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 08:36:09,114 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:36:09,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 08:36:09,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-06-05 08:36:09,115 INFO L87 Difference]: Start difference. First operand 207256 states and 620999 transitions. Second operand has 18 states, 17 states have (on average 5.235294117647059) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:11,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:36:11,531 INFO L93 Difference]: Finished difference Result 246048 states and 733295 transitions. [2021-06-05 08:36:11,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 08:36:11,531 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 5.235294117647059) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 93 [2021-06-05 08:36:11,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:36:12,010 INFO L225 Difference]: With dead ends: 246048 [2021-06-05 08:36:12,010 INFO L226 Difference]: Without dead ends: 246048 [2021-06-05 08:36:12,010 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 414.3ms TimeCoverageRelationStatistics Valid=196, Invalid=994, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 08:36:12,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246048 states. [2021-06-05 08:36:16,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246048 to 206866. [2021-06-05 08:36:16,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206866 states, 206863 states have (on average 2.9959006685584177) internal successors, (619741), 206865 states have internal predecessors, (619741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:17,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206866 states to 206866 states and 619741 transitions. [2021-06-05 08:36:17,115 INFO L78 Accepts]: Start accepts. Automaton has 206866 states and 619741 transitions. Word has length 93 [2021-06-05 08:36:17,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:36:17,115 INFO L482 AbstractCegarLoop]: Abstraction has 206866 states and 619741 transitions. [2021-06-05 08:36:17,116 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 5.235294117647059) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:17,116 INFO L276 IsEmpty]: Start isEmpty. Operand 206866 states and 619741 transitions. [2021-06-05 08:36:17,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-06-05 08:36:17,150 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:36:17,150 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:36:17,150 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119 [2021-06-05 08:36:17,150 INFO L430 AbstractCegarLoop]: === Iteration 24 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:36:17,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:36:17,150 INFO L82 PathProgramCache]: Analyzing trace with hash 1001431786, now seen corresponding path program 2 times [2021-06-05 08:36:17,151 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:36:17,151 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589589827] [2021-06-05 08:36:17,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:36:17,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:36:17,422 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-06-05 08:36:17,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:36:17,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589589827] [2021-06-05 08:36:17,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589589827] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:36:17,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550021669] [2021-06-05 08:36:17,423 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:36:17,555 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-06-05 08:36:17,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:36:17,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 54 conjunts are in the unsatisfiable core [2021-06-05 08:36:17,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:36:17,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:36:17,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:17,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:17,583 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:36:17,584 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-06-05 08:36:17,623 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-05 08:36:17,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-05 08:36:17,625 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:17,632 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:17,633 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:36:17,634 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:21 [2021-06-05 08:36:17,695 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 08:36:17,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 08:36:17,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:17,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:17,705 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:36:17,705 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:11 [2021-06-05 08:36:17,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:36:17,916 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:17,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:17,940 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:36:17,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:36:17,941 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:17,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:17,955 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:36:17,956 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:44 [2021-06-05 08:36:18,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:36:18,737 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:18,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:18,745 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:36:18,745 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:26, output treesize:11 [2021-06-05 08:36:18,890 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-06-05 08:36:18,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550021669] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:36:18,891 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:36:18,891 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 34 [2021-06-05 08:36:18,891 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033973990] [2021-06-05 08:36:18,891 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-05 08:36:18,891 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:36:18,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-05 08:36:18,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1087, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 08:36:18,892 INFO L87 Difference]: Start difference. First operand 206866 states and 619741 transitions. Second operand has 35 states, 34 states have (on average 4.676470588235294) internal successors, (159), 35 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:24,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:36:24,055 INFO L93 Difference]: Finished difference Result 279416 states and 831210 transitions. [2021-06-05 08:36:24,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 08:36:24,056 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 4.676470588235294) internal successors, (159), 35 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 94 [2021-06-05 08:36:24,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:36:24,989 INFO L225 Difference]: With dead ends: 279416 [2021-06-05 08:36:24,989 INFO L226 Difference]: Without dead ends: 279416 [2021-06-05 08:36:24,990 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1360 ImplicationChecksByTransitivity, 2046.4ms TimeCoverageRelationStatistics Valid=757, Invalid=4499, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 08:36:25,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279416 states. [2021-06-05 08:36:28,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279416 to 196996. [2021-06-05 08:36:29,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196996 states, 196993 states have (on average 2.9927053245546795) internal successors, (589542), 196995 states have internal predecessors, (589542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:30,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196996 states to 196996 states and 589542 transitions. [2021-06-05 08:36:30,315 INFO L78 Accepts]: Start accepts. Automaton has 196996 states and 589542 transitions. Word has length 94 [2021-06-05 08:36:30,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:36:30,315 INFO L482 AbstractCegarLoop]: Abstraction has 196996 states and 589542 transitions. [2021-06-05 08:36:30,316 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 34 states have (on average 4.676470588235294) internal successors, (159), 35 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:30,316 INFO L276 IsEmpty]: Start isEmpty. Operand 196996 states and 589542 transitions. [2021-06-05 08:36:30,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-06-05 08:36:30,351 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:36:30,351 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:36:30,551 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:36:30,552 INFO L430 AbstractCegarLoop]: === Iteration 25 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:36:30,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:36:30,552 INFO L82 PathProgramCache]: Analyzing trace with hash 54014356, now seen corresponding path program 6 times [2021-06-05 08:36:30,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:36:30,552 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106265401] [2021-06-05 08:36:30,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:36:30,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:36:30,832 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:36:30,832 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:36:30,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106265401] [2021-06-05 08:36:30,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106265401] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:36:30,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2056939561] [2021-06-05 08:36:30,833 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:36:31,000 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 08:36:31,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:36:31,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 68 conjunts are in the unsatisfiable core [2021-06-05 08:36:31,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:36:31,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:36:31,026 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:31,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:31,031 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:36:31,031 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-06-05 08:36:31,066 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-05 08:36:31,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-05 08:36:31,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:31,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:31,074 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:36:31,074 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:21 [2021-06-05 08:36:31,117 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 08:36:31,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 08:36:31,120 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:31,128 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:31,129 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:36:31,129 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:19 [2021-06-05 08:36:31,373 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:36:31,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:36:31,374 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:31,394 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:31,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:36:31,398 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:31,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:31,419 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:36:31,419 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:77, output treesize:60 [2021-06-05 08:36:31,555 INFO L354 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2021-06-05 08:36:31,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 29 [2021-06-05 08:36:31,557 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:31,569 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-06-05 08:36:31,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 31 [2021-06-05 08:36:31,571 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:31,597 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:31,603 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2021-06-05 08:36:31,603 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:90, output treesize:82 [2021-06-05 08:36:31,874 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-06-05 08:36:32,692 INFO L354 Elim1Store]: treesize reduction 39, result has 41.8 percent of original size [2021-06-05 08:36:32,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 41 [2021-06-05 08:36:32,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:32,728 INFO L354 Elim1Store]: treesize reduction 48, result has 36.0 percent of original size [2021-06-05 08:36:32,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 40 treesize of output 53 [2021-06-05 08:36:32,730 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:32,746 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:36:32,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 22 [2021-06-05 08:36:32,748 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:32,847 INFO L628 ElimStorePlain]: treesize reduction 9, result has 94.0 percent of original size [2021-06-05 08:36:32,890 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 1 dim-2 vars, End of recursive call: 8 dim-0 vars, and 3 xjuncts. [2021-06-05 08:36:32,891 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 7 variables, input treesize:137, output treesize:115 [2021-06-05 08:36:33,527 WARN L205 SmtUtils]: Spent 539.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-06-05 08:36:33,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 08:36:33,737 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:33,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:33,752 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 08:36:33,752 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:44, output treesize:25 [2021-06-05 08:36:33,873 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:36:33,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2056939561] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:36:33,873 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:36:33,873 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 21] total 38 [2021-06-05 08:36:33,873 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935635524] [2021-06-05 08:36:33,874 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 08:36:33,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:36:33,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 08:36:33,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1371, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 08:36:33,874 INFO L87 Difference]: Start difference. First operand 196996 states and 589542 transitions. Second operand has 39 states, 38 states have (on average 4.7631578947368425) internal successors, (181), 39 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:36,232 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 26 [2021-06-05 08:36:36,578 WARN L205 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 67 [2021-06-05 08:36:36,781 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 63 [2021-06-05 08:36:37,146 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 64 [2021-06-05 08:36:37,467 WARN L205 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 66 [2021-06-05 08:36:37,853 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 64 [2021-06-05 08:36:38,300 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 81 [2021-06-05 08:36:42,085 WARN L205 SmtUtils]: Spent 3.74 s on a formula simplification. DAG size of input: 86 DAG size of output: 86 [2021-06-05 08:36:42,309 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 65 [2021-06-05 08:36:50,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:36:50,085 INFO L93 Difference]: Finished difference Result 252779 states and 752413 transitions. [2021-06-05 08:36:50,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 08:36:50,085 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 38 states have (on average 4.7631578947368425) internal successors, (181), 39 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 99 [2021-06-05 08:36:50,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:36:50,668 INFO L225 Difference]: With dead ends: 252779 [2021-06-05 08:36:50,668 INFO L226 Difference]: Without dead ends: 252779 [2021-06-05 08:36:50,668 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 80 SyntacticMatches, 2 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2274 ImplicationChecksByTransitivity, 9292.0ms TimeCoverageRelationStatistics Valid=953, Invalid=7237, Unknown=0, NotChecked=0, Total=8190 [2021-06-05 08:36:51,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252779 states. [2021-06-05 08:36:55,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252779 to 193743. [2021-06-05 08:36:55,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193743 states, 193740 states have (on average 2.9906730669970063) internal successors, (579413), 193742 states have internal predecessors, (579413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:55,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193743 states to 193743 states and 579413 transitions. [2021-06-05 08:36:55,893 INFO L78 Accepts]: Start accepts. Automaton has 193743 states and 579413 transitions. Word has length 99 [2021-06-05 08:36:55,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:36:55,893 INFO L482 AbstractCegarLoop]: Abstraction has 193743 states and 579413 transitions. [2021-06-05 08:36:55,893 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 38 states have (on average 4.7631578947368425) internal successors, (181), 39 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:55,893 INFO L276 IsEmpty]: Start isEmpty. Operand 193743 states and 579413 transitions. [2021-06-05 08:36:55,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-06-05 08:36:55,928 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:36:55,928 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:36:56,128 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-06-05 08:36:56,129 INFO L430 AbstractCegarLoop]: === Iteration 26 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:36:56,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:36:56,129 INFO L82 PathProgramCache]: Analyzing trace with hash 122731858, now seen corresponding path program 3 times [2021-06-05 08:36:56,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:36:56,129 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291724213] [2021-06-05 08:36:56,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:36:56,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:36:56,440 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-06-05 08:36:56,440 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:36:56,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291724213] [2021-06-05 08:36:56,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291724213] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:36:56,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1927795807] [2021-06-05 08:36:56,441 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:36:56,543 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-06-05 08:36:56,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:36:56,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 78 conjunts are in the unsatisfiable core [2021-06-05 08:36:56,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:36:56,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:36:56,572 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:56,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:56,577 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:36:56,577 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-06-05 08:36:56,616 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-05 08:36:56,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-05 08:36:56,618 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:56,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:56,629 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:36:56,629 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:24 [2021-06-05 08:36:56,680 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 08:36:56,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 08:36:56,682 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:56,689 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:56,689 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:36:56,689 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:22 [2021-06-05 08:36:56,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:36:56,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:56,757 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:56,758 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:36:56,758 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:29 [2021-06-05 08:36:56,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:36:56,796 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:56,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:56,806 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:36:56,806 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:40, output treesize:36 [2021-06-05 08:36:56,857 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:36:56,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 32 [2021-06-05 08:36:56,859 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:56,879 INFO L628 ElimStorePlain]: treesize reduction 4, result has 90.9 percent of original size [2021-06-05 08:36:56,880 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:36:56,880 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:29 [2021-06-05 08:36:56,974 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-06-05 08:36:56,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 24 [2021-06-05 08:36:56,976 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:56,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:56,985 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:36:56,985 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:27 [2021-06-05 08:36:57,715 WARN L205 SmtUtils]: Spent 587.00 ms on a formula simplification that was a NOOP. DAG size: 21 [2021-06-05 08:36:57,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:36:57,903 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:57,915 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:57,917 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 08:36:57,917 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:51, output treesize:38 [2021-06-05 08:36:58,021 INFO L354 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2021-06-05 08:36:58,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 36 [2021-06-05 08:36:58,023 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:58,040 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:58,050 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:36:58,050 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:49, output treesize:15 [2021-06-05 08:36:58,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:36:58,128 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:58,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:58,138 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 08:36:58,138 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:29, output treesize:25 [2021-06-05 08:36:58,308 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-06-05 08:36:58,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1927795807] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:36:58,308 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:36:58,308 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 41 [2021-06-05 08:36:58,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598981919] [2021-06-05 08:36:58,309 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-06-05 08:36:58,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:36:58,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-06-05 08:36:58,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=1583, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 08:36:58,310 INFO L87 Difference]: Start difference. First operand 193743 states and 579413 transitions. Second operand has 42 states, 41 states have (on average 4.121951219512195) internal successors, (169), 42 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:07,357 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 23 [2021-06-05 08:37:13,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:37:13,402 INFO L93 Difference]: Finished difference Result 436395 states and 1291567 transitions. [2021-06-05 08:37:13,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 205 states. [2021-06-05 08:37:13,403 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 41 states have (on average 4.121951219512195) internal successors, (169), 42 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 99 [2021-06-05 08:37:13,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:37:14,482 INFO L225 Difference]: With dead ends: 436395 [2021-06-05 08:37:14,483 INFO L226 Difference]: Without dead ends: 436395 [2021-06-05 08:37:14,484 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 315 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 235 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23596 ImplicationChecksByTransitivity, 8083.7ms TimeCoverageRelationStatistics Valid=5030, Invalid=50902, Unknown=0, NotChecked=0, Total=55932 [2021-06-05 08:37:16,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436395 states. [2021-06-05 08:37:20,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436395 to 238723. [2021-06-05 08:37:21,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238723 states, 238720 states have (on average 2.995718833780161) internal successors, (715138), 238722 states have internal predecessors, (715138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:22,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238723 states to 238723 states and 715138 transitions. [2021-06-05 08:37:22,532 INFO L78 Accepts]: Start accepts. Automaton has 238723 states and 715138 transitions. Word has length 99 [2021-06-05 08:37:22,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:37:22,532 INFO L482 AbstractCegarLoop]: Abstraction has 238723 states and 715138 transitions. [2021-06-05 08:37:22,533 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 41 states have (on average 4.121951219512195) internal successors, (169), 42 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:22,533 INFO L276 IsEmpty]: Start isEmpty. Operand 238723 states and 715138 transitions. [2021-06-05 08:37:22,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-06-05 08:37:22,571 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:37:22,571 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:37:22,771 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2021-06-05 08:37:22,771 INFO L430 AbstractCegarLoop]: === Iteration 27 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:37:22,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:37:22,772 INFO L82 PathProgramCache]: Analyzing trace with hash 1779705010, now seen corresponding path program 1 times [2021-06-05 08:37:22,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:37:22,772 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843056358] [2021-06-05 08:37:22,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:37:22,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:37:22,806 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:37:22,806 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:37:22,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843056358] [2021-06-05 08:37:22,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [843056358] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:37:22,806 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:37:22,807 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 08:37:22,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287501687] [2021-06-05 08:37:22,807 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 08:37:22,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:37:22,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 08:37:22,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 08:37:22,807 INFO L87 Difference]: Start difference. First operand 238723 states and 715138 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:23,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:37:23,515 INFO L93 Difference]: Finished difference Result 192581 states and 576147 transitions. [2021-06-05 08:37:23,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 08:37:23,516 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 103 [2021-06-05 08:37:23,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:37:23,848 INFO L225 Difference]: With dead ends: 192581 [2021-06-05 08:37:23,848 INFO L226 Difference]: Without dead ends: 192581 [2021-06-05 08:37:23,848 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.7ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 08:37:25,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192581 states. [2021-06-05 08:37:27,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192581 to 189239. [2021-06-05 08:37:28,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189239 states, 189236 states have (on average 2.9921420871292987) internal successors, (566221), 189238 states have internal predecessors, (566221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:28,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189239 states to 189239 states and 566221 transitions. [2021-06-05 08:37:28,647 INFO L78 Accepts]: Start accepts. Automaton has 189239 states and 566221 transitions. Word has length 103 [2021-06-05 08:37:28,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:37:28,647 INFO L482 AbstractCegarLoop]: Abstraction has 189239 states and 566221 transitions. [2021-06-05 08:37:28,647 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:28,647 INFO L276 IsEmpty]: Start isEmpty. Operand 189239 states and 566221 transitions. [2021-06-05 08:37:28,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-06-05 08:37:28,699 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:37:28,699 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:37:28,699 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152 [2021-06-05 08:37:28,699 INFO L430 AbstractCegarLoop]: === Iteration 28 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:37:28,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:37:28,699 INFO L82 PathProgramCache]: Analyzing trace with hash 62227622, now seen corresponding path program 1 times [2021-06-05 08:37:28,700 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:37:28,700 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150137273] [2021-06-05 08:37:28,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:37:28,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:37:28,995 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:37:28,995 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:37:28,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150137273] [2021-06-05 08:37:28,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150137273] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:37:28,996 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:37:28,996 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-06-05 08:37:28,996 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573946234] [2021-06-05 08:37:28,996 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 08:37:28,996 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:37:28,996 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 08:37:28,996 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2021-06-05 08:37:28,997 INFO L87 Difference]: Start difference. First operand 189239 states and 566221 transitions. Second operand has 22 states, 21 states have (on average 5.285714285714286) internal successors, (111), 22 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:36,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:37:36,081 INFO L93 Difference]: Finished difference Result 438553 states and 1300478 transitions. [2021-06-05 08:37:36,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-06-05 08:37:36,082 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 5.285714285714286) internal successors, (111), 22 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-06-05 08:37:36,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:37:37,186 INFO L225 Difference]: With dead ends: 438553 [2021-06-05 08:37:37,186 INFO L226 Difference]: Without dead ends: 438553 [2021-06-05 08:37:37,187 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2996 ImplicationChecksByTransitivity, 1447.8ms TimeCoverageRelationStatistics Valid=1184, Invalid=7746, Unknown=0, NotChecked=0, Total=8930 [2021-06-05 08:37:39,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438553 states. [2021-06-05 08:37:43,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438553 to 265333. [2021-06-05 08:37:43,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265333 states, 265330 states have (on average 2.9896581615346927) internal successors, (793246), 265332 states have internal predecessors, (793246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:45,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265333 states to 265333 states and 793246 transitions. [2021-06-05 08:37:45,453 INFO L78 Accepts]: Start accepts. Automaton has 265333 states and 793246 transitions. Word has length 115 [2021-06-05 08:37:45,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:37:45,453 INFO L482 AbstractCegarLoop]: Abstraction has 265333 states and 793246 transitions. [2021-06-05 08:37:45,453 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 21 states have (on average 5.285714285714286) internal successors, (111), 22 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:45,453 INFO L276 IsEmpty]: Start isEmpty. Operand 265333 states and 793246 transitions. [2021-06-05 08:37:45,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-06-05 08:37:45,501 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:37:45,501 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:37:45,501 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153 [2021-06-05 08:37:45,501 INFO L430 AbstractCegarLoop]: === Iteration 29 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:37:45,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:37:45,502 INFO L82 PathProgramCache]: Analyzing trace with hash -2034089400, now seen corresponding path program 1 times [2021-06-05 08:37:45,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:37:45,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676598621] [2021-06-05 08:37:45,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:37:45,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:37:45,644 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:37:45,644 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:37:45,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676598621] [2021-06-05 08:37:45,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676598621] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:37:45,645 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:37:45,645 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-06-05 08:37:45,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896144663] [2021-06-05 08:37:45,645 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 08:37:45,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:37:45,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 08:37:45,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 08:37:45,646 INFO L87 Difference]: Start difference. First operand 265333 states and 793246 transitions. Second operand has 13 states, 12 states have (on average 9.25) internal successors, (111), 13 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:48,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:37:48,125 INFO L93 Difference]: Finished difference Result 349422 states and 1041393 transitions. [2021-06-05 08:37:48,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 08:37:48,126 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 9.25) internal successors, (111), 13 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-06-05 08:37:48,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:37:48,788 INFO L225 Difference]: With dead ends: 349422 [2021-06-05 08:37:48,788 INFO L226 Difference]: Without dead ends: 349422 [2021-06-05 08:37:48,788 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 236.1ms TimeCoverageRelationStatistics Valid=199, Invalid=503, Unknown=0, NotChecked=0, Total=702 [2021-06-05 08:37:50,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349422 states. [2021-06-05 08:37:54,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349422 to 255742. [2021-06-05 08:37:54,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 255742 states, 255739 states have (on average 3.004809591028353) internal successors, (768447), 255741 states have internal predecessors, (768447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:56,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255742 states to 255742 states and 768447 transitions. [2021-06-05 08:37:56,368 INFO L78 Accepts]: Start accepts. Automaton has 255742 states and 768447 transitions. Word has length 115 [2021-06-05 08:37:56,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:37:56,369 INFO L482 AbstractCegarLoop]: Abstraction has 255742 states and 768447 transitions. [2021-06-05 08:37:56,369 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 12 states have (on average 9.25) internal successors, (111), 13 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:56,369 INFO L276 IsEmpty]: Start isEmpty. Operand 255742 states and 768447 transitions. [2021-06-05 08:37:56,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-06-05 08:37:56,444 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:37:56,444 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:37:56,444 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154 [2021-06-05 08:37:56,444 INFO L430 AbstractCegarLoop]: === Iteration 30 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:37:56,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:37:56,444 INFO L82 PathProgramCache]: Analyzing trace with hash -664329780, now seen corresponding path program 2 times [2021-06-05 08:37:56,445 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:37:56,445 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545579546] [2021-06-05 08:37:56,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:37:56,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:37:56,669 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:37:56,669 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:37:56,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545579546] [2021-06-05 08:37:56,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545579546] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:37:56,670 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:37:56,670 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-06-05 08:37:56,670 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108446947] [2021-06-05 08:37:56,670 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 08:37:56,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:37:56,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 08:37:56,671 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 08:37:56,671 INFO L87 Difference]: Start difference. First operand 255742 states and 768447 transitions. Second operand has 17 states, 16 states have (on average 6.9375) internal successors, (111), 17 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:38:01,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:38:01,371 INFO L93 Difference]: Finished difference Result 466292 states and 1396839 transitions. [2021-06-05 08:38:01,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 08:38:01,371 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 6.9375) internal successors, (111), 17 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-06-05 08:38:01,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:38:02,603 INFO L225 Difference]: With dead ends: 466292 [2021-06-05 08:38:02,603 INFO L226 Difference]: Without dead ends: 464252 [2021-06-05 08:38:02,604 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 696 ImplicationChecksByTransitivity, 955.2ms TimeCoverageRelationStatistics Valid=632, Invalid=2020, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 08:38:04,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464252 states. [2021-06-05 08:38:09,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464252 to 271331. [2021-06-05 08:38:09,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 271331 states, 271328 states have (on average 2.993800860950584) internal successors, (812302), 271330 states have internal predecessors, (812302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:38:11,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271331 states to 271331 states and 812302 transitions. [2021-06-05 08:38:11,495 INFO L78 Accepts]: Start accepts. Automaton has 271331 states and 812302 transitions. Word has length 115 [2021-06-05 08:38:11,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:38:11,495 INFO L482 AbstractCegarLoop]: Abstraction has 271331 states and 812302 transitions. [2021-06-05 08:38:11,495 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 16 states have (on average 6.9375) internal successors, (111), 17 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:38:11,495 INFO L276 IsEmpty]: Start isEmpty. Operand 271331 states and 812302 transitions. [2021-06-05 08:38:11,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-06-05 08:38:11,599 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:38:11,600 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:38:11,600 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155 [2021-06-05 08:38:11,600 INFO L430 AbstractCegarLoop]: === Iteration 31 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:38:11,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:38:11,600 INFO L82 PathProgramCache]: Analyzing trace with hash 388172614, now seen corresponding path program 3 times [2021-06-05 08:38:11,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:38:11,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170971206] [2021-06-05 08:38:11,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:38:11,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:38:11,977 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 08:38:11,978 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:38:11,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170971206] [2021-06-05 08:38:11,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170971206] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:38:11,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862764784] [2021-06-05 08:38:11,978 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:38:12,255 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-06-05 08:38:12,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:38:12,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 60 conjunts are in the unsatisfiable core [2021-06-05 08:38:12,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:38:12,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:38:12,295 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:12,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:12,299 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:38:12,299 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2021-06-05 08:38:12,311 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 08:38:12,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-06-05 08:38:12,313 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:12,318 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:12,329 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:38:12,329 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-06-05 08:38:12,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:38:12,686 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:12,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:12,717 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:38:12,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:38:12,718 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:12,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:12,736 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:38:12,736 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:44 [2021-06-05 08:38:13,127 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-06-05 08:38:13,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 31 [2021-06-05 08:38:13,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:13,149 INFO L354 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2021-06-05 08:38:13,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 29 [2021-06-05 08:38:13,151 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:13,180 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:13,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2021-06-05 08:38:13,187 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:74, output treesize:62 [2021-06-05 08:38:13,543 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:38:13,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 22 [2021-06-05 08:38:13,544 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:13,562 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:38:13,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 32 [2021-06-05 08:38:13,564 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:13,588 INFO L354 Elim1Store]: treesize reduction 48, result has 28.4 percent of original size [2021-06-05 08:38:13,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 32 [2021-06-05 08:38:13,590 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:13,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:13,643 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: 7 dim-0 vars, and 3 xjuncts. [2021-06-05 08:38:13,643 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:102, output treesize:80 [2021-06-05 08:38:14,079 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:38:14,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [862764784] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:38:14,080 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 08:38:14,080 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [22] total 36 [2021-06-05 08:38:14,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640806192] [2021-06-05 08:38:14,081 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 08:38:14,081 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:38:14,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 08:38:14,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1224, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 08:38:14,081 INFO L87 Difference]: Start difference. First operand 271331 states and 812302 transitions. Second operand has 18 states, 17 states have (on average 6.529411764705882) internal successors, (111), 18 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:38:16,114 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 53 [2021-06-05 08:38:21,164 WARN L205 SmtUtils]: Spent 967.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 71 [2021-06-05 08:38:22,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:38:22,121 INFO L93 Difference]: Finished difference Result 342204 states and 1018754 transitions. [2021-06-05 08:38:22,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 08:38:22,122 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 6.529411764705882) internal successors, (111), 18 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-06-05 08:38:22,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:38:22,857 INFO L225 Difference]: With dead ends: 342204 [2021-06-05 08:38:22,857 INFO L226 Difference]: Without dead ends: 342204 [2021-06-05 08:38:22,857 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 101 SyntacticMatches, 3 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1025 ImplicationChecksByTransitivity, 3547.9ms TimeCoverageRelationStatistics Valid=363, Invalid=3419, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 08:38:24,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342204 states. [2021-06-05 08:38:28,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342204 to 286239. [2021-06-05 08:38:28,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286239 states, 286236 states have (on average 2.987342612389776) internal successors, (855085), 286238 states have internal predecessors, (855085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:38:30,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286239 states to 286239 states and 855085 transitions. [2021-06-05 08:38:30,453 INFO L78 Accepts]: Start accepts. Automaton has 286239 states and 855085 transitions. Word has length 115 [2021-06-05 08:38:30,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:38:30,453 INFO L482 AbstractCegarLoop]: Abstraction has 286239 states and 855085 transitions. [2021-06-05 08:38:30,453 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 6.529411764705882) internal successors, (111), 18 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:38:30,453 INFO L276 IsEmpty]: Start isEmpty. Operand 286239 states and 855085 transitions. [2021-06-05 08:38:30,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-06-05 08:38:30,519 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:38:30,519 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:38:30,719 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-06-05 08:38:30,719 INFO L430 AbstractCegarLoop]: === Iteration 32 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:38:30,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:38:30,720 INFO L82 PathProgramCache]: Analyzing trace with hash 590786082, now seen corresponding path program 4 times [2021-06-05 08:38:30,720 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:38:30,720 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206740987] [2021-06-05 08:38:30,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:38:30,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:38:31,048 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 08:38:31,048 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:38:31,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206740987] [2021-06-05 08:38:31,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206740987] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:38:31,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1266041104] [2021-06-05 08:38:31,049 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:38:31,203 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 08:38:31,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:38:31,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 372 conjuncts, 103 conjunts are in the unsatisfiable core [2021-06-05 08:38:31,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:38:31,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:38:31,240 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:31,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:31,245 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:38:31,245 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:16, output treesize:15 [2021-06-05 08:38:31,274 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 08:38:31,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-06-05 08:38:31,276 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:31,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:31,281 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:38:31,281 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:14 [2021-06-05 08:38:31,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:38:31,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:31,354 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:31,355 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:38:31,355 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:21 [2021-06-05 08:38:31,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:38:31,391 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:31,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:31,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:38:31,399 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:28 [2021-06-05 08:38:31,470 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:38:31,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 32 [2021-06-05 08:38:31,472 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:31,484 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:31,487 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:38:31,487 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:28 [2021-06-05 08:38:31,704 INFO L354 Elim1Store]: treesize reduction 63, result has 44.7 percent of original size [2021-06-05 08:38:31,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 69 [2021-06-05 08:38:31,706 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:31,730 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:31,737 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 08:38:31,737 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:51, output treesize:76 [2021-06-05 08:38:32,216 WARN L205 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 51 [2021-06-05 08:38:32,381 INFO L354 Elim1Store]: treesize reduction 93, result has 46.2 percent of original size [2021-06-05 08:38:32,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 42 treesize of output 101 [2021-06-05 08:38:32,384 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:32,417 INFO L354 Elim1Store]: treesize reduction 40, result has 36.5 percent of original size [2021-06-05 08:38:32,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 46 [2021-06-05 08:38:32,419 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:32,455 INFO L354 Elim1Store]: treesize reduction 56, result has 25.3 percent of original size [2021-06-05 08:38:32,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 44 [2021-06-05 08:38:32,457 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:32,498 INFO L354 Elim1Store]: treesize reduction 56, result has 40.4 percent of original size [2021-06-05 08:38:32,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 54 [2021-06-05 08:38:32,499 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:33,068 WARN L205 SmtUtils]: Spent 568.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2021-06-05 08:38:33,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:33,551 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 1 dim-2 vars, End of recursive call: 9 dim-0 vars, and 4 xjuncts. [2021-06-05 08:38:33,551 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 7 variables, input treesize:225, output treesize:288 [2021-06-05 08:38:34,142 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 93 [2021-06-05 08:38:34,534 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-06-05 08:38:35,308 WARN L205 SmtUtils]: Spent 383.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 65 [2021-06-05 08:38:35,733 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-06-05 08:38:36,015 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-06-05 08:38:36,204 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-06-05 08:38:36,360 INFO L354 Elim1Store]: treesize reduction 81, result has 43.0 percent of original size [2021-06-05 08:38:36,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 49 treesize of output 92 [2021-06-05 08:38:36,362 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:36,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 08:38:36,407 INFO L354 Elim1Store]: treesize reduction 59, result has 37.9 percent of original size [2021-06-05 08:38:36,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 49 treesize of output 74 [2021-06-05 08:38:36,410 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:36,471 INFO L354 Elim1Store]: treesize reduction 91, result has 34.1 percent of original size [2021-06-05 08:38:36,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 47 treesize of output 76 [2021-06-05 08:38:36,474 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:36,516 INFO L354 Elim1Store]: treesize reduction 43, result has 42.7 percent of original size [2021-06-05 08:38:36,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 42 treesize of output 60 [2021-06-05 08:38:36,518 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:36,550 INFO L354 Elim1Store]: treesize reduction 39, result has 41.8 percent of original size [2021-06-05 08:38:36,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 54 [2021-06-05 08:38:36,552 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:36,694 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 114 [2021-06-05 08:38:36,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:37,816 INFO L550 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 1 dim-2 vars, End of recursive call: 17 dim-0 vars, and 5 xjuncts. [2021-06-05 08:38:37,817 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 11 variables, input treesize:321, output treesize:404 [2021-06-05 08:38:39,649 WARN L205 SmtUtils]: Spent 681.00 ms on a formula simplification that was a NOOP. DAG size: 160 [2021-06-05 08:39:35,743 WARN L205 SmtUtils]: Spent 50.77 s on a formula simplification. DAG size of input: 237 DAG size of output: 135 [2021-06-05 08:39:35,863 INFO L446 ElimStorePlain]: Different costs {17=[v_prenex_68, v_prenex_74, v_prenex_72], 27=[v_prenex_78, v_prenex_67, v_prenex_65, v_prenex_82, |v_#memory_int_261|, v_prenex_71], 39=[v_prenex_84]} [2021-06-05 08:39:35,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 31 [2021-06-05 08:39:35,986 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:39:58,206 WARN L205 SmtUtils]: Spent 22.22 s on a formula simplification. DAG size of input: 268 DAG size of output: 260 [2021-06-05 08:39:58,206 INFO L628 ElimStorePlain]: treesize reduction 16, result has 97.7 percent of original size [2021-06-05 08:40:00,137 WARN L205 SmtUtils]: Spent 1.78 s on a formula simplification. DAG size of input: 34 DAG size of output: 17 [2021-06-05 08:40:00,138 INFO L354 Elim1Store]: treesize reduction 56, result has 25.3 percent of original size [2021-06-05 08:40:00,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 51 treesize of output 37 [2021-06-05 08:40:00,140 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:06,086 WARN L205 SmtUtils]: Spent 5.95 s on a formula simplification that was a NOOP. DAG size: 250 [2021-06-05 08:40:06,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:40:06,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 31 [2021-06-05 08:40:06,204 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:09,942 WARN L205 SmtUtils]: Spent 3.74 s on a formula simplification that was a NOOP. DAG size: 237 [2021-06-05 08:40:09,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:40:10,543 WARN L205 SmtUtils]: Spent 529.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 17 [2021-06-05 08:40:10,543 INFO L354 Elim1Store]: treesize reduction 86, result has 18.1 percent of original size [2021-06-05 08:40:10,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 58 treesize of output 47 [2021-06-05 08:40:10,545 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:12,813 WARN L205 SmtUtils]: Spent 2.27 s on a formula simplification that was a NOOP. DAG size: 227 [2021-06-05 08:40:12,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:40:13,025 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 17 [2021-06-05 08:40:13,026 INFO L354 Elim1Store]: treesize reduction 86, result has 18.1 percent of original size [2021-06-05 08:40:13,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 58 treesize of output 47 [2021-06-05 08:40:13,028 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:14,296 WARN L205 SmtUtils]: Spent 1.27 s on a formula simplification that was a NOOP. DAG size: 217 [2021-06-05 08:40:14,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:40:14,512 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 21 [2021-06-05 08:40:14,513 INFO L354 Elim1Store]: treesize reduction 90, result has 23.1 percent of original size [2021-06-05 08:40:14,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 58 treesize of output 55 [2021-06-05 08:40:14,515 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:15,211 WARN L205 SmtUtils]: Spent 695.00 ms on a formula simplification that was a NOOP. DAG size: 210 [2021-06-05 08:40:15,212 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:40:15,306 INFO L354 Elim1Store]: treesize reduction 156, result has 16.1 percent of original size [2021-06-05 08:40:15,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 56 treesize of output 49 [2021-06-05 08:40:15,308 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:15,671 WARN L205 SmtUtils]: Spent 362.00 ms on a formula simplification that was a NOOP. DAG size: 203 [2021-06-05 08:40:15,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:40:15,768 INFO L354 Elim1Store]: treesize reduction 90, result has 23.1 percent of original size [2021-06-05 08:40:15,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 58 treesize of output 55 [2021-06-05 08:40:15,770 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:16,012 WARN L205 SmtUtils]: Spent 241.00 ms on a formula simplification that was a NOOP. DAG size: 196 [2021-06-05 08:40:16,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:40:16,074 INFO L354 Elim1Store]: treesize reduction 95, result has 26.4 percent of original size [2021-06-05 08:40:16,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 56 treesize of output 60 [2021-06-05 08:40:16,077 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:16,258 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification that was a NOOP. DAG size: 193 [2021-06-05 08:40:16,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:40:16,334 INFO L354 Elim1Store]: treesize reduction 174, result has 15.9 percent of original size [2021-06-05 08:40:16,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 13 case distinctions, treesize of input 63 treesize of output 55 [2021-06-05 08:40:16,336 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:16,490 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 180 [2021-06-05 08:40:16,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:40:16,547 INFO L550 ElimStorePlain]: Start of recursive call 1: 31 dim-0 vars, 10 dim-2 vars, End of recursive call: 31 dim-0 vars, and 10 xjuncts. [2021-06-05 08:40:16,547 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 41 variables, input treesize:714, output treesize:473 [2021-06-05 08:41:21,212 WARN L205 SmtUtils]: Spent 1.07 m on a formula simplification. DAG size of input: 203 DAG size of output: 111 [2021-06-05 08:41:23,898 INFO L446 ElimStorePlain]: Different costs {17=[v_prenex_88, v_prenex_87], 27=[v_prenex_86], 39=[|v_#memory_int_262|]} [2021-06-05 08:41:23,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 34 [2021-06-05 08:41:23,907 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:41:24,029 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 84 [2021-06-05 08:41:24,029 INFO L628 ElimStorePlain]: treesize reduction 171, result has 50.1 percent of original size [2021-06-05 08:41:24,072 INFO L354 Elim1Store]: treesize reduction 84, result has 28.8 percent of original size [2021-06-05 08:41:24,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 40 treesize of output 53 [2021-06-05 08:41:24,074 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:41:24,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:41:24,167 INFO L354 Elim1Store]: treesize reduction 84, result has 28.8 percent of original size [2021-06-05 08:41:24,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 11 case distinctions, treesize of input 47 treesize of output 63 [2021-06-05 08:41:24,169 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 08:41:24,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:41:24,262 INFO L354 Elim1Store]: treesize reduction 96, result has 26.2 percent of original size [2021-06-05 08:41:24,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 47 treesize of output 63 [2021-06-05 08:41:24,264 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 08:41:24,314 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:41:24,329 INFO L550 ElimStorePlain]: Start of recursive call 1: 12 dim-0 vars, 4 dim-2 vars, End of recursive call: 7 dim-0 vars, and 3 xjuncts. [2021-06-05 08:41:24,329 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 16 variables, input treesize:405, output treesize:153 [2021-06-05 08:41:24,637 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:41:24,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 42 [2021-06-05 08:41:24,639 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:41:24,652 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:41:24,668 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 08:41:24,668 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:51, output treesize:51 [2021-06-05 08:41:24,959 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:41:24,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1266041104] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:41:24,959 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 08:41:24,959 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [22] total 46 [2021-06-05 08:41:24,959 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721470980] [2021-06-05 08:41:24,960 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 08:41:24,960 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:41:24,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 08:41:24,960 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=2009, Unknown=1, NotChecked=0, Total=2162 [2021-06-05 08:41:24,960 INFO L87 Difference]: Start difference. First operand 286239 states and 855085 transitions. Second operand has 27 states, 26 states have (on average 4.269230769230769) internal successors, (111), 27 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:41:26,517 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 57 [2021-06-05 08:41:26,904 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 68 [2021-06-05 08:41:27,245 WARN L205 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 78 [2021-06-05 08:41:29,707 WARN L205 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 80 [2021-06-05 08:41:30,056 WARN L205 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 78 [2021-06-05 08:41:30,615 WARN L205 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 73 [2021-06-05 08:41:31,009 WARN L205 SmtUtils]: Spent 284.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 75 [2021-06-05 08:41:31,526 WARN L205 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 73 [2021-06-05 08:41:40,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:41:40,786 INFO L93 Difference]: Finished difference Result 302721 states and 902473 transitions. [2021-06-05 08:41:40,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 08:41:40,787 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 4.269230769230769) internal successors, (111), 27 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-06-05 08:41:40,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:41:41,342 INFO L225 Difference]: With dead ends: 302721 [2021-06-05 08:41:41,342 INFO L226 Difference]: Without dead ends: 302721 [2021-06-05 08:41:41,342 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 73 SyntacticMatches, 21 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1546 ImplicationChecksByTransitivity, 126441.9ms TimeCoverageRelationStatistics Valid=297, Invalid=3732, Unknown=3, NotChecked=0, Total=4032 [2021-06-05 08:41:42,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302721 states. [2021-06-05 08:41:46,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302721 to 289256. [2021-06-05 08:41:47,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289256 states, 289253 states have (on average 2.987453889847296) internal successors, (864130), 289255 states have internal predecessors, (864130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:41:49,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289256 states to 289256 states and 864130 transitions. [2021-06-05 08:41:49,059 INFO L78 Accepts]: Start accepts. Automaton has 289256 states and 864130 transitions. Word has length 115 [2021-06-05 08:41:49,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:41:49,059 INFO L482 AbstractCegarLoop]: Abstraction has 289256 states and 864130 transitions. [2021-06-05 08:41:49,059 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 26 states have (on average 4.269230769230769) internal successors, (111), 27 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:41:49,059 INFO L276 IsEmpty]: Start isEmpty. Operand 289256 states and 864130 transitions. [2021-06-05 08:41:49,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-06-05 08:41:49,179 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:41:49,179 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:41:49,383 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable174 [2021-06-05 08:41:49,385 INFO L430 AbstractCegarLoop]: === Iteration 33 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:41:49,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:41:49,386 INFO L82 PathProgramCache]: Analyzing trace with hash 593582592, now seen corresponding path program 5 times [2021-06-05 08:41:49,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:41:49,386 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51061717] [2021-06-05 08:41:49,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:41:49,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:41:49,719 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 08:41:49,719 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:41:49,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51061717] [2021-06-05 08:41:49,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51061717] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:41:49,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1509218184] [2021-06-05 08:41:49,719 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:41:49,837 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 08:41:49,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:41:49,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 372 conjuncts, 81 conjunts are in the unsatisfiable core [2021-06-05 08:41:49,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:41:49,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:41:49,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:41:49,879 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:41:49,880 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:41:49,880 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:16, output treesize:15 [2021-06-05 08:41:49,917 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-05 08:41:49,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-05 08:41:49,918 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:41:49,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:41:49,926 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:41:49,927 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:24 [2021-06-05 08:41:49,999 INFO L354 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2021-06-05 08:41:50,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 33 [2021-06-05 08:41:50,002 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:41:50,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:41:50,017 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 08:41:50,017 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:35, output treesize:37 [2021-06-05 08:41:50,565 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-06-05 08:41:50,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 08:41:50,568 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:41:50,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:41:50,585 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:41:50,585 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:45, output treesize:17 [2021-06-05 08:41:50,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:41:50,795 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:41:50,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:41:50,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:41:50,824 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:41:50,845 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:41:50,846 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:41:50,846 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:50 [2021-06-05 08:41:51,081 INFO L446 ElimStorePlain]: Different costs {3=[|v_#memory_int_265|], 9=[v_prenex_93]} [2021-06-05 08:41:51,096 INFO L354 Elim1Store]: treesize reduction 21, result has 34.4 percent of original size [2021-06-05 08:41:51,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 28 [2021-06-05 08:41:51,097 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:41:51,479 WARN L205 SmtUtils]: Spent 381.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-06-05 08:41:51,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:41:51,515 INFO L354 Elim1Store]: treesize reduction 40, result has 36.5 percent of original size [2021-06-05 08:41:51,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 40 treesize of output 42 [2021-06-05 08:41:51,518 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:41:51,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:41:51,548 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 08:41:51,548 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:88, output treesize:70 [2021-06-05 08:41:52,005 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:41:52,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 42 [2021-06-05 08:41:52,006 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:41:52,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:41:52,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 08:41:52,035 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:51, output treesize:51 [2021-06-05 08:41:52,176 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:41:52,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1509218184] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:41:52,177 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 08:41:52,177 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [22] total 41 [2021-06-05 08:41:52,177 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187376030] [2021-06-05 08:41:52,177 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 08:41:52,177 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:41:52,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 08:41:52,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1588, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 08:41:52,178 INFO L87 Difference]: Start difference. First operand 289256 states and 864130 transitions. Second operand has 22 states, 21 states have (on average 5.285714285714286) internal successors, (111), 22 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:41:58,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:41:58,218 INFO L93 Difference]: Finished difference Result 343713 states and 1025894 transitions. [2021-06-05 08:41:58,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 08:41:58,218 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 5.285714285714286) internal successors, (111), 22 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-06-05 08:41:58,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:41:58,900 INFO L225 Difference]: With dead ends: 343713 [2021-06-05 08:41:58,901 INFO L226 Difference]: Without dead ends: 343713 [2021-06-05 08:41:58,901 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 94 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1030 ImplicationChecksByTransitivity, 1886.1ms TimeCoverageRelationStatistics Valid=315, Invalid=3345, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 08:42:00,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343713 states. [2021-06-05 08:42:05,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343713 to 292144. [2021-06-05 08:42:05,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292144 states, 292141 states have (on average 2.989727563060303) internal successors, (873422), 292143 states have internal predecessors, (873422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:42:06,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292144 states to 292144 states and 873422 transitions. [2021-06-05 08:42:06,305 INFO L78 Accepts]: Start accepts. Automaton has 292144 states and 873422 transitions. Word has length 115 [2021-06-05 08:42:06,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:42:06,305 INFO L482 AbstractCegarLoop]: Abstraction has 292144 states and 873422 transitions. [2021-06-05 08:42:06,305 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 21 states have (on average 5.285714285714286) internal successors, (111), 22 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:42:06,305 INFO L276 IsEmpty]: Start isEmpty. Operand 292144 states and 873422 transitions. [2021-06-05 08:42:06,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-06-05 08:42:06,376 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:42:06,376 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:42:06,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2228 [2021-06-05 08:42:06,577 INFO L430 AbstractCegarLoop]: === Iteration 34 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:42:06,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:42:06,577 INFO L82 PathProgramCache]: Analyzing trace with hash -2043036228, now seen corresponding path program 6 times [2021-06-05 08:42:06,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:42:06,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586457045] [2021-06-05 08:42:06,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:42:06,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:42:06,880 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 08:42:06,880 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:42:06,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586457045] [2021-06-05 08:42:06,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586457045] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:42:06,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [462266177] [2021-06-05 08:42:06,880 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:42:07,010 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-06-05 08:42:07,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:42:07,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 60 conjunts are in the unsatisfiable core [2021-06-05 08:42:07,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:42:07,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:42:07,027 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:07,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:07,030 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:42:07,030 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2021-06-05 08:42:07,040 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 08:42:07,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-06-05 08:42:07,041 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:07,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:07,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:42:07,045 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-06-05 08:42:07,279 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:42:07,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:42:07,280 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:07,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:07,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:42:07,298 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:07,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:07,312 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:42:07,313 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:44 [2021-06-05 08:42:08,215 INFO L354 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2021-06-05 08:42:08,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 29 [2021-06-05 08:42:08,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:08,230 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-06-05 08:42:08,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 31 [2021-06-05 08:42:08,231 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:08,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:08,257 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2021-06-05 08:42:08,258 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:74, output treesize:66 [2021-06-05 08:42:08,590 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:42:08,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 32 [2021-06-05 08:42:08,592 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:08,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:08,605 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 08:42:08,605 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:36, output treesize:25 [2021-06-05 08:42:08,741 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:42:08,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [462266177] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:42:08,741 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 08:42:08,741 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [22] total 36 [2021-06-05 08:42:08,741 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816985150] [2021-06-05 08:42:08,742 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 08:42:08,742 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:42:08,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 08:42:08,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1233, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 08:42:08,742 INFO L87 Difference]: Start difference. First operand 292144 states and 873422 transitions. Second operand has 18 states, 17 states have (on average 6.529411764705882) internal successors, (111), 18 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:42:12,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:42:12,175 INFO L93 Difference]: Finished difference Result 353793 states and 1054032 transitions. [2021-06-05 08:42:12,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 08:42:12,176 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 6.529411764705882) internal successors, (111), 18 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-06-05 08:42:12,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:42:12,807 INFO L225 Difference]: With dead ends: 353793 [2021-06-05 08:42:12,807 INFO L226 Difference]: Without dead ends: 353793 [2021-06-05 08:42:12,808 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 100 SyntacticMatches, 3 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 731 ImplicationChecksByTransitivity, 2072.2ms TimeCoverageRelationStatistics Valid=249, Invalid=2721, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 08:42:14,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353793 states. [2021-06-05 08:42:19,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353793 to 294368. [2021-06-05 08:42:19,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294368 states, 294365 states have (on average 2.989513019550558) internal successors, (880008), 294367 states have internal predecessors, (880008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:42:21,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294368 states to 294368 states and 880008 transitions. [2021-06-05 08:42:21,519 INFO L78 Accepts]: Start accepts. Automaton has 294368 states and 880008 transitions. Word has length 115 [2021-06-05 08:42:21,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:42:21,519 INFO L482 AbstractCegarLoop]: Abstraction has 294368 states and 880008 transitions. [2021-06-05 08:42:21,519 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 6.529411764705882) internal successors, (111), 18 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:42:21,519 INFO L276 IsEmpty]: Start isEmpty. Operand 294368 states and 880008 transitions. [2021-06-05 08:42:21,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-06-05 08:42:21,621 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:42:21,622 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:42:21,846 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2248,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:42:21,846 INFO L430 AbstractCegarLoop]: === Iteration 35 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:42:21,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:42:21,846 INFO L82 PathProgramCache]: Analyzing trace with hash 407410050, now seen corresponding path program 7 times [2021-06-05 08:42:21,847 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:42:21,847 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963984212] [2021-06-05 08:42:21,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:42:21,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:42:22,342 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 08:42:22,343 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:42:22,343 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963984212] [2021-06-05 08:42:22,343 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963984212] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:42:22,343 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76134034] [2021-06-05 08:42:22,343 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:42:22,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:42:22,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 372 conjuncts, 79 conjunts are in the unsatisfiable core [2021-06-05 08:42:22,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:42:22,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:42:22,681 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:22,685 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:22,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:42:22,686 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2021-06-05 08:42:22,699 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 08:42:22,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-06-05 08:42:22,701 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:22,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:22,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:42:22,707 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-06-05 08:42:22,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:42:22,841 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:22,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:22,850 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:42:22,850 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:21 [2021-06-05 08:42:22,905 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-06-05 08:42:22,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:42:22,907 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:22,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:22,921 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:42:22,921 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:28 [2021-06-05 08:42:23,013 INFO L354 Elim1Store]: treesize reduction 36, result has 39.0 percent of original size [2021-06-05 08:42:23,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 36 [2021-06-05 08:42:23,015 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:23,029 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:23,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:42:23,035 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:36, output treesize:29 [2021-06-05 08:42:23,595 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 08:42:23,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 08:42:23,598 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:23,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 08:42:23,603 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 08:42:23,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 24 treesize of output 12 [2021-06-05 08:42:23,604 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:23,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:23,614 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:42:23,614 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:68, output treesize:18 [2021-06-05 08:42:23,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:42:23,825 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:23,848 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:23,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:42:23,853 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:23,875 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:23,876 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:42:23,876 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:69, output treesize:52 [2021-06-05 08:42:24,655 INFO L354 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2021-06-05 08:42:24,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 29 [2021-06-05 08:42:24,657 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:24,677 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-06-05 08:42:24,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 31 [2021-06-05 08:42:24,679 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:24,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:24,718 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2021-06-05 08:42:24,718 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:82, output treesize:74 [2021-06-05 08:42:25,173 INFO L354 Elim1Store]: treesize reduction 40, result has 40.3 percent of original size [2021-06-05 08:42:25,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 50 [2021-06-05 08:42:25,176 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:25,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:25,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 08:42:25,238 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:44, output treesize:41 [2021-06-05 08:42:25,930 WARN L205 SmtUtils]: Spent 541.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-06-05 08:42:26,687 WARN L205 SmtUtils]: Spent 538.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-06-05 08:42:27,316 WARN L205 SmtUtils]: Spent 537.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-06-05 08:42:27,331 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:42:27,331 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [76134034] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:42:27,331 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 08:42:27,331 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [22] total 41 [2021-06-05 08:42:27,331 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289832841] [2021-06-05 08:42:27,332 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 08:42:27,332 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:42:27,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 08:42:27,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1588, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 08:42:27,332 INFO L87 Difference]: Start difference. First operand 294368 states and 880008 transitions. Second operand has 23 states, 22 states have (on average 5.045454545454546) internal successors, (111), 23 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:42:31,297 WARN L205 SmtUtils]: Spent 896.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 47 [2021-06-05 08:42:32,254 WARN L205 SmtUtils]: Spent 860.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 38 [2021-06-05 08:42:33,199 WARN L205 SmtUtils]: Spent 867.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 40 [2021-06-05 08:42:34,116 WARN L205 SmtUtils]: Spent 860.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 38 [2021-06-05 08:42:39,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:42:39,877 INFO L93 Difference]: Finished difference Result 454204 states and 1357329 transitions. [2021-06-05 08:42:39,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 08:42:39,878 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 5.045454545454546) internal successors, (111), 23 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-06-05 08:42:39,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:42:40,824 INFO L225 Difference]: With dead ends: 454204 [2021-06-05 08:42:40,824 INFO L226 Difference]: Without dead ends: 454204 [2021-06-05 08:42:40,824 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 82 SyntacticMatches, 16 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1430 ImplicationChecksByTransitivity, 7774.7ms TimeCoverageRelationStatistics Valid=363, Invalid=3927, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 08:42:42,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454204 states. [2021-06-05 08:42:48,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454204 to 357142. [2021-06-05 08:42:48,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357142 states, 357139 states have (on average 3.0007364079532057) internal successors, (1071680), 357141 states have internal predecessors, (1071680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:42:50,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357142 states to 357142 states and 1071680 transitions. [2021-06-05 08:42:50,514 INFO L78 Accepts]: Start accepts. Automaton has 357142 states and 1071680 transitions. Word has length 115 [2021-06-05 08:42:50,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:42:50,514 INFO L482 AbstractCegarLoop]: Abstraction has 357142 states and 1071680 transitions. [2021-06-05 08:42:50,514 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 22 states have (on average 5.045454545454546) internal successors, (111), 23 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:42:50,515 INFO L276 IsEmpty]: Start isEmpty. Operand 357142 states and 1071680 transitions. [2021-06-05 08:42:50,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-06-05 08:42:50,607 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:42:50,608 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:42:50,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2256 [2021-06-05 08:42:50,809 INFO L430 AbstractCegarLoop]: === Iteration 36 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:42:50,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:42:50,809 INFO L82 PathProgramCache]: Analyzing trace with hash -1194627282, now seen corresponding path program 8 times [2021-06-05 08:42:50,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:42:50,809 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628241853] [2021-06-05 08:42:50,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:42:50,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:42:51,199 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 08:42:51,199 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:42:51,199 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628241853] [2021-06-05 08:42:51,199 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628241853] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:42:51,199 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2105691261] [2021-06-05 08:42:51,199 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:42:51,346 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-06-05 08:42:51,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:42:51,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 60 conjunts are in the unsatisfiable core [2021-06-05 08:42:51,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:42:51,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:42:51,367 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:51,371 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:51,372 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:42:51,372 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2021-06-05 08:42:51,384 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 08:42:51,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-06-05 08:42:51,386 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:51,390 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:51,391 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:42:51,391 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-06-05 08:42:51,624 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:42:51,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:42:51,625 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:51,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:51,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:42:51,644 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:51,658 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:51,659 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:42:51,659 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:44 [2021-06-05 08:42:52,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:42:52,645 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:52,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:52,652 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:42:52,652 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:25 [2021-06-05 08:42:52,719 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:42:52,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 32 [2021-06-05 08:42:52,720 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:52,730 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:52,734 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 08:42:52,734 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:36, output treesize:25 [2021-06-05 08:42:52,772 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:42:52,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2105691261] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:42:52,772 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 08:42:52,773 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [22] total 36 [2021-06-05 08:42:52,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518265775] [2021-06-05 08:42:52,773 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 08:42:52,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:42:52,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 08:42:52,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=1222, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 08:42:52,773 INFO L87 Difference]: Start difference. First operand 357142 states and 1071680 transitions. Second operand has 18 states, 17 states have (on average 6.529411764705882) internal successors, (111), 18 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:42:57,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:42:57,991 INFO L93 Difference]: Finished difference Result 609346 states and 1818743 transitions. [2021-06-05 08:42:57,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 08:42:57,991 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 6.529411764705882) internal successors, (111), 18 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-06-05 08:42:57,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:42:59,330 INFO L225 Difference]: With dead ends: 609346 [2021-06-05 08:42:59,330 INFO L226 Difference]: Without dead ends: 609346 [2021-06-05 08:42:59,331 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 767 ImplicationChecksByTransitivity, 1267.5ms TimeCoverageRelationStatistics Valid=307, Invalid=2885, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 08:43:01,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609346 states. [2021-06-05 08:43:08,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609346 to 344838. [2021-06-05 08:43:08,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344838 states, 344835 states have (on average 2.997624951063552) internal successors, (1033686), 344837 states have internal predecessors, (1033686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:43:09,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344838 states to 344838 states and 1033686 transitions. [2021-06-05 08:43:09,762 INFO L78 Accepts]: Start accepts. Automaton has 344838 states and 1033686 transitions. Word has length 115 [2021-06-05 08:43:09,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:43:09,762 INFO L482 AbstractCegarLoop]: Abstraction has 344838 states and 1033686 transitions. [2021-06-05 08:43:09,762 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 6.529411764705882) internal successors, (111), 18 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:43:09,762 INFO L276 IsEmpty]: Start isEmpty. Operand 344838 states and 1033686 transitions. [2021-06-05 08:43:09,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-06-05 08:43:09,851 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:43:09,851 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:43:10,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2310,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:43:10,054 INFO L430 AbstractCegarLoop]: === Iteration 37 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:43:10,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:43:10,054 INFO L82 PathProgramCache]: Analyzing trace with hash 1306717290, now seen corresponding path program 9 times [2021-06-05 08:43:10,054 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:43:10,054 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24214331] [2021-06-05 08:43:10,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:43:10,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:43:11,288 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 08:43:11,288 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:43:11,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24214331] [2021-06-05 08:43:11,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24214331] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:43:11,289 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1208348623] [2021-06-05 08:43:11,289 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:43:11,402 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-06-05 08:43:11,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:43:11,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 68 conjunts are in the unsatisfiable core [2021-06-05 08:43:11,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:43:11,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:43:11,420 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:11,423 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:43:11,424 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:43:11,424 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2021-06-05 08:43:11,440 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-05 08:43:11,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-05 08:43:11,441 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:11,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:43:11,448 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:43:11,448 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:21 [2021-06-05 08:43:11,483 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 08:43:11,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 08:43:11,485 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:11,491 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:43:11,492 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:43:11,492 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:19 [2021-06-05 08:43:11,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:43:11,830 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:11,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:43:11,843 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 08:43:11,843 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:40, output treesize:36 [2021-06-05 08:43:11,922 INFO L354 Elim1Store]: treesize reduction 32, result has 41.8 percent of original size [2021-06-05 08:43:11,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 33 [2021-06-05 08:43:11,923 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:11,935 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:43:11,952 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 08:43:11,952 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:50, output treesize:41 [2021-06-05 08:43:14,015 WARN L205 SmtUtils]: Spent 2.01 s on a formula simplification that was a NOOP. DAG size: 31 [2021-06-05 08:43:14,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 08:43:14,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:14,973 INFO L354 Elim1Store]: treesize reduction 45, result has 13.5 percent of original size [2021-06-05 08:43:14,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 38 [2021-06-05 08:43:14,975 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:14,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:43:15,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 6 dim-0 vars, and 2 xjuncts. [2021-06-05 08:43:15,002 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:90, output treesize:82 [2021-06-05 08:43:15,147 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:43:15,195 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:43:15,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 42 [2021-06-05 08:43:15,197 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:15,214 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:43:15,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 42 [2021-06-05 08:43:15,216 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:15,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:43:15,274 INFO L550 ElimStorePlain]: Start of recursive call 1: 7 dim-0 vars, 1 dim-2 vars, End of recursive call: 7 dim-0 vars, and 2 xjuncts. [2021-06-05 08:43:15,275 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 8 variables, input treesize:97, output treesize:75 [2021-06-05 08:43:15,456 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-06-05 08:43:16,149 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:43:16,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1208348623] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:43:16,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 08:43:16,150 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [22] total 38 [2021-06-05 08:43:16,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394923722] [2021-06-05 08:43:16,150 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 08:43:16,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:43:16,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 08:43:16,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1360, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 08:43:16,151 INFO L87 Difference]: Start difference. First operand 344838 states and 1033686 transitions. Second operand has 20 states, 19 states have (on average 5.842105263157895) internal successors, (111), 20 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:43:23,755 WARN L205 SmtUtils]: Spent 2.02 s on a formula simplification that was a NOOP. DAG size: 44 [2021-06-05 08:43:25,902 WARN L205 SmtUtils]: Spent 2.02 s on a formula simplification that was a NOOP. DAG size: 46 [2021-06-05 08:43:27,988 WARN L205 SmtUtils]: Spent 2.02 s on a formula simplification that was a NOOP. DAG size: 48 [2021-06-05 08:43:30,053 WARN L205 SmtUtils]: Spent 2.02 s on a formula simplification that was a NOOP. DAG size: 46 [2021-06-05 08:43:51,657 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 66 [2021-06-05 08:43:54,812 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 57 [2021-06-05 08:44:13,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:44:13,883 INFO L93 Difference]: Finished difference Result 447884 states and 1338160 transitions. [2021-06-05 08:44:13,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 08:44:13,884 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 5.842105263157895) internal successors, (111), 20 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-06-05 08:44:13,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:44:14,936 INFO L225 Difference]: With dead ends: 447884 [2021-06-05 08:44:14,936 INFO L226 Difference]: Without dead ends: 447884 [2021-06-05 08:44:14,937 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 86 SyntacticMatches, 16 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1616 ImplicationChecksByTransitivity, 13757.1ms TimeCoverageRelationStatistics Valid=531, Invalid=4439, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 08:44:16,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447884 states. [2021-06-05 08:44:22,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447884 to 344164. [2021-06-05 08:44:22,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344164 states, 344161 states have (on average 2.998053236711888) internal successors, (1031813), 344163 states have internal predecessors, (1031813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:44:24,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344164 states to 344164 states and 1031813 transitions. [2021-06-05 08:44:24,463 INFO L78 Accepts]: Start accepts. Automaton has 344164 states and 1031813 transitions. Word has length 115 [2021-06-05 08:44:24,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:44:24,463 INFO L482 AbstractCegarLoop]: Abstraction has 344164 states and 1031813 transitions. [2021-06-05 08:44:24,463 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 19 states have (on average 5.842105263157895) internal successors, (111), 20 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:44:24,463 INFO L276 IsEmpty]: Start isEmpty. Operand 344164 states and 1031813 transitions. [2021-06-05 08:44:24,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-06-05 08:44:24,561 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:44:24,561 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:44:24,762 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2312 [2021-06-05 08:44:24,764 INFO L430 AbstractCegarLoop]: === Iteration 38 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:44:24,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:44:24,764 INFO L82 PathProgramCache]: Analyzing trace with hash -1799705112, now seen corresponding path program 10 times [2021-06-05 08:44:24,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:44:24,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555493238] [2021-06-05 08:44:24,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:44:24,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:44:25,047 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:44:25,048 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:44:25,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555493238] [2021-06-05 08:44:25,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555493238] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:44:25,048 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:44:25,048 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-06-05 08:44:25,048 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139450721] [2021-06-05 08:44:25,048 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 08:44:25,048 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:44:25,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 08:44:25,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2021-06-05 08:44:25,049 INFO L87 Difference]: Start difference. First operand 344164 states and 1031813 transitions. Second operand has 22 states, 21 states have (on average 5.285714285714286) internal successors, (111), 22 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-06-05 08:44:31,627 WARN L222 SmtUtils]: Removed 4 from assertion stack [2021-06-05 08:44:31,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-06-05 08:44:31,627 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2379 [2021-06-05 08:44:31,627 WARN L547 AbstractCegarLoop]: Verification canceled [2021-06-05 08:44:31,628 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was TIMEOUT (1/2) [2021-06-05 08:44:31,628 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-06-05 08:44:31,628 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 08:44:31,628 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 08:44:31,628 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 08:44:31,629 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 08:44:31,629 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 08:44:31,629 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 08:44:31,629 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 08:44:31,629 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-06-05 08:44:31,630 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 172 places, 186 transitions, 384 flow [2021-06-05 08:44:31,630 WARN L547 AbstractCegarLoop]: Verification canceled [2021-06-05 08:44:31,631 INFO L315 ceAbstractionStarter]: Result for error location InUseError was TIMEOUT (2/2) [2021-06-05 08:44:31,631 INFO L246 ceAbstractionStarter]: Analysis of concurrent program completed with 2 thread instances [2021-06-05 08:44:31,632 WARN L196 ceAbstractionStarter]: Timeout [2021-06-05 08:44:31,633 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 05.06 08:44:31 BasicIcfg [2021-06-05 08:44:31,633 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-06-05 08:44:31,633 INFO L168 Benchmark]: Toolchain (without parser) took 704335.07 ms. Allocated memory was 358.6 MB in the beginning and 16.0 GB in the end (delta: 15.6 GB). Free memory was 320.7 MB in the beginning and 14.0 GB in the end (delta: -13.7 GB). Peak memory consumption was 1.9 GB. Max. memory is 16.0 GB. [2021-06-05 08:44:31,633 INFO L168 Benchmark]: CDTParser took 0.13 ms. Allocated memory is still 358.6 MB. Free memory was 339.0 MB in the beginning and 338.9 MB in the end (delta: 70.4 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 08:44:31,633 INFO L168 Benchmark]: CACSL2BoogieTranslator took 438.94 ms. Allocated memory is still 358.6 MB. Free memory was 320.5 MB in the beginning and 319.4 MB in the end (delta: 1.0 MB). Peak memory consumption was 7.1 MB. Max. memory is 16.0 GB. [2021-06-05 08:44:31,633 INFO L168 Benchmark]: Boogie Procedure Inliner took 39.85 ms. Allocated memory is still 358.6 MB. Free memory was 319.4 MB in the beginning and 317.3 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-06-05 08:44:31,633 INFO L168 Benchmark]: Boogie Preprocessor took 29.61 ms. Allocated memory is still 358.6 MB. Free memory was 317.3 MB in the beginning and 314.7 MB in the end (delta: 2.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-06-05 08:44:31,634 INFO L168 Benchmark]: RCFGBuilder took 1123.24 ms. Allocated memory is still 358.6 MB. Free memory was 314.7 MB in the beginning and 217.7 MB in the end (delta: 97.0 MB). Peak memory consumption was 96.5 MB. Max. memory is 16.0 GB. [2021-06-05 08:44:31,634 INFO L168 Benchmark]: TraceAbstraction took 702694.62 ms. Allocated memory was 358.6 MB in the beginning and 16.0 GB in the end (delta: 15.6 GB). Free memory was 216.7 MB in the beginning and 14.0 GB in the end (delta: -13.8 GB). Peak memory consumption was 1.8 GB. Max. memory is 16.0 GB. [2021-06-05 08:44:31,634 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.13 ms. Allocated memory is still 358.6 MB. Free memory was 339.0 MB in the beginning and 338.9 MB in the end (delta: 70.4 kB). There was no memory consumed. Max. memory is 16.0 GB. * CACSL2BoogieTranslator took 438.94 ms. Allocated memory is still 358.6 MB. Free memory was 320.5 MB in the beginning and 319.4 MB in the end (delta: 1.0 MB). Peak memory consumption was 7.1 MB. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 39.85 ms. Allocated memory is still 358.6 MB. Free memory was 319.4 MB in the beginning and 317.3 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 29.61 ms. Allocated memory is still 358.6 MB. Free memory was 317.3 MB in the beginning and 314.7 MB in the end (delta: 2.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 1123.24 ms. Allocated memory is still 358.6 MB. Free memory was 314.7 MB in the beginning and 217.7 MB in the end (delta: 97.0 MB). Peak memory consumption was 96.5 MB. Max. memory is 16.0 GB. * TraceAbstraction took 702694.62 ms. Allocated memory was 358.6 MB in the beginning and 16.0 GB in the end (delta: 15.6 GB). Free memory was 216.7 MB in the beginning and 14.0 GB in the end (delta: -13.8 GB). Peak memory consumption was 1.8 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 759]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while BasicCegarLoop was constructing difference of abstraction (344164states) and FLOYD_HOARE automaton (currently 98 states, 22 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 31 for 17ms.. - TimeoutResultAtElement [Line: 789]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing initial abstraction,while PetriNet2FiniteAutomaton was constructing automaton for Petri net that has has 172 places, 186 transitions, 384 flow. Already constructed 2 states. Currently 1 states in worklist.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 3 procedures, 168 locations, 3 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 20914.4ms, OverallIterations: 10, TraceHistogramMax: 2, EmptinessCheckTime: 45.8ms, AutomataDifference: 12174.5ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 58.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 1544 SDtfs, 4730 SDslu, 14386 SDs, 0 SdLazy, 5571 SolverSat, 262 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 2868.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 859 GetRequests, 480 SyntacticMatches, 2 SemanticMatches, 377 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9456 ImplicationChecksByTransitivity, 11192.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1008occurred in iteration=8, InterpolantAutomatonStates: 271, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 232.8ms AutomataMinimizationTime, 10 MinimizatonAttempts, 1840 StatesRemovedByMinimization, 8 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 165.3ms SsaConstructionTime, 486.7ms SatisfiabilityAnalysisTime, 6082.4ms InterpolantComputationTime, 1442 NumberOfCodeBlocks, 1435 NumberOfCodeBlocksAsserted, 15 NumberOfCheckSat, 1427 ConstructedInterpolants, 26 QuantifiedInterpolants, 10658 SizeOfPredicates, 100 NumberOfNonLiveVariables, 1623 ConjunctsInSsa, 227 ConjunctsInUnsatCore, 15 InterpolantComputations, 5 PerfectInterpolantSequences, 68/266 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 2 thread instances CFG has 4 procedures, 236 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 681421.5ms, OverallIterations: 38, TraceHistogramMax: 3, EmptinessCheckTime: 2634.6ms, AutomataDifference: 260999.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 5364.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 31787 SDtfs, 84795 SDslu, 384064 SDs, 0 SdLazy, 110903 SolverSat, 4233 SolverUnsat, 41 SolverUnknown, 0 SolverNotchecked, 117442.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 3860 GetRequests, 1707 SyntacticMatches, 80 SemanticMatches, 2072 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64143 ImplicationChecksByTransitivity, 212678.3ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=357142occurred in iteration=35, InterpolantAutomatonStates: 1361, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 186200.6ms AutomataMinimizationTime, 37 MinimizatonAttempts, 2403455 StatesRemovedByMinimization, 34 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 620.3ms SsaConstructionTime, 2104.0ms SatisfiabilityAnalysisTime, 217371.0ms InterpolantComputationTime, 5640 NumberOfCodeBlocks, 5519 NumberOfCodeBlocksAsserted, 66 NumberOfCheckSat, 5582 ConstructedInterpolants, 429 QuantifiedInterpolants, 89612 SizeOfPredicates, 592 NumberOfNonLiveVariables, 6116 ConjunctsInSsa, 1268 ConjunctsInUnsatCore, 58 InterpolantComputations, 26 PerfectInterpolantSequences, 270/346 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for thread instance sufficiency with 1 thread instances CFG has 3 procedures, 168 locations, 3 error locations. Started 1 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 56.5ms, OverallIterations: 1, TraceHistogramMax: 2, EmptinessCheckTime: 1.9ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 17.2ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=913occurred in iteration=0, InterpolantAutomatonStates: 0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.0ms SsaConstructionTime, 4.6ms SatisfiabilityAnalysisTime, 0.0ms InterpolantComputationTime, 31 NumberOfCodeBlocks, 31 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 0 ConstructedInterpolants, 0 QuantifiedInterpolants, 0 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 0 InterpolantComputations, 0 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for thread instance sufficiency with 2 thread instances CFG has 4 procedures, 236 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 2.1ms, OverallIterations: 0, TraceHistogramMax: 0, EmptinessCheckTime: 0.0ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=-1occurred in iteration=-1, InterpolantAutomatonStates: 0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown